Selam arkadaşlar bendeki scriptte potionlar çiftli gözüküyor fakat renkleri farklı renkleri silincede boş pot rengine dönüyor nasıl halledebilirim??
[ITEMDEF i_potion_AgilityGreat]
ID=i_bottle_empty
TYPE=T_POTION
NAME=greater agility potion
TDATA1=i_bottle_empty
RESOURCES=i_reag_blood_moss 3, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 35.1
ON=@Create
color=084a
MORE1=s_Agility
MORE2={ 70.1 80.0 }
ON=@DCLICK
//SRC.FINDLAYER(2).UNEQUIP
IF (<SRC.FINDID.i_rune_bless>)
SRC.FINDID.i_rune_bless.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_agility>)
SRC.FINDID.i_rune_agility.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_cunning>)
SRC.FINDID.i_rune_cunning.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_strength>)
SRC.FINDID.i_rune_strength.REMOVE
ENDIF
[ITEMDEF i_potion_CureGreat]
NAME=greater cure potion
ID=i_bottle_empty
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_garlic 6, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 65.1
ON=@Create
color=02b
MORE1=s_cure
MORE2=95.0
ON=@DClick
if <src.findid.i_rune_poison>
if (<src.findid.i_rune_poison.moreY> > <more2>)
src.effect snd_spell_poison
src.sysmessage @38,,1 Bu iksir uzerinizdeki zehir etkisini gecirecek kadar etkili olmadi.
remove
return 1
endif
endif
if <src.findid.i_rune_poison_field>
if (<src.findid.i_rune_poison_field.moreY> > <more2>)
src.effect snd_spell_poison
src.sysmessage @38,,1 Bu iksir uzerinizdeki zehir etkisini gecirecek kadar etkili olmadi.
remove
return 1
endif
endif
[ITEMDEF i_potion_HealGreat]
NAME=greater heal potion
ID=i_bottle_empty
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_ginseng 7, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 55.1
ON=@Create
COLOR=07ad
MORE1=s_greater_heal
MORE2=80.0
on=@Stackon
return 1
On=@DClick
if (<src.findid.i_rune_poison>) || (<src.findid.i_rune_poison_field>)
src.sysmessage @39,,1 Uzerinizde Zehir Varken icemezsiniz
return 1
endif
[ITEMDEF i_potion_StrengthGreat]
NAME=greater strength potion
ID=i_bottle_empty
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_mandrake_root 5, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 45.1
ON=@Create
MORE1=s_strength
MORE2=100.0
on=@Stackon
return 1
ON=@DCLICK
//SRC.FINDLAYER(2).UNEQUIP
IF (<SRC.FINDID.i_rune_bless>)
SRC.FINDID.i_rune_bless.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_agility>)
SRC.FINDID.i_rune_agility.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_cunning>)
SRC.FINDID.i_rune_cunning.REMOVE
ENDIF
IF (<SRC.FINDID.i_rune_strength>)
SRC.FINDID.i_rune_strength.REMOVE
ENDIF
[ITEMDEF i_potion_Deadly]
NAME=deadly poison potion
ID=i_bottle_empty
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_nightshade 8, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 90.1
ON=@Create
color=07e4
MORE1=s_poison
MORE2=105.0
on=@dclick
if !(<src.targ.topobj.uid> == <src.uid>)
src.sysmessage @38,,1 Cantanizda olmali.
return 1
endif
if (<src.poisoning> < 40.0)
src.sysmessage @38,,1 Poison skilliniz en az 40.0 olmalidir.
return 1
endif
if (<src.armslore> < 40.0)
src.sysmessage @38,,1 Armslore skilliniz en az 40.0 olmalidir.
return 1
endif
target
src.sysmessage @38,,1 Hangi silaha zehir surmek istiyorsunuz.
return 1
ON=@TargOn_Char
SRC.src.sysmessage @38,,1 <src.targ.name> bir silah değil.
RETURN 1
ON=@TargOn_Item
if !(<src.targ.topobj.uid> == <src.uid>)
src.sysmessage @38,,1 Hedefe ulasamiyorsunuz.
return 1
endif
if ((<src.targ.type> == t_weapon_mace_staff) || (<src.targ.type> == t_weapon_bow) || (<src.targ.type> == t_weapon_xbow) || (<src.targ.type> == t_weapon_mace_smith))
src.sysmessage @38,,1 Bu silaha zehir suremezsiniz.
return 1
endif
if (<src.targ.morez> > 99)
src.sysmessage @38,,1 Bu silah yeterince zehirli.
return 1
endif
if (<src.targ.type> == t_weapon_sword) ||(<src.targ.type> == t_weapon_fence) ||(<src.targ.type> == t_weapon_fence)
if (<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
else
src.sysmessage @38,,1 Bu bir silah degil.
return 1
endif
[ITEMDEF i_potion_RefreshTotal]
ID=i_bottle_empty
NAME=total refresh potion
TYPE=T_POTION
TDATA1=i_bottle_empty
RESOURCES=i_reag_black_pearl 5, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 25.1
ON=@Create
color=0846
MORE1=s_Refresh
MORE2=50.0
on=@Stackon
return 1
[ITEMDEF i_potion_bleed]
ID=i_bottle_empty
TYPE=T_POTION
NAME=bleed potion
TDATA1=i_bottle_empty
RESOURCES=4 i_reag_garlic, i_bottle_EMPTY
SKILLMAKE=ALCHEMY 85.1
ON=@Create
COLOR=0901
MORE1=s_heal
MORE2=40.1
ON=@Dclick
if <src.findid.i_bleeding> || <src.findid.i_bleeding2>
src.findid.i_bleeding.remove
src.findid.i_bleeding2.remove
src.effect 3,0376a,2,10,1
src.sayua 048,6,6,0 *Yarasini Tedavi Eder*
src.consume 1 i_potion_bleed
src.act i_bottle_empty
else
src.sysmessage @1153 Potion heba oldu.
src.consume 1 i_potion_bleed
src.act i_bottle_empty
endif