Merhaba Arkadaşlar Ben Otomatik Gm Topuk Sistemi Hazırlıyorum Kendime Göre Ama Takıldığım Bir Nokta Var. Ben Verilen Hediye Etkinlik Robe&裟nin Belli Bir Zaman Sonra Otomatik Silinmesini İstiyorum.Bunun İçin Timer Ekledim Ama Yerden Aldığımız Anda Timer Hata Veriyor -1 Konumuna Geçiyor.Nasil Bir Timer Yapabiliriz.Bir Yardımcı Olun Teşekkurler.

//////////

[ıtemdef i_topuk_robe]
ID=i_deathshroud
NAME=Gm Topuk
TYPE=t_clothing
Armor=2
Weight=1
Value=0

On=@Create
Timer=18000
Hitpoints=100
Color=0810
Attr=06

On=@Timer
remove 1
src.sysmessage @0800 Etkinlik Robenizin Suresi Dolmus.Silindi./Requiem

on=@click
message @57,,1 <name>
message @47,,1 Etkinlik Robe
message @50,,1 [Silinecek : <timer> Saniye]
return 1

On=@dclick
src.sysmessage @0800 Etkinlik Yarismasi Birincilik Odulu...


///Yardım Edebilecek Online Kimse Yokmu..

Bu konu Requiem115 tarafından düzenlendi(2008-05-16 13:58, 15 yıl önce)
[ıtemdef i_topuk_robe]
ID=i_deathshroud
NAME=Gm Topuk
TYPE=t_clothing
Armor=2
Weight=1
Value=0

On=@Create
Timer 18000
Hitpoints 100
Color 0810

On=@Timer
remove
src.sysmessage @0800 Etkinlik Robenizin Suresi Dolmus.Silindi./Requiem
return 1

on=@Equip
timer 18000

on=@click
message @57,,1 <name>
message @47,,1 Etkinlik Robe
message @50,,1 [Silinecek : <timer> Saniye]
return 1

On=@dclick
src.sysmessage @0800 Etkinlik Yarismasi Birincilik Odulu...
Bölede Her Takip Cikarista Bastan Saymaya Basliyor....
ıtemdef i itemdef olarak düzelt equip triggerinden timer i sil sorun kalmaz.
Hala Aynı Robeyi Cantama Aldigimda Veya Ustume Giydigimde Timer Ölüyor -1
ozman adama event ver timer bitince robeyi buldur ve sildir..Adamında başkasına robeyi verememesini sağla ..
al denemedim hata olabilir sole yaptim bak kazanana bir pot birde topuk robe vericeksin adam pot icmeden robe giyemicek pot icecek sonra adama 18000 timer verilcek ısterse cıkarsın taksın fark etmez herneyse bıtıncede sılıncek iste... ins olmustur.


[ıtemdef i_topuk_robe]
ID=i_deathshroud
NAME=Gm Topuk
TYPE=t_clothing
Armor=2
Weight=1
Value=0

On=@Create
Hitpoints=100
Color=0810
Attr=06

on=@click
message @57,,1 <name>
message @47,,1 Etkinlik Robe
return 1

On=@dclick
if (<src.tag.topukgiy>=0)
src.sysmessage @0805 Topuk Potion Icmeden Giyemezsiniz.
return 1
else
src.sysmessage @0800 Etkinlik Yarismasi Birincilik Odulu...Robe Takabilmek Icin Potion Icmelisiniz...

[ITEMDEF i_potion_topukgate]
ID=i_bottle_ORANGE
TYPE=T_POTION
NAME=Topuk Potion
TDATA1=i_bottle_empty

ON=@Create
COLOR=07b1
MORE1=s_heal
MORE2=35.0

ON=@dclick
src.tag.topukgiy 1
src.sysmessage @0805 Artik Etkinlik robe Giyebilirsiniz.
src.newitem i_topuk_zaman
src.act.equip
src.consume 1 i_potion_topukgate
src.act i_bottle_empty
else
return 1
else

ON=@click
message @150 <name>
return 1

[ITEMDEF i_topuk_zaman]
DEFNAME=i_topuk_zaman
NAME=The ring
ID=i_memory
layer layer_special
WEIGHT=0
TYPE=t_eq_Script

on=@create
color=00806
timer 18000

on=@timer
IF <SRC.RESTEST 1 i_topuk_robe> 
cont.CONSUME=1 i_topuk_robe
cont.sysmessage @1153 Etkinlik Robe Zamani Bitmistir...
cont.tag.topukgiy 0
remove
return 1
[itemdef i_topuk_robe]
ID=i_robe
NAME=Gm Topuk
TYPE=t_clothing
Armor=2
Weight=1
Value=0

On=@Create
dispid i_Deathshroud
Timer=18000
Hitpoints=100
Color=0810
Attr=06

On=@Timer
cont.sysmessage @0800 Etkinlik Robenizin Suresi Dolmus.Silindi./Requiem / burda src kullanılmaz
remove / burda 1 kullanırsan charı siler


on=@click
message @57,,1 <name>
message @47,,1 Etkinlik Robe
message @50,,1 [Silinecek : <eval <timer>/60> Dk.]
return 1

On=@dclick
src.sysmessage @0800 Etkinlik Yarismasi Birincilik Odulu...


bunu kullan olması gerek
NeLer yazıLmı&&#35036;
hiç biride aLakasız
rexos adamın scpsiyLe aynı
remove den sonra
return 1 kullanmazsan sphere hata verir
Düzenleme: clickde 3 tane ,,1 olmaz
1 tanesinden sonrasını aos kullanıcıları görmez.


[itemdef i_topuk_robe]
ID=i_deathshroud
NAME=Gm Topuk
TYPE=t_clothing
Armor=2
Weight=1
Value=0

On=@Create
Timer 18000
Hitpoints 100
Color 0810

On=@Timer
remove
return 1

on=@Unequip
src.sysmessage @0800 Etkinlik Robenizin Suresi Dolmus.Silindi./Requiem

on=@Pickup_pack
timer <src.findid.i_topuk_robe.timer>


on=@click
message @57,,1 <name>
message @47,,1 Etkinlik Robe
message @50,,1 [Silinecek : <timer> Saniye]
return 1

On=@dclick
src.sysmessage @0800 Etkinlik Yarismasi Birincilik Odulu...


Bu konu Morechild tarafından düzenlendi(2008-05-17 00:35, 15 yıl önce)
arkadaşlar on=Dclick &&#35039;in altina Ayriyetten timer 18000 vermiş az Zeki Olan Bi Player her 2 kere Tıkladıkında Timeri Yükselir ...:D
Yardımcı Olan Herkeze Çok Teşekkurler. Rexos ve Morechild Ayrıca Çok Çok Teşekkur Ederim Script&&#35039;in Son Hali :

[itemdef i_topuk_robe]
ID=i_deathshroud
NAME=Gm Topuk
TYPE=t_clothing
Armor=2
Weight=1
Value=0

On=@Create
Timer 18000
Hitpoints 100
Color 0810

On=@Timer
remove
return 1

on=@Unequip
src.sysmessage @0800 Etkinlik Robenizin Suresi Dolmus.Silindi./Requiem

on=@Pickup_pack
timer <src.findid.i_topuk_robe.timer>


on=@click
message @57,,1 <name>
message @47,,1 Etkinlik Robe
message @50,,1 [Silinecek : <eval <timer>/60> Dakika]
return 1

On=@dclick
src.sysmessage @0800 Etkinlik Yarismasi Birincilik Odulu...


Bu Problemde Çözülmüş Oldu.
Silindi
Members
0
timerf 18000,remove dene equip kısmına
Yukardaki Script Çalışıyor Zaten Yhaw :D Sadece Almak İsteyen Arkadaşlar Olursa Son ve Çalışan Hali Bu Demek İçin Koydum Öle :D

Üye Ol veya Giriş Yap

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