cRobert - 24-03-2017 19:54 GMT -
Arkadaslar merhaba,
Benım bu sekılde ıkı tane regıontype var. Fakat ben evlerın tamamından cıkar cıkmaz e_house eventının sılınmesını ıstıyorum. Castle ve tower tıplerınde evden cıkar cıkmaz sılıyo ama dıger evlerde bellı bı sure sonra sılıyo bunu nasıl cıkar cıkmaz sıldırebılırım ?
Anlayan kısılerın yardımını rıca ederm....
Son güncelleme: TheRaskol tarafından 24-03-2017 21:01 GMT tarihinde, önce.
Arkadaslar merhaba,
Benım bu sekılde ıkı tane regıontype var. Fakat ben evlerın tamamından cıkar cıkmaz e_house eventının sılınmesını ıstıyorum. Castle ve tower tıplerınde evden cıkar cıkmaz sılıyo ama dıger evlerde bellı bı sure sonra sılıyo bunu nasıl cıkar cıkmaz sıldırebılırım ?
Anlayan kısılerın yardımını rıca ederm....
Kod:
[regiontype r_house_public]
On=@Enter
if !(<src.npc>)
src.dialogclose d_frunebook
src.events +e_house
endif
if (<src.baseid> == c_m_golem_tinker1)
src.p <region.tag0.signp>
return 1
elseif (<src.baseid> == c_m_golem_tinker2)
src.p <region.tag0.signp>
return 1
endif
if !(strmatch('<region.name>','Britain') || !(strmatch('<region.name>','Moonglow') || !(strmatch('<region.name>','Jhelom') || !(strmatch('<region.name>','Skara Brae') || !(strmatch('<region.name>','Magincia') || !(strmatch('<region.name>','Trinsic') || !(strmatch('<region.name>','Minoc') || !(strmatch('<region.name>','Yew') || !(strmatch('<region.name>','Buccaneer's den')
if (<src.isevent.e_x_breakspell>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
src.smsx Evde recall olamaz, gate açamazsınız.
endif
endif
On=@Exit
if (<src.isevent.e_house>)
src.events -e_house
endif
<br />
[regiontype r_house_private]
On=@Enter
if !(<src.npc>)
src.dialogclose d_frunebook
src.events +e_house
endif
if (<src.baseid> == c_m_golem_tinker1)
src.p <region.tag0.signp>
return 1
elseif (<src.baseid> == c_m_golem_tinker2)
src.p <region.tag0.signp>
return 1
endif
if !(strmatch('<region.name>','Britain') || !(strmatch('<region.name>','Moonglow') || !(strmatch('<region.name>','Jhelom') || !(strmatch('<region.name>','Skara Brae') || !(strmatch('<region.name>','Magincia') || !(strmatch('<region.name>','Trinsic') || !(strmatch('<region.name>','Minoc') || !(strmatch('<region.name>','Yew') || !(strmatch('<region.name>','Buccaneer's den')
if (<src.isevent.e_x_breakspell>)
src.FINDID.i_rb_delay.REMOVE
src.FINDID.i_rb_delay2.REMOVE
src.EVENTS -e_x_breakspell
src.f_fizzle
src.smsx Evde recall olamaz, gate açamazsınız.
endif
endif
On=@Exit
if (<src.isevent.e_house>)
src.events -e_house
endif
Son güncelleme: TheRaskol tarafından 24-03-2017 21:01 GMT tarihinde, önce.