///////////////////////////////////////////////////////////////////////////////////////////
////////////////////////// Connection PvP ///////////////////
///////////////////////// By Ragnar ///////////////////
//////////////////////// Türkçe Karakterler Eklendi ///////////////////
///////////////////////////////////////////////////////////////////////////////////////
[events e_pazarda]
on=@attack
src.sms Bu alanda savasamazsiniz.
return 1
On=@ItemDClick
if (<act.baseid> == i_runebook)
src.sms Pazar alaninda runebook kullanamazsin.
return 1
on=@spelleffect
if !((<argn> == 6)
src.sms Sadece night sighn(in lor) kullanabilirsiniz.
return 1
endif
on=@spellcast
if !((<argn> == 6)
src.sms Sadece night sight(in lor) kullanabilirsiniz.
return 1
endif
on=@click
message @1153 [Pazar Alaninda]
on=all attack
src.sms Bu alanda bu komutu kullanamazsiniz.
return 1
on=all kill
src.sms Bu alanda bu komutu kullanamazsiniz.
return 1
on=@hittry
return 1
on=@death
return 1
on=@kill
return 1
on=@skillstart
if !((<action> == id(skill_magery)) || (<action> == skill_magery) || (<action> == id(skill_meditation)) || (<action> == skill_meditation) || (<action> == id(skill_alchemy)) || (<action> == skill_alchemy))
src.sms Herhangi bi skill kullanamazsiniz.
return 1
endif
endif
on=@gethit
if (<src.isplayer>)
action -1
return 1
endif
on=@hit
if (<src.isplayer>)
action -1
return 1
endif
[itemdef i_gater]
name gater
id i_handr_1
type t_eq_script
weight 0
layer layer_special
On=@Create
attr attr_invis|attr_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_decay
On=@Equip
timer 10
src.dialog d_facet_moongate
src.dialogclose d_runebook
src.dialogclose d_runebook_rename
src.dialogclose d_runebook_localname
on=@unequip
src.dialogclose d_facet_moongate
On=@Timer
remove
return 1
[itemdef i_moongate_e]
Name Moongate
ID i_moongate_blue
Type t_eq_script
Weight 0
On=@create
Color=0810
attr=08050
On=@Step
if !((<src.findid.i_moongater>) || (<src.flags>&statf_stone))
src.newitem i_moongater
src.act.link <uid>
src.act.equip
endif
var.font1 <basefont color=#ffffff
return 1
On=@Dclick
color=0810
if !(<src.flags>&statf_stone)
if (<distance> > 3)
src.sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
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
var.font1 <basefont color=#ffffff
return 1
On=@Click
if (<src.region.uid> == <region.uid>)
message @07ac Moongate
else
message @07ac Moongate
endif
return 1
[dialog d_gatetravel]
-100,-100
nomove
resizepic 190 165 3600 180 160
htmlgump 240 185 120 20 0 0 0
htmlgump 258 218 80 20 1 0 0
htmlgump 258 273 80 20 2 0 0
Tilepic 300 210 0f6c
button 225 215 4006 4007 1 0 1
button 225 270 4018 4019 1 0 0
[dialog d_gatetravel text]
<var.pg_font2>>Geçecekmisiniz?
<var.pg_font1>>Evet
<var.fontkirmizi>>Hayır
[dialog d_gatetravel button]
On=0
findid.i_gater.remove
On=1 // gate'e gir
if (<src.action> == id(skill_magery)) || (<src.action> == skill_magery))
src.sysmessage @0481,1,1 s
skill fail
f_fizzle
endif
if !(<findid.i_gater.link.isitem>)
sysmessage @0481,1,1 Gate gecemeden kapanış.
findid.i_gater.remove
elseif (<findid.i_gater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_gater.remove
else
go <findid.i_gater.morep>
findid.i_gater.timer 2
endif
[dialog d_facet_moongate]
-100,-100
nomove
resizepic 190 165 3600 170 280
htmlgump 227 185 450 40 0 0 0
htmlgump 240 215 80 20 1 0 0
htmlgump 240 235 80 20 2 0 0
htmlgump 240 255 80 20 3 0 0
htmlgump 240 275 80 20 4 0 0
htmlgump 240 295 80 20 5 0 0
htmlgump 240 315 80 20 6 0 0
htmlgump 240 335 80 40 7 0 0
htmlgump 240 355 250 80 8 0 0
htmlgump 240 375 250 80 9 0 0
htmlgump 240 395 250 80 10 0 0
button 220 215 2714 2715 1 0 2
button 220 235 2714 2715 1 0 3
button 220 255 2714 2715 1 0 4
button 220 275 2714 2715 1 0 5
button 220 295 2714 2715 1 0 6
button 220 315 2714 2715 1 0 7
button 220 335 2714 2715 1 0 8
button 220 355 2714 2715 1 0 9
button 220 375 2714 2715 1 0 10
button 220 395 2714 2715 1 0 11
[dialog d_facet_moongate text]
<var.fontkirmizi>><serv.name>
<var.pg_font1>>Moonglow[act]
<var.pg_font1>>Pazar Alanı
<var.pg_font1>>Safe Alan
<var.pg_font1>>Wrong[act]
<var.pg_font1>>Boya Alanı
<var.pg_font1>>Britain[act]
<var.pg_font1>>SpawnOdasi
<var.fontkirmizi>>DeathMach[act]
<var.pg_font1>>Delucia[act]
<var.pg_font1>>Bilet alanı
[dialog d_facet_moongate button]
On=0
findid.i_moongater.remove
src.sysmessage @0481,1,1 Moongate Kapandı..
On=2
if !(<findid.i_moongater>)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif <flags>&statf_dead
sysmessage @0481,1,1 Cansız Şekilde Moongate'den Geçtiniz..
go moonglow
events -e_biletalani
findid.i_moongater.timer 2
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif (<hits> < <str>)
sysmessage @0481,1,1 Yaralı Şekilde Moongate'den Geçemezsiniz..
findid.i_moongater.remove
else
go moonglow
events -e_biletalani
findid.i_moongater.timer 2
endif
On=3
if !(<findid.i_moongater>)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif <flags>&statf_dead
sysmessage @0481,1,1 Cansız Şekilde Moongate'den Geçtiniz..
say @38 Bakimda.
findid.i_moongater.timer 2
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif (<hits> < <str>)
sysmessage @0481,1,1 Yaralı Şekilde Moongate'den Geçemezsiniz..
findid.i_moongater.remove
else
Say @38 Bakimda
findid.i_moongater.timer 2
endif
On=4
if !(<findid.i_moongater>)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif <flags>&statf_dead
src.resurrect 1
sysmessage @0481,1,1 Cansız Şekilde Moongate'den Geçtiniz..
go 5583,1131
events -e_biletalani
findid.i_moongater.timer 2
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif (<hits> < <str>)
sysmessage @0481,1,1 Yaralı Şekilde Moongate'den Geçemezsiniz..
findid.i_moongater.remove
else
go 5583,1131
events -e_biletalani
findid.i_moongater.timer 2
endif
On=5
if !(<findid.i_moongater>)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif <flags>&statf_dead
sysmessage @0481,1,1 Cansız Şekilde Moongate'den Geçtiniz..
go wrong
events -e_biletalani
findid.i_moongater.timer 2
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif (<hits> < <str>)
sysmessage @0481,1,1 Yaralı Şekilde Moongate'den Geçemezsiniz..
findid.i_moongater.remove
else
go wrong
events -e_biletalani
findid.i_moongater.timer 2
endif
On=6
if !(<findid.i_moongater>)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif <flags>&statf_dead
sysmessage @0481,1,1 Cansız Şekilde Moongate'den Geçtiniz..
go 4331,967,20
events -e_biletalani
findid.i_moongater.timer 2
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif (<hits> < <str>)
sysmessage @0481,1,1 Yaralı Şekilde Moongate'den Geçemezsiniz..
findid.i_moongater.remove
else
go 4331,967,20
events -e_biletalani
findid.i_moongater.timer 2
endif
On=7
if !(<findid.i_moongater>)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif <flags>&statf_dead
sysmessage @0481,1,1 Cansız Şekilde Moongate'den Geçtiniz..
go 1468,1618,20
events -e_biletalani
findid.i_moongater.timer 2
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif (<hits> < <str>)
sysmessage @0481,1,1 Yaralı Şekilde Moongate'den Geçemezsiniz..
findid.i_moongater.remove
else
go 1468,1618,20
events -e_biletalani
findid.i_moongater.timer 2
endif
On=8
if !(<findid.i_moongater>)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif <flags>&statf_dead
sysmessage @0481,1,1 Cansız Şekilde Moongate'den Geçtiniz..
go 5406,1153
findid.i_moongater.timer 2
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif (<hits> < <str>)
sysmessage @0481,1,1 Yaralı Şekilde Moongate'den Geçemezsiniz..
findid.i_moongater.remove
else
go 5406,1153
events -e_biletalani
findid.i_moongater.timer 2
endif
On=9
if !(<findid.i_moongater>)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif <flags>&statf_dead
sysmessage @0481,1,1 Cansız Şekilde Moongate'den Geçtiniz..
go 1530,1412,75
events -e_biletalani
findid.i_moongater.timer 2
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif (<hits> < <str>)
sysmessage @0481,1,1 Yaralı Şekilde Moongate'den Geçemezsiniz..
findid.i_moongater.remove
else
go 1530,1412,75
events -e_biletalani
findid.i_moongater.timer 2
endif
On=10
if !(<findid.i_moongater>)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif <flags>&statf_dead
sysmessage @0481,1,1 Cansız Şekilde Moongate'den Geçtiniz..
go delucia
events -e_biletalani
findid.i_moongater.timer 2
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif (<hits> < <str>)
sysmessage @0481,1,1 Yaralı Şekilde Moongate'den Geçemezsiniz..
findid.i_moongater.remove
else
go delucia
events -e_biletalani
findid.i_moongater.timer 2
endif
On=11
if !(<findid.i_moongater>)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif <flags>&statf_dead
sysmessage @0481,1,1 Cansız Şekilde Moongate'den Geçtiniz..
go 5731,973
events +e_biletalani
sysmessage @07a1 Playerlara saldirmak yasaktir..
findid.i_moongater.timer 2
return 1
endif
if (<findid.i_moongater.link.distance> > 3)
sysmessage @0481,1,1 Gateye ulaşamıyorsunuz.
findid.i_moongater.remove
return 1
elseif (<hits> < <str>)
sysmessage @0481,1,1 Yaralı Şekilde Moongate'den Geçemezsiniz..
findid.i_moongater.remove
else
go 5731,973
events +e_biletalani
sysmessage @07a1 Playerlara saldirmak yasaktir..
findid.i_moongater.timer 2
endif
[EOF]
Pm Atmışın Bana Moongate Scripti İstemiştin Al Sana Moongate Scripti Gitticek Yerleirni Sen Belirle..