Merhaba arkadaşlar bir robe scriptim var ve bu cok sorun yaratmaya başladı.
sorun şu adam sürekli robe değiştiriyor ve ölmüyor mesela fire earth ice energy robelerimiz var.
[ITEMDEF i_robe_fire]
ID=i_deathshroud
RESDISPDNID=9859
RESLEVEL=5
// fire Robe
NAME=mage's robe
DEFNAME=i_robe_fire
ID=i_9859
TYPE=T_armor_leather
ARMOR=40
DYE=0
DESCRIPTION=Fire Robe
SUBSECTION=Special Items
CATEGORY=Provisions - GM Items
SKILLMAKE=TAILORING 99.9, MAGERY 99.9,t_sewing_kit
RESOURCES=100 i_cloth, i_crystal_fire , i_crystal_hardening,
VALUE=25000
On=@Click
message [fire][%<eval (100 - ((<more1l> * 100) / <more1h>))> eski]
message a <name>
return 1
ON=@Equip
if (<more1l> <= 0)
src.sysmessage @38,,1 Bu robe çok fazla hasar aldığı için parçalandı.
remove
return 1
endif
if (<src.tactics> > 30.0) || (<src.fencing> > 30.0) || (<src.archery> > 30.0) || (<src.macefighting> > 0) || (<src.swordsmanship> > 30.0) || (<src.parrying> > 30.0) || (<src.wrestling> > 30.0)
var.msgrobe 0481
src.sysmessage @38,,1 Bu robeyi sadece usta buyuculer kullanabilir.
unequip
return 1
endif
IF ( <SRC.MAGERY> < 100.0 )
var.msgrobe 0481
src.sysmessage @38,,1 Bunu giyebilecek kadar kudret'e sahip degilsiniz.
UNEQUIP
RETURN 1
ENDIF
IF ( <SRC.EVALUATINGINTEL> < 100.0 )
var.msgrobe 0481
src.sysmessage @38,,1 Bunu giyebilecek kadar kudret'e sahip degilsiniz.
UNEQUIP
RETURN 1
ENDIF
src.events +e_firerobe
ON=@unEquip
src.events -e_firerobe
ON=@Create
HITPOINTS=200
COLOR=080a
[events e_firerobe]
ON=@Spelleffect
if !(<restest 1 i_robe_fire>)
elseiF (<ARGN>=5)
sayua 036,0,0,0 * Etkilenmez *
RETURN 1
ENDIF
if !(<restest 1 i_robe_fire>)
elseiF (<ARGN>=18)
sayua 036,0,0,0 * Etkilenmez *
RETURN 1
ENDIF
if !(<restest 1 i_robe_fire>)
elseiF (<ARGN>=28)
sayua 036,0,0,0 * Etkilenmez *
RETURN 1
ENDIF
if !(<restest 1 i_robe_fire>)
elseiF (<ARGN>=43)
sayua 036,0,0,0 * Etkilenmez *
RETURN 1
endif
if !(<restest 1 i_robe_fire>)
elseiF (<ARGN>=51)
sayua 036,0,0,0 * Etkilenmez *
RETURN 1
ENDIF
kodumuz bu eventlerin oraya timer 3 ekliyorum ama olmuyor ben istiyorum robeyi giysin ama 3 saniye sonra devreye girsin korumalar. :S bir türlü yapamadım şimdiden çok teşekkürler
Bu konu rahim48 tarafından düzenlendi(2013-02-18 01:20, 12 yıl önce)