Test edemiyorum arkadasım kusura bakma tum scplerımı arsıvledım sphereyle bırlıkte bı sorun cıkarsa yazıver.U-s'den koyuver yoksa robe falan scriptin hatta bi tane koyuyım
[ITEMDEF i_robe_ice]
DEFNAME=i_robe_ice
NAME=Ice robe
ID=i_deathshroud
ARMOR=63
VALUE=75000
TYPE=t_clothing
SKILLMAKE=TAILORING 98.1, MAGERY 98.1, EVALUATINGINTEL 80.0
RESOURCES=50 i_cloth,1 i_crystal_crypton,1 i_scroll_crypton
ON=@Create
HITPOINTS=100
DORAND 5
color 07a1
color 07c3
color 07cd
color 07ed
color 0792
ENDDO
MOREY=00
attr=02
on=@click
message [ % <eval <hitpoints>> Yeni ]
ON=@Equip
src.light
if ( <src.magery><=98.1 )
src.sysmessage Henuz bunu giyecek kadar kudretli degilsiniz.
unequip
return 1
endif
if ( <src.evaluatingintel><=98.1 )
src.sysmessage Henuz bunu giyecek kadar kudretli degilsiniz.
unequip
return 1
endif
if ( <src.anatomy><=98.1 )
src.var.sysmessage 55
src.sysmessage Henuz bunu giyecek kadar kudretli degilsiniz.
unequip
return 1
endif
src.tag.icerobe 1
src.events +e_resistet
ON=@UnEquip
IF (<EVAL <src.tag.light>> = 1
src.findid.i_light.remove
src.nightsight=1
endif
src.tag.light=0
src.events -e_resistet
[function light]
if (<eval <src.tag.light>> = 0)
effect=3,0376a,2,10,1
sayua 0835,6,0,enu * Ice Power *
sound=snd_spell_cure
src.newitem=i_light
src.act.equip
src.tag.light=1
src.nightsight=0
else
src.findid.i_light.remove
src.tag.light=0
src.nightsight=1
endif
[itemdef i_light]
ID=i_light_source
TYPE=t_script
NAME=light
ON=@Create
ATTR=attr_invis|attr_newbie
[EVENTS e_resistet]
ON=@SPELLEFFECT
If (<argn>==1) || (<argn>==3) || (<argn>==5) || (<argn>==8) || (<argn> == 51) || (<argn> == 20)
sayua 049,6,0,enu * Etkilenmez *
return 1
ENDIF
ON=@Gethit
IF (<src.findid.i_rune_clumsy>) || (<src.findid.i_rune_create_food>) || (<src.findid.i_rune_feeblemind>) || (<src.findid.i_rune_heal>) || (<src.findid.i_rune_magic_arrow>) || (<src.findid.i_rune_night_sight>) || (<src.findid.i_rune_reactive_armor>) || (<src.findid.i_rune_weaken>)
src.findid.i_rune_clumsy.remove
src.findid.i_rune_feeblemind.remove
src.findid.i_rune_magic_arrow.remove
src.findid.i_rune_weaken.remove
elseIF (<findid.i_rune_poison>)
if (rand(2) =1)
findid.i_rune_poison.remove
sayua 049,6,0,enu * Zehirin Etkisini Gecirir*
endif
ENDIF
[EVENTS e_lanet]
ON=@SpellCast
if (<argn>==8)
sayua 049,6,0,enu * Lanetlenir *
src.spelleffect=0
src.damage={0}
endif
return 1
ON=@GetHit
if (<argn>==8)
src.act.bounce i_lanet
src.sysmessage Lich tarafindan lanetlendiniz.
src.sysmessage Agirliginiz artik 50 artistir.
[itemdef i_lanet]
defname i_lanet
id i_hammer_smith
name lanet olsun
weight 50
ON=@Create
attr attr_invis|attr_decay