src.timerf 3,src.newitem i_bottle_empty
src.act.bounce
if (<src.targ.type> == t_weapon_sword) ||(<src.targ.type> == t_weapon_fence) ||(<src.targ.type> == t_weapon_fence)
elif (<src.targ.morez> == 0))
src.timerf 3,sysmessage @38,,1 Zehri basariyla surdunuz.
src.timerf 3,src.targ.morez 100
src.timerf 3,src.consume 1 i_potion_poison
src.consume 1 i_potion_poisondeadly
src.timerf 3, serv.newitem i_potion_empty,1,<src>
src.act.bounce
else
src.sysmessage @38,,1 Bu bir silah degil.
return 1
endif
[function bitti]
forplayers 6143
if (<isevent.e_yarismaeventi>)
go safe alan
events -e_yarismaeventi
endif
endfor
Basic : [function bitti]
forclients <serv.clients>
if (<isevent.e_yarismaeventi>) && !(<uid> == <src.uid>)
go safe alan
events -e_yarismaevent
endif
endfor
şu for altında src kullanırsanız functionu kullananı hedef alır. rowall sen adamı safe e göndermşin diğerlerini bırakıp eventlerini silmişin :S
on=@step
if (<dtag0.gecen> = 0)
tag0.gecen 1
src.sysmessage @096,1,1 Tebrikler 1. oldun
serv.allclients sysmessage @0798 <src.name> kuyu yarismasinda 1. olmustur.
src.kyodulunual
src.events -e_kuyuyarisma
src.robesil
src.go safe alan
elseif (<dtag0.gecen> == 1)
tag0.gecen 2
src.sysmessage @096,1,1 Tebrikler 2. oldun
serv.allclients sysmessage @0798 <src.name> kuyu yarismasinda 2. olmustur.
src.kyodulunual3
src.events -e_kuyuyarisma
src.robesil
src.go safe alan
elseif (<dtag0.gecen> == 2)
tag0.gecen 3
src.sysmessage @096,1,1 Tebrikler 3. oldun
serv.allclients sysmessage @0798 <src.name> kuyu yarismasinda 3. olmustur.
src.kyodulunual2
src.events -e_kuyuyarisma
src.robesil
src.go safe alan
else
src.bitti
endif
forplayers 6143
if (<isevent.e_kuyuyarisma>)
go safe alan
events -e_kuyuyarisma
endif
endfor
on=@step
if (<dtag0.gecen> = 0)
tag0.gecen 1
src.sysmessage @096,1,1 Tebrikler 1. oldun
serv.allclients sysmessage @0798 <src.name> kuyu yarismasinda 1. olmustur.
src.kyodulunual
src.events -e_kuyuyarisma
src.robesil
src.go safe alan
elseif (<dtag0.gecen> == 1)
tag0.gecen 2
src.sysmessage @096,1,1 Tebrikler 2. oldun
serv.allclients sysmessage @0798 <src.name> kuyu yarismasinda 2. olmustur.
src.kyodulunual3
src.events -e_kuyuyarisma
src.robesil
src.go safe alan
elseif (<dtag0.gecen> == 2)
tag0.gecen 3
src.sysmessage @096,1,1 Tebrikler 3. oldun
serv.allclients sysmessage @0798 <src.name> kuyu yarismasinda 3. olmustur.
src.kyodulunual2
src.events -e_kuyuyarisma
src.robesil
src.go safe alan
src.bitti
endif
[function bitti]
forplayers 6143
if (<isevent.e_yarismaeventi>)
go safe alan
events -e_yarismaeventi
endif
endfor