Scytheren : soyle yapman gerek
[events e_poili]
on=@spellcast
if ((<argn>==4) && (<argn>==29))
if (<src.findid.i_rune_poison>)
sysmessage @28,,1 zehirlisinz heal atamassınız .
f_fizzle
return 1
endif
bu olayı yuzuk kullanırken playera verdır
onun kodlamasına
on=equip
src.events +e_poili
on=@unequip
src.events -e_poili
bunları yaptrıktan sonra poili iken heal bazamaz
on=@create
attr attr_decay
on=@timer
attr attr_decay
on=@TIMER
if (<cont.findid.i_rune_poison>)
cont.sysmessage @1100,,1 xxx
timer 0
elseif (<link.hits><=<link.str>+45)
link.hits=(<link.hits>+5)
CONT.EFFECT=3,i_fx_sparkle_2,10,20,10
TIMER=5
endif
[ITEMDEF i_ring_of_health]
DEFNAME=i_ring_of_health
ID=i_ring_gold
name Ring Of Health
TYPE=0b5
WEIGHT=6
REQSTR=100
CATEGORY=Ozel Itemlar
SUBSECTION=Ring
DESCRIPTION=Health
ON=@Create
attr=04
HITPOINTS={5000 10000}
COLOR=0799
ON=@CLICK
message @0799,1,1 Donate itemi [ Ring Of Health ]
return 1
endif
return 1
ON=@EQUIP
LINK=<SRC.UID>
TIMER=1
RETURN 0
on=@TIMER
if (<cont.findid.i_rune_poison>)
src.sysmessage @026 Uzerinde poison varken can basamazsin.
return 1
elseif (<link.hits><=<link.str>+45)
link.hits=(<link.hits>+5)
CONT.EFFECT=3,i_fx_sparkle_2,10,20,10
TIMER=5
else
TIMER=0
ENDIF
RETURN 1
on=@unequip
src.sysmessage Hp Yetenegini Yitirdiniz.
LINK=04FFFFFFF
timer=-1
RETURN 0