Merhaba beyler;
Aşağıda
bir vendor ve bu vendora atack verildiğinde,
atack verene verilen
bir item bulunmaktadır.
Olay şudur ki;
Malesef vendora atacklanan bir kişi bu itemi almıyor.
İtemi almaktan ziyada
src.kill bile yapsak kill olmuyor.
Sorunun çözümünü bilen varsa ve buraya yazarsa sevinirim.
esen kalın...
Vendor ::
[CHARDEF 0506]
DEFNAME=C_H_TAILOR
NAME=#NAMES_HUMANMALE the Tailor
ID=C_MAN
DESIRES=i_gold,e_notoriety,i_cloth
TSPEECH=spk_human_prime
TSPEECH=jobTailor
TSPEECH=spk_shopkeep
TSPEECH=spk_rehello
TSPEECH=spk_needs
TSPEECH=spk_human_default
TEVENTS=e_Human_HearUnk
TEVENTS=e_Human_ConvInit
TEVENTS=e_Human_Greet
TEVENTS=e_Human_Space
TEVENTS=e_Human_Refuse
TEVENTS=e_Human_Needs
TEVENTS=e_Human_Environ
ON=@Create
NPC=brain_vendor
COLOR=colors_skin
STR={36 50}
DEX={46 60}
INT={41 55}
TAILORING={50.0 70.0}
WRESTLING={15.0 35.0}
TACTICS={15.0 35.0}
ITEMNEWBIE=random_male_hair
COLOR=colors_hair
ITEMNEWBIE=random_facial_hair
COLOR=match_hair
ON=@NPCRestock
ITEM=RANDOM_LIGHT
ITEM=i_shirt_plain
COLOR=colors_all
ITEM=random_pants
COLOR=colors_all
ITEM=random_shoes
COLOR=colors_neutral
ITEM=random_coin_purse
SELL=VENDOR_S_TAILOR
BUY=VENDOR_B_TAILOR
CATEGORY=Civilized
SUBSECTION=Tradesmen
DESCRIPTION=Tailor (male)
on=@click
message @035 The Tailor
return 1
on=@clienttooltip
src.addcliloc 1049644, The Tailor
on=@dclick
if (<distance> > 4)
src.sms Shop Keeper'a ulaşamıyorsunuz!
return 1
endif
ON=@GetHit
hits +=100
src.newitem i_killer
src.act.equip
on=@hittry
hits +=100
src.newitem i_killer
src.act.equip
ON=@DEATH
hits=<str>
action -1
return 1
ON=@Attack
hits +=100
src.newitem i_killer
src.act.equip
on=@spelleffect
hits +=100
src.newitem i_killer
src.act.equip
Verilecek item ::
[itemdef i_killer]
name=atack vendor
id=i_memory
type=t_eq_script
weight=0
layer=layer_special
on=@equip
if !(<cont.isgm>)
timer 3
cont.sayua 070d,0,0,0 * ölüm cezası alır *
else
morex 1
timer 1
endif
on=@unequip
cont.stone 0
on=@timer
if !(<morex>)
morex 1
cont.hits 0
timer 1
else
remove
endif
return 1