kod yapabilir misin ?!
veya bak ben bunu kullanıyorum kendine göre ayarlarsın istersen..
[ITEMDEF i_moongatetr]
ID=i_moongate_blue
RESOURCES=i_scroll_gate_travel
TYPE=t_telepad
NAME=Moongate
On=@Create
color 0846
more1 5
attr 010
On=@DClick
if (<src.hits> >= <src.str>)
else
src.sysmessage @080a Yarali iken gateden gecemezsin
return 1
endif
if !(<src.flags>&statf_stone)
if (<distance> > 3)
src.sysmessage @080a Moongate'e ulasamiyorsunuz.
else
if (<src.findid.i_moongater>)
src.findid.i_moongater.remove
endif
src.newitem i_moongater
src.act.link <uid>
src.act.morep <morep>
src.act.equip
endif
endif
return 1
//if (<src.isevent.e_ticaret>)
//src.sysmessage @080a Ticaret anlasmasina gore bu sistemden yaralanmaniz yasak.
//endif
ON=@Step
src.sysmessage @0810 Cift Tiklayin.!!!
return 1
On=@Click
message @080a <name>
return 1
On=@Timer
if (<more1>)
more1 <more1> - 1
timer 1
else
sfx 528
remove
endif
return 1
//
[itemdef i_runefix]
name memtkanka
id i_gold
type t_eq_script
weight 0
on=@create
attr attr_decay || attr_newbie || attr_invis
on=@equip
timer 3
on@timer
remove
return 1
[itemdef i_runebookfix]
name runebookfix
id i_handr_1
type t_eq_script
weight 0
layer layer_special
On=@Create
attr attr_invis|attr_can_decay
On=@Equip
timer 5
On=@Timer
remove
return 1
[itemdef i_gater]
name gater
id i_handr_1
type t_eq_script
weight 0
layer layer_special
On=@Create
attr attr_invis|attr_can_decay
On=@Equip
timer 30
src.dialog d_gatetravel
On=@Timer
remove
return 1
[itemdef i_moongater]
name moongater
id i_handr_1
type t_eq_script
weight 0
layer layer_special
On=@Create
attr attr_invis|attr_can_decay
On=@Equip
timer 30
DIALOGCLOSE d_facet_moongate
src.dialog d_facet_moongate
On=@Timer
remove
return 1
[typedef t_facet_moongate]
On=@Step
if !((<src.findid.i_moongater>) || (<src.flags>&statf_stone))
src.newitem i_moongater
src.act.link <uid>
src.act.equip
endif
return 1
On=@Dclick
if !(<src.flags>&statf_stone)
if (<distance> > 3)
src.sysmessage @080a Gate'e ulasamiyorsunuz.
else
if (<src.findid.i_moongater>)
src.findid.i_moongater.remove
endif
src.newitem i_moongater
src.act.link <uid>
src.act.equip
endif
endif
return 1
On=@Click
if (<src.region.type> == <region.type>)
sayua 0905,6,0,0 a Moongate
else
message a Moongate
endif
return 1
[dialog d_gatetravel]
-100,-100
nomove
resizepic 190 165 3000 140 120
resizepic 197 174 3000 128 102
htmlgump 220 185 120 20 0 0 0
htmlgump 258 218 80 20 1 0 0
htmlgump 258 238 80 20 2 0 0
button 225 215 4006 4007 1 0 1
button 225 235 4018 4019 1 0 0
[dialog d_gatetravel text]
GATE TRAVEL
Evet
Hayir
[dialog d_gatetravel button]
On=0
findid.i_gater.remove
On=1 // gate'e gir
if !(<findid.i_gater.link.isitem>)
sysmessage @080a Gate gecemeden kapanmis.
findid.i_gater.remove
elseif (<findid.i_gater.link.distance> > 3)
sysmessage @080a Gate'e ulasamiyorsunuz.
findid.i_gater.remove
else
goplace <findid.i_gater.morep>
findid.i_gater.timer 2
endif
[dialog d_facet_moongate]
-100,-100
nomove
resizepic 190 165 3000 180 240
resizepic 197 174 3000 168 222
htmlgump 220 175 200 20 0 0 0
htmlgump 230 205 80 20 1 0 0
htmlgump 230 225 80 20 2 0 0
htmlgump 230 245 80 20 3 0 0
htmlgump 230 265 80 20 4 0 0
htmlgump 230 285 80 20 5 0 0
htmlgump 230 305 80 20 6 0 0
htmlgump 230 325 80 20 7 0 0
htmlgump 230 345 80 20 8 0 0
htmlgump 230 365 80 20 9 0 0
button 210 205 1210 1210 1 0 2
button 210 225 1210 1210 1 0 3
button 210 245 1210 1210 1 0 4
button 210 265 1210 1210 1 0 5
button 210 285 1210 1210 1 0 6
button 210 305 1210 1210 1 0 7
button 210 325 1210 1210 1 0 8
button 210 345 1210 1210 1 0 9
button 210 365 1210 1210 1 0 10
[dialog d_facet_moongate text]
<SRC.REGION.NAME>
Britain
Moonglow
Minoc
Insaat Halinde
Insaat Halinde
Pazar Alani
Hayvanat B.
Sergi Alani
Safe Alan
[dialog d_facet_moongate button]
On=0
findid.i_moongater.remove
On=2
if (<src.hits> >= <src.str>)
else
src.sysmessage @080a Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @080a Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
go britain
findid.i_moongater.timer 2
sysmessage @0810 Britain'e Hosgeldiniz...
endif
On=3
if (<src.hits> >= <src.str>)
else
src.sysmessage @080a Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @080a Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
sysmessage @0810 Moonglow'a Hosgeldiniz...
go moonglow
findid.i_moongater.timer 2
endif
On=4
if (<src.hits> >= <src.str>)
else
src.sysmessage @080a Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @080a Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
sysmessage @0810 Minoc'a Hosgeldiniz...
go minoc
findid.i_moongater.timer 2
endif
On=5
if (<src.hits> >= <src.str>)
else
sysmessage @080a Insaat Halindedir.
return 1
endif
On=6
sysmessage @080a Insaat Halindedir.
return 1
endif
On=7
src.sysmessage @080a Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @080a Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
sysmessage @0810 Safe Alani'na Hosgeldiniz...
go 5221,189,5,1
findid.i_moongater.timer 2
endif
On=8
if (<src.hits> >= <src.str>)
else
src.sysmessage @080a Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @080a Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
sysmessage @0810 Hayvanat Bahcesine'ne Hosgeldiniz...
go 4531,1378,23,1
findid.i_moongater.timer 2
endif
On=9
if (<src.hits> >= <src.str>)
else
src.sysmessage @080a Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @080a Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
sysmessage @0810 Sergi Alani'na Hosgeldiniz...
go 5406,1255
findid.i_moongater.timer 2
endif
On=10
if (<src.findid.i_mem_exp>)
src.smg Bomba patlatirken Burdan gecemezsiniz...
return 1
endif
if (<src.hits> >= <src.str>)
else
src.sysmessage @080a Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @080a Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
sysmessage @0810 Pazar Alani'na Hosgeldiniz...
go 1915,2101,0,1
findid.i_moongater.timer 2
endif
[EOF]
vs vs biraz degistirdim ama alıntıdır.