[itemdef i_chamelon]
name Chamelon Cloak
id i_cape

on=@create
hitpoints 9999
color 0fc0

on=@click
message @150,,1 [ Chamelon Cloak ]
return 1

on=@dclick
if !(<src.findlayer(2).baseid> = i_chamelon)
equip
else
if (<region.flags> = 02082)
src.sysmessage @39 Bu alanda bu islemi yapicak yetenege sahip degilsiniz..
src.action -1
return 1
else
if (<src.findid.i_bekletici2>)
src.sysmessage @50 <src.findid.i_bekletici2.timer> saniye sonra kullanabilirsiniz.
return 1
else
src.sysmessage @60,,1 15 Sn Boyunca Invis Olur.
src.invis
src.newitem i_bekletici
src.act.timer 15
return 1
endif

On=@Equip
src.say @0799,,1 15 Sn Boyunca Invis Oldunuz..
src.effect 3,i_fire_column,15,15,15
src.invis
src.timer 15

on=@timer
src.findid.i_bekletici.remove
return 1

//itemleri

[itemdef i_bekletici]
name bekle
id i_memory
type t_eq_script

on=@create
attr attr_decay

on=@timer
remove
return 1


[itemdef i_bekletici2]
name bekle2
id i_memory
type t_eq_script

on=@create
attr attr_decay

on=@timer
remove
return 1

[EOF]

@Bydark
Item ile timer vermeye falan gerek yok.Ayrıca @timer altında src kullanamazsın.

Bunun çalışması lazım.t_clothing yaptım typeyi ondandı snrm.

[itemdef i_chamelon]
name Chamelon Cloak
id i_cape
type=t_clothing

on=@create
hitpoints 9999
color 0fc0

on=@click
message @150,,1 [ Chamelon Cloak ]
return 1

On=@Equip
if (<src.tag.cgiymis>)
src.sysmessage 5 dk olmamis.
unequip
return 1
endif
src.say @0799,,1 15 Sn Boyunca Invis Oldunuz..
src.effect 3,i_fire_column,15,15,15
src.invis 1
timer 15
return 1

on=@timer
topobj.invis 0
topobj.tag.cgiymis 1
topobj.timerf 300, trysrc <topobj> tag.cgiymis
return 1
dark gene olmadı ya :S
Michael'in dedigi gibi olcak oraya bakmadim hiç.
michaell ve dark ikinize de çok teşekkür ederim michaell dedğin gibi ekledim oldu çok teşekkür ederim allah razı olsun sizden..
Dediğim gibi ilk başta t_Script yapmıştım oda itemin giyilmesinde sorun yaratıyordu.T_clothing yapınca oldu.

Rica ederim.
ya bişey daha sorucam hazır sizi buldum.. :D şey ben bir item yaptımda onun 100 armor vermesini istiorm name altına armor 100 yazıorm fakat olmuo ne yapmam lasım??
[itemdef i_katliam_shield]
id i_shield_heater
name Katliam
armor 100

Gibi.
öle yaptım zatende olmadı
[itemdef i_katliam_shield]
id i_shield_heater
name Katliam
armor=100

+ on=@create ' ye

hitpoints=100 yaz bide

Hatırladıgım kadarıyla boyleydi.
type ? Type vermeden olmaz.Itemin scriptini koyarmısın.Ona göre type vericem.
[itemdef i_brave]
id i_mask_deer
name Brave
armor 100
type=t_clothing
layer=5

on=@create
hitpoints 9999
color 0fa1

on=@click
message @150,,1 [ Brave ]
return 1

On=@Equip
src.effect 3,i_fx_sparkle,15,15,15
return 1

on=@unequip
src.effect 3,i_fx_sparkle,15,15,15

buyrun beyler..
Olması lazım aslında.Ama şunu dene bi.

[itemdef i_brave]
id i_mask_deer
name Brave
type=t_clothing
layer=5
armor=100

on=@create
hitpoints 9999
color 0fa1

on=@click
message @150,,1 [ Brave ]
return 1

On=@Equip
src.effect 3,i_fx_sparkle,15,15,15
return 1

on=@unequip
src.effect 3,i_fx_sparkle,15,15,15
yoq gene vermio armor
[itemdef i_brave]
id i_mask_deer
name Brave
type=t_armor_leather
layer=5
armor=100

on=@create
hitpoints 9999
color 0fa1

on=@click
message @150,,1 [ Brave ]
return 1

On=@Equip
src.effect 3,i_fx_sparkle,15,15,15
return 1

on=@unequip
src.effect 3,i_fx_sparkle,15,15,15



Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.