Arkadaşlar 55 versiyonun moongate scp ini kullanıyorum ve 56b ye geçtim ama moongatedeki yerler işlemiyor.Bunu nasıl yapabilirim Scp i buraya vereyim.
VERSION=0.55
[ITEMDEF i_moongate]
ID=i_moongate_blue
RESOURCES=i_scroll_gate_travel
TYPE=t_telepad
NAME=Moongate
CATEGORY=Provisions - Alchemy & Magic
SUBSECTION=Moongates
DESCRIPTION=Noxi
On=@Create
color 00
more1 5
attr 010
On=@DClick
if (<src.hits> >= <src.str>)
else
src.smg Yarali iken gateden gecemezsin
return 1
endif
if !(<src.flags>&statf_stone)
if (<distance> > 3)
src.smg 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.smg Ticaret anlasmasina gore bu sistemden yaralanmaniz yasak.
//endif
ON=@Step
if (<src.hits> >= <src.str>)
else
src.smg Yarali iken gateden gecemezsin
return 1
endif
if !((<src.findid.i_moongater>) || (<src.flags>&statf_stone))
src.newitem i_moongater
src.act.link <uid>
src.act.morep <morep>
src.act.equip
endif
return 1
On=@Click
message Moongate
return 1
On=@Timer
if (<more1>)
more1 <more1> - 1
timer 1
else
sfx 528
remove
endif
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
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.smg 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 83 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>)
Smg Gate gecemeden kapanmis.
findid.i_gater.remove
elseif (<findid.i_gater.link.distance> > 3)
Smg 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 83 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]
New Earth Moongate
Britain
Moonglow
Jhelom
Yew
Minoc
Trinsic
Skara Brae
Magincia
Pazar Alani
[dialog d_facet_moongate button]
On=0
findid.i_moongater.remove
On=2
if (<src.hits> >= <src.str>)
else
src.smg Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
smg Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
goplace 1336,1997,5 //britain moongate
findid.i_moongater.timer 2
endif
On=3
if (<src.hits> >= <src.str>)
else
src.smg Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
smg Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
goplace 4467,1283, //moonglow moongate
findid.i_moongater.timer 2
endif
On=4
if (<src.hits> >= <src.str>)
else
src.smg Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
smg Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
goplace 1499,3772,5 //jhelom moongate
findid.i_moongater.timer 2
endif
On=5
if (<src.hits> >= <src.str>)
else
src.smg Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
smg Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
goplace 771,752,5 //yew moongate
findid.i_moongater.timer 2
endif
On=6
if (<src.hits> >= <src.str>)
else
src.smg Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
smg Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
goplace 2702,693,5 //minoc-vesper moongate
findid.i_moongater.timer 2
endif
On=7
if (<src.hits> >= <src.str>)
else
src.smg Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
smg Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
goplace trinsic moongate
findid.i_moongater.timer 2
endif
On=8
if (<src.hits> >= <src.str>)
else
src.smg Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
smg Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
goplace skara brae moongate
findid.i_moongater.timer 2
endif
On=9
if (<src.hits> >= <src.str>)
else
src.smg Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
smg Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
goplace 3563,2139,34 //magincia moongate
findid.i_moongater.timer 2
endif
On=10
if (<src.hits> >= <src.str>)
else
src.smg Yarali iken gateden gecemezsin
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
smg Gate'e ulasamiyorsunuz.
findid.i_moongater.remove
else
goplace 1979 2080
findid.i_moongater.timer 2
endif
[EOF]
Bir sorum daha olucak serverda playerlar girdiginde direk green acresste bir yerde doguyorlar ben bunu kaldırmak istiyorum acaba hangi scp te yer alıyor bu gibi şeyler.Yani normal karakter nicki seçip ileri deyip britain moonglow gibi yerleri seçtiklerinde oralarda dogmasını istiyorum...