Böyle basit şeyleri deneyerek yapamıyorsan bırak bence bu işi sen
message sorununuda act.message veya obj.message olarak dene 2sinden biri olcak
2.sorunun cevabı : poisontevent'ini @dclick kısmına vercen
@dclick
if (<ismypet>) && (<distance> < 4)
src.events +e_poisonevent
src.sayua 0790,6,6,0 * korunur *
src.effect 3,i_fx_sparkle,6,45
src.findid.i_rune_poison.remove
endif
[itemdef i_poisonevent]
id i_gold
type t_eq_script
name poison eventi
on=@create
attr 04
ON=@Equip
src.events +e_poisonevent
on=@unequip
src.events -e_poisonevent
[events e_poisonevent]
ON=@SPELLEFFECT
If (<argn>==20)
say @033,1,1,1 * poi yemez *
SPELLEFFECT=s_cure,150.0,1
findid.i_rune_poison.remove
return 1
ENDIF
on=@dismount
src.events -e_poisonevent