arkadaşlar order/chaos gibi bir sistem yaptım bunlara events verdim fakat bu eventsle yandaşlarına dalmamalarını birtürlü yapamadım baya oldu enson çare size soruyum dedim.

şimdi bu enson denediğim şekli bunda biraz yol katetdim ama bu şekildede hiçkimseye dalamıyorlar cont,src,act mact denedim yok karsıdaki adamı sorgulatamadım eventi varmı yokmu diye baya uğraştım ama yok tıkandım kaldım :O_o

on=@spellcast
if (<isevent.e_fctn_c_uyesi>) || (<isevent.e_fctn_c_kirali>)
if (<argn> == 1) || (<argn> == 3) || (<argn> == 5) || (<argn> == 8) || (<argn> == 12) || (<argn> == 18) || (<argn> == 20) || (<argn> == 30) || (<argn> == 37) || (<argn> == 38) || (<argn> == 42) || (<argn> == 43) || (<argn> == 49) || (<argn> == 51)
sysmessage @38,,1 Dostlariniza saldiramazsiniz..
return 1
endif
endif


On=@attack
if (<isevent.e_fctn_c_uyesi>) || (<isevent.e_c_kirali>)
sysmessage @38,,1 Dostlariniza saldiramazsiniz..
return 1
endif
Bune Bakarak Yapabilirsin


on=@spelleffect
if (<isevent.e_lightci>)
if (<act.isevent.e_lightci>)
if !((<argn> == 4) || (<argn> == 6) || (<argn> == 29) || (<argn> == 44) || (<argn> == 59) || (<argn> == 11))
src.sysmessage @080a Light Loncasindaki Bir Kisiye Saldiri Buyusu Kullanamazsiniz...
return 1
endif
endif
endif


on=@damage
if (<isevent.e_lightci>)
if (<act.isevent.e_lightci>)
src.sysmessage @080a Ayni Loncada Oldugunuz Kisiye Saldiramazsiniz...
return 1
endif
endif


on=@hit
if (<isevent.e_lightci>)
if (<act.isevent.e_lightci>)
src.sysmessage @080a Ayni Loncada Oldugunuz Kisiye Saldiramazsiniz...
return 1
endif
endif

on=@hitmiss
if (<isevent.e_lightci>)
if (<act.isevent.e_lightci>)
src.sysmessage @080a Ayni Loncada Oldugunuz Kisiye Saldiramazsiniz...
return 1
endif
endif
xx yerlerine event'leri yazarak deneyebilirsiniz..

on=@attack
if (<src.isevent.e_xx>) && (<isevent.e_xx>)
skill fail
sysmessage @38,,1 Dostlarınıza saldıramazsınız..
return 1
endif

on=@spellcast
if (<src.isevent.e_xx>) && (<act.isevent.e_xx>)
if (<argn> == 1) || (<argn> == 3) || (<argn> == 5) || (<argn> == 8) || (<argn> == 12) || (<argn> == 18) || (<argn> == 20) || (<argn> == 30) || (<argn> == 37) || (<argn> == 38) || (<argn> == 42) || (<argn> == 43) || (<argn> == 49) || (<argn> == 51)
sysmessage @38,1,1 Dostlarınıza saldıramazsınız..
return 1
endif
endif
evt oldu busefer teşekkürler :yes

Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.