Bu Cok Eski Hali belki yardımcı olur:D
[itemdef i_kilit]
id i_chest_metal_brass
name Gizli Sandik
type t_container
on=@create
tag.kilit 1
attr=attr_static
color 0455
on=@click
if (tag.kilit = 1)
message @1153 [Kilitli]
message @1153 [Gizli Sandik]
message @1153 Esyarescount
return 1
else
message @1153 [Acik]
message @1153 [Gizli Sandik]
message @1153 [Kalan Suretimer]
return 1
endif
on=@timer
remove
return 1
on=@pickup_Ground
src.sysmessage @0484 Yavas Ol...
return 1
on=@dclick
if (tag.kilit = 1)
src.sysmessage @0484 Gizli Sandik Kilitlidir.Gold Lockpick Anahtari Ile Acabilirsiniz.
return 1
endif
[ITEMDEF i_lockpick_gold]
DEFNAME=i_lockpick_gold
NAME=Gold Locpick
ID=i_lockpick
TYPE=t_script
FLIP=1
VALUE=30
WEIGHT=2
on=@create
color 1965
on=@click
message @1153 <name>
src.sysmessage @0484 Gizli Sandiklari Acar
return 1
ON=@dclick
if !(topobj.uid == src.uid)
src.sysmessage @0484 Bunu Sadece Cantanda Kullanabilirsiniz.
return 1
endif
if !(src.lockpicking 98.9)
src.sysmessage @0484 Bunu Kullanabilmeniz Icin Locpicking Skilliniz En Az 99.9 olmalidir.
return 1
endif
target @080a Gizli Sandigini Seciniz src.name
return 1
on=@targon_item
if !(src.targ.baseid = i_kilit)
src.sysmessage @0484 Gold Lockpicki Sadece Gizli Sandigin Uzerinde Kullanabilirsiniz.
return 1
endif
if (src.targ.distance 2)
src.sysmessage @0484 Gizli Sandigina Cok Uzaksiniz.
return 1
endif
src.sayua 077a,0,0,0 Kilidi Kirar
src.consume 1 i_lockpick_gold
src.targ.tag.kilit 0
src.targ.timer 20
src.targ.attr 010
src.targ.color 0fa1
src.poison 1500 acarsan kasayi yersin deathliyi
serv.newnpc c_m_golem
morep p
new.name Koruyucu
src.newitem i_dispeler duvar atilmasin diye
src.act.drop
on=@targon_char
src.sysmessage @0484 [src.targ.name]'nin Kilidi Varmi D
return 1