[typedef t_kilit] 
ON=@dclick
if (<type>=t_kilit)
src.sysmessage @0481 Kilitlidir.Gizli Lockpick Ile Acabilirsiniz.
return 1
else
src.sysmessage @0481 Gizli Kasayi Actiniz
endif


[itemdef i_kilit] 
id i_chest_metal_brass
name Gizli Sandik
type t_kilit

on=@create
color 0455
attr=attr_static|010
timer 900

on=@click
if (<type> = t_kilit)
message @1153 [Kilitli]
message @1153 [Gizli Sandik]
message @1153 [Kalan Sure:<timer>]
else
message @1153 [Acik]
message @1153 [Gizli Sandik]
message @1153 [Kalan Sure:<timer>]
endif

on=@dclick
if (<type> = t_kilit)
src.smg Kilitli.
return 1
else
endif

on=@timer
remove
return 1

on=@pickup_Ground
src.smg Yavas Ol...
return 1


[ITEMDEF i_lockpick_gizli] 
DEFNAME=i_lockpick_gizli
NAME=Open Sandik
ID=i_lockpick
TYPE=t_script
FLIP=1
VALUE=30
WEIGHT=2

on=@create
color 045e

on=@click
message @1153 [<amount> <name>]
src.smg Gizli Sandiklarin Acar
return 1


ON=@dclick
if !(<topobj.uid> == <src.uid>)
src.sysmessage @080a Bunu Sadece Cantanda Kullanabilirsiniz.
return 1
endif
if !(<src.lockpicking> > 98.9)
src.sysmessage @080a 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.type> == t_kilit)
src.smg Gold Lockpicki Sadece Gizli Sandigin Uzerinde Kullanabilirsiniz.
return 1
endif

if (<src.targ.distance> >2)
src.smg Gizli Sandigina Cok Uzaksiniz.
return 1
endif

src.sayua 077a,0,0,  * Kilidi Kirar *
src.consume 1 i_lockpick_gizli
src.targ.type t_container
src.targ.timer 25
src.targ.color 0fa1


on=@targon_char
src.sysmessage @48,,1 Yuh Artik.
return 1

arkadaşlar kilitle kullanıp kiliti kirar diyor ama kasaya cift tikliyorum acilmiyor yinede
[typedef t_kilit] 
ON=@dclick
if (<type>=t_kilit)
src.sysmessage @0481 Kilitlidir.Gizli Lockpick Ile Acabilirsiniz.
return 1
else
src.sysmessage @0481 Gizli Kasayi Actiniz
endif


[itemdef i_kilit] 
id i_chest_metal_brass
name Gizli Sandik
type t_kilit

on=@create
color 0455
attr=attr_static|010
timer 900

on=@click
if (<type> = t_kilit)
message @1153 [Kilitli]
message @1153 [Gizli Sandik]
message @1153 [Kalan Sure:<timer>]
else
message @1153 [Acik]
message @1153 [Gizli Sandik]
message @1153 [Kalan Sure:<timer>]
endif

on=@dclick
if (<type> = t_kilit)
src.smg Kilitli.
return 1
endif

on=@timer
remove
return 1

on=@pickup_Ground
src.smg Yavas Ol...
return 1


[ITEMDEF i_lockpick_gizli] 
DEFNAME=i_lockpick_gizli
NAME=Open Sandik
ID=i_lockpick
TYPE=t_script
FLIP=1
VALUE=30
WEIGHT=2

on=@create
color 045e

on=@click
message @1153 [<amount> <name>]
src.smg Gizli Sandiklarin Acar
return 1


ON=@dclick
if !(<topobj.uid> == <src.uid>)
src.sysmessage @080a Bunu Sadece Cantanda Kullanabilirsiniz.
return 1
endif
if !(<src.lockpicking> > 98.9)
src.sysmessage @080a 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.type> == t_kilit)
src.smg Gold Lockpicki Sadece Gizli Sandigin Uzerinde Kullanabilirsiniz.
return 1
endif

if (<src.targ.distance> >2)
src.smg Gizli Sandigina Cok Uzaksiniz.
return 1
endif

src.sayua 077a,0,0,  * Kilidi Kirar *
src.consume 1 i_lockpick_gizli
src.targ.type t_container
src.targ.timer 25
src.targ.color 0fa1


on=@targon_char
src.sysmessage @48,,1 Yuh Artik.
return 1

Dene bunu.
yine olmadı
Kilidi açınca kasanın rengi değişiyormu ?

Bunu dene

[typedef t_kilit] 
ON=@dclick
if (<type>=t_kilit)
src.sysmessage @0481 Kilitlidir.Gizli Lockpick Ile Acabilirsiniz.
return 1
else
src.sysmessage @0481 Gizli Kasayi Actiniz
endif


[itemdef i_kilit] 
id i_chest_metal_brass
name Gizli Sandik
type t_kilit

on=@create
color 0455
attr=attr_static|010
timer 900

on=@click
if (<type> = t_kilit)
message @1153 [Kilitli]
message @1153 [Gizli Sandik]
message @1153 [Kalan Sure:<timer>]
else
message @1153 [Acik]
message @1153 [Gizli Sandik]
message @1153 [Kalan Sure:<timer>]
endif

on=@dclick
if (<type> = t_kilit)
src.smg Kilitli.
return 1
else
return 0
endif

on=@timer
remove
return 1

on=@pickup_Ground
src.smg Yavas Ol...
return 1


[ITEMDEF i_lockpick_gizli] 
DEFNAME=i_lockpick_gizli
NAME=Open Sandik
ID=i_lockpick
TYPE=t_script
FLIP=1
VALUE=30
WEIGHT=2

on=@create
color 045e

on=@click
message @1153 [<amount> <name>]
src.smg Gizli Sandiklarin Acar
return 1


ON=@dclick
if !(<topobj.uid> == <src.uid>)
src.sysmessage @080a Bunu Sadece Cantanda Kullanabilirsiniz.
return 1
endif
if !(<src.lockpicking> > 98.9)
src.sysmessage @080a 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.type> == t_kilit)
src.smg Gold Lockpicki Sadece Gizli Sandigin Uzerinde Kullanabilirsiniz.
return 1
endif

if (<src.targ.distance> >2)
src.smg Gizli Sandigina Cok Uzaksiniz.
return 1
endif

src.sayua 077a,0,0,  * Kilidi Kirar *
src.consume 1 i_lockpick_gizli
src.targ.type t_container
src.targ.timer 25
src.targ.color 0fa1


on=@targon_char
src.sysmessage @48,,1 Yuh Artik.
return 1
evet degisiyor

edit yine olmadi kilitli sandigin yaratildigindaki type sini t_kilit yerine t_container yapınca ama tıklıyınca acılıyor boyle cozemedim gitti
Alla allah

[typedef t_kilit] 
ON=@dclick
if (<type>=t_kilit)
src.sysmessage @0481 Kilitlidir.Gizli Lockpick Ile Acabilirsiniz.
return 1
else
src.sysmessage @0481 Gizli Kasayi Actiniz
endif


[itemdef i_kilit] 
id i_chest_metal_brass
name Gizli Sandik
type t_kilit

on=@create
color 0455
attr=attr_static|010
timer 900

on=@click
if (<type> = t_kilit)
message @1153 [Kilitli]
message @1153 [Gizli Sandik]
message @1153 [Kalan Sure:<timer>]
else
message @1153 [Acik]
message @1153 [Gizli Sandik]
message @1153 [Kalan Sure:<timer>]
endif

on=@timer
remove
return 1

on=@pickup_Ground
src.smg Yavas Ol...
return 1


[ITEMDEF i_lockpick_gizli] 
DEFNAME=i_lockpick_gizli
NAME=Open Sandik
ID=i_lockpick
TYPE=t_script
FLIP=1
VALUE=30
WEIGHT=2

on=@create
color 045e

on=@click
message @1153 [<amount> <name>]
src.smg Gizli Sandiklarin Acar
return 1


ON=@dclick
if !(<topobj.uid> == <src.uid>)
src.sysmessage @080a Bunu Sadece Cantanda Kullanabilirsiniz.
return 1
endif
if !(<src.lockpicking> > 98.9)
src.sysmessage @080a 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.type> == t_kilit)
src.smg Gold Lockpicki Sadece Gizli Sandigin Uzerinde Kullanabilirsiniz.
return 1
endif

if (<src.targ.distance> >2)
src.smg Gizli Sandigina Cok Uzaksiniz.
return 1
endif

src.sayua 077a,0,0,  * Kilidi Kirar *
src.consume 1 i_lockpick_gizli
src.targ.type t_container
src.targ.timer 25
src.targ.color 0fa1


on=@targon_char
src.sysmessage @48,,1 Yuh Artik.
return 1
,
al bunu buda olmazsa sende birşeyler var. :)
olmuyor sende denermisin bi olacakmı diye
Böyle dene bende sphere kurulu diil kurmucam
[typedef t_kilit] 
ON=@dclick
if (<type>=t_kilit)
src.sysmessage @0481 Kilitlidir.Gizli Lockpick Ile Acabilirsiniz.
return 1
endif

herhalde sen resync almıyorsun xP
axons o işlerimi öğretmeye çalışıyorsun ya herhalde resync alıyorum
aldarson bu sorun halloldumu?
hayır
bak bence sorun şu type vermişin ya artık o kutu olmakdan çıkmış typeı değiştiği için bence

ON=@dclick
if (<type>=t_kilit)
src.sysmessage @0481 Kilitlidir.Gizli Lockpick Ile Acabilirsiniz.
return 1
endif

bu satırı typesız scripte yaz typeını da t_container yap ozmn çalışcak
yani scripti düzenliyip yollarmısın bişi anlamadım:D
heh buldum açtığı zaman type ını değiştirceksin lockpickle açtığı zaman type = t_container yapcaksın açılcak
ole yaptım ama olmadiki



Üye Ol veya Giriş Yap

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