|
[itemdef i_gmtopuk]
id i_Grave_stone
name fdsfsdfdsfdsfdfds
type t_script
on=@click
message @0790,,1 <src.name>
return 1
on=@create
attr 080
timer 1
return 1
on=@timer
local.zaman <strsub 11 5 <serv.rtime>>
if (strmatch('<local.zaman>','23:56'))
topukyap
timer 61
return 1
else
timer 1
endif23:54:ERROR:Timer expired without DECAY flag 'fdsfsdfdsfdsfdfds' (UID=40001b02)?
23:54:ERROR:Timer expired without DECAY flag 'fdsfsdfdsfdsfdfds' (UID=40001b02)?
23:54:ERROR:Timer expired without DECAY flag 'fdsfsdfdsfdsfdfds' (UID=40001b02)?
23:54:ERROR:Timer expired without DECAY flag 'fdsfsdfdsfdsfdfds' (UID=40001b02)?
ERROR:Timer expired without DECAY flag 'fdsfsdfdsfdsfdfds' (UID=40001b02)?
23:54:ERROR:Timer expired without DECAY flag 'fdsfsdfdsfdsfdfds' (UID=40001b02)?
23:54:ERROR:Timer expired without DECAY flag 'fdsfsdfdsfdsfdfds' (UID=40001b02)?
23:54:ERROR:Timer expired without DECAY flag 'fdsfsdfdsfdsfdfds' (UID=40001b02)?yardımcı olacak varmı anlıyamadım
[itemdef i_gmtopuk]
id i_Grave_stone
name fdsfsdfdsfdsfdfds
type t_stone
on=@click
message @0790,,1 <src.name>
return 1
on=@create
attr 02 | 080
timer 1
on=@timer
local.zaman <strsub 11 5 <serv.rtime>>
if (strmatch('<local.zaman>','23:56'))
topukyap
timer 61
return 1
endif
timer 1
[itemdef i_gmtopuk]
id i_Grave_stone
name fdsfsdfdsfdsfdfds
type t_eq_script
on=@click
message @0790,,1 <src.name>
return 1
on=@create
attr 010
timer 1
on=@timer
local.zaman <strsub 11 5 <serv.rtime>>
if (strmatch('<local.zaman>','23:56'))
topukyap
timer 61
return 1
endif
timer 1
return 1
on @create
attr attr_decay|attr_move_neveron @timer
..
..
..
return 1
Michaell :Typedef sadece itemin altında vermek yerine type üzerinden vermektir o yüzden her zaman çalışır. Ama çantada olan bir itemde timer çalıştıramazsın. o yüzden çantada olan itemi ya LAYER=31 diye tanımlayıp equip yapıcaksın yada t_eq_script yapıcaksın fakat çantada olmayan her itemde timer çalıştırabilirsin, yani giyilen robeden ayakkabıya kadar her layerde çalıştırabilirsin sadece Bank ve çantada çalışmaz. (Not: Type altında create çalıştıramazsın)
t_script t_eq_script olması birşeyi değiştirmez ki. Ben üzerinde scriptsel işlemin yoğun olduğu tüm itemlere t_eq_script koyarım. Ben onu katana olarak veya başlı başlına bir gravestone olarak kullanmayacağım ki t_stone t_sword koyayım. Ayrıca çok başıma gelmiştir t_stone t_bilmemne gibi typeler altında bazı kodlamalar çalışmaz. O yüzden t_script t_eq_script yapmakta fayda var. Eğer itemin default özelliklerini kullanmayacaksak.
Üsttede belirttim zaten. O consol hatasının sebebi ne attr nede typesi. timer sonunda return 1 olmamasından dolayı error düşüyor. Elim deymişken başka problemlerle de karşılaşmasınlar diye type ve attryi de düzenledim.
Arkadaşlar bunları neden bana anlatıyorsunuz onu anlamadım. Bunlar zaten benim bildiğim şeyler ve aksi birşey de söylemedim zaten
Ben genelde bu tarz stonelerde dclick üzerinden timer fln gösterdiğim için eq script olarak kullanırken bir problemle karşılaşmadım. Ha şu açıdan haklı olabilirsiniz t_eq_script yerine t_script çok daha mantıklı olur. ordaki eq_script tamamen el alışkanlığı. Çünkü dediğin gibi çoğu timer ile yazdığımız itemi eq_script ile kullanıyoruz. Bundaki amaç id deki itemin default özelliklerinden tamamiyle ayırmak ve tamamen koda bağımlı kalmasını sağlamak. [itemdef i_mysql_update]
name Mysql Updater
id i_grave_stone
type t_eq_script
weight 999
on=@create
attr 010
color 0bb7
timer 1
on=@click
message @1153,,1 Horse Cleaner & Mysql Updater
src.sys_trk Son işlem saati: <dvar.utime>
if !(<src.account.plevel> == 7)
src.sysh_trk Stonelere dokunmayalım lütfen.
endif
return 1
on=@dclick
src.sys_trk Son işlem saati: <dvar.utime>
if !(<src.account.plevel> == 7)
src.sysh_trk Stonelere dokunmayalım lütfen.
endif
return 1
on=@timer
if !(strmatch('<dvar.utime>','<eval <strsub 11 2 <serv.rtime>>>'))
attemizle
var.utime <eval <strsub 11 2 <serv.rtime>>>
stats_avg stat_irekor,<dvar.irekor>
stats_avg stat_deaths,<dvar.death>
stats_avg stat_page,<dvar.page>
stats_avg stat_login,<dvar.login>
stats_avg stat_logout,<dvar.logout>
stats_avg stat_Britain,<dvar.britain>
stats_avg stat_Cove,<dvar.Cove>
stats_avg stat_Jhelom,<dvar.Jhelom>
stats_avg stat_Delucia,<dvar.Delucia>
stats_avg stat_Magincia,<dvar.Magincia>
stats_avg stat_Minoc,<dvar.Minoc>
stats_avg stat_Moonglow,<dvar.Moonglow>
stats_avg stat_Nujelm,<dvar.Nujelm>
stats_avg stat_Occlo,<dvar.Ocllo>
stats_avg stat_Serpentshold,<dvar.serpents>
stats_avg stat_Skarabrae,<dvar.skara>
stats_avg stat_Trinsic,<dvar.Trinsic>
stats_avg stat_Vesper,<dvar.Vesper>
stats_avg stat_Windtunnels,<dvar.Wind>
stats_avg stat_Yew,<dvar.Yew>
stats_avg stat_Papua,<dvar.Papua>
stats_avg stat_Buccaneersden,<dvar.bucs>
var.irekor
var.death
var.page
var.login
var.logout
var.cove
var.jhelom
var.delucia
var.magincia
var.minoc
var.moonglow
var.nujelm
var.ocllo
var.serpents
var.skara
var.trinsic
var.vesper
var.wind
var.yew
var.papua
var.britain
var.bucs
else
endif
timer 50
return 1
|
|
| Konu | Kategori | Son cevap | Son yazan | Mesaj | Görüntüleme | |
|---|---|---|---|---|---|---|
|
|
Client hatası ve Ev hataları
Son cevap: 02-08 20:07 · Son yazan: Eren19944 · Mesaj: 1 · Görüntü: 1495
|
Script Yardımı | 02-08 20:07 | 1 | 1495 | |
|
|
Robe Armor Hatası
Son cevap: 13-07 00:06 · Son yazan: Eren19944 · Mesaj: 3 · Görüntü: 2102
|
ITEM Script Yardımı | 13-07 00:06 | 3 | 2102 | |
|
|
Random Torbası Hatası
Son cevap: 10-07 17:36 · Son yazan: Eren19944 · Mesaj: 3 · Görüntü: 2166
|
ITEM Script Yardımı | 10-07 17:36 | 3 | 2166 | |
|
|
İngot not allowed hatası
Son cevap: 10-04 07:00 · Son yazan: Eren19944 · Mesaj: 6 · Görüntü: 2730
|
Konsol Hataları | 10-04 07:00 | 6 | 2730 | |
|
|
Unsupported map #2 (defaulting to 0) hatası
Son cevap: 06-04 22:52 · Son yazan: The And · Mesaj: 3 · Görüntü: 1990
|
Konsol Hataları | 06-04 22:52 | 3 | 1990 |