UO-Dev Arama



Turnuva giriş sistemleri

Yazar :: Tyrone
Tarih :: 17-06-2010 15:27
Karakter Boyut ::

Paylaş :: Paylaş




Kod:
******************************************************************
*Script Adi:Pot Silen Turnuva Gate                               *
*Script Yazari:Tyrone                                            *
*Script Yazilis Tarihi 17/Haziran/2010                           *
*Script Gateden Geçen Herkezin Potlarini ve Bandajlarini Siliyor.*
*Yapmaniz Gereken src.go yu ve src.event'si Kendi yarismanizdaki *
*Eventi Vermeniz. Kolay Gelsin.                                  *
******************************************************************
***********************************************
//////////////////SHADOW PVP///////////////////
***********************************************

[events e_topukolme]
On=@Death
src.hits <src.str>
src.findid.i_rune_poison.remove
src.findid.i_bleeding.remove
src.go PvP Alani Kordinati
src.events -e_pvpolme
src.sysmessage @38,,1 <act.name> tarafindan öldürüldün.
forchars 15
if (<memoryfindtype.memory_ipet>)
go <memoryfindtype.memory_ipet.morep>
endif
endfor
return 1

On=@Click
message @07a1 [ Gm Topuk Katilimcisi ]
message @35 <name>
return 1


[[ITEMDEF i_topuq_gate]
NAME Topuk Turnuvasina Gider
ID i_teleporter
TYPE t_teleporter

On=@Create
color 07c9
attr=010
timer 300
return 1

On=@timer
remove 1
return 1

On=@Click
message @07a1 [ Gm Topuk Turnuvasi ]
message @07c9 <eval <tag0.player>> Kisi Katildi.
message @1153,,1 Gatenin kapanmasina <timer> saniye kalmistir.
return 1

On=@step
src.events +e_topukolme
src.go Topuk ALANI KORDINATI
src.findid(i_potion_AgilityGreat).remove
src.findid(i_potion_CureGreat).remove
src.findid(i_potion_HealGreat).remove
src.findid(i_potion_StrengthGreat).remove
src.findid(i_potion_PoisonDeadly).remove
src.findid(i_potion_RefreshTotal).remove
src.findid(i_bandage).remove
src.binekolmasin
src.sysmessage @07a1 Gm Topuk Alanina Hosgeldin Sayin <name>


On=@Death
srv.events -e_topukolme
src.go Safe Alani Kordinati
return 1

[events e_pvpolme]
On=@Death
src.hits <src.str>
src.findid.i_rune_poison.remove
src.findid.i_bleeding.remove
src.go PvP Alani Kordinati
src.events -e_pvpolme
src.sysmessage @38,,1 <act.name> tarafindan öldürüldün.
forchars 15
if (<memoryfindtype.memory_ipet>)
go <memoryfindtype.memory_ipet.morep>
endif
endfor
return 1

On=@Click
message @07a1 [ PvP Turnuvasi ]
message @1153,,1 Gatenin Kapanmasına <timer> Saniye Kalmıştır.
return 1


[ITEMDEF i_pvp_gate]
NAME PvP Turnuvasina Gider
İD i_teleporter
TYPE t_teleporter

on=@create
color 07c9
attr 010
timer 300
return 1


on=@timer
remove 1
serv.allclients sysmessage @0492,,1 PvP Turnuvasina Katilimlar Bitmistir.Iyi Oyunlar.

On=@Click
message @07a1 [ PvP Turnuvasi ]
message @07c9 <eval <tag0.player>> Kisi Katildi.
return 1

On=@step
src.events +e_pvpolme
src.go PVP ALANI KORDINATI
src.sysmessage @07a1 PvP Alanina Hosgeldin Sayin <name>

On=@Death
srv.events -e_pvpolme
src.go Safe Alani Kordinati
return 1


[events e_bombolme]
On=@Death
src.hits <src.str>
src.findid.i_rune_poison.remove
src.findid.i_bleeding.remove
src.go PvP Alani Kordinati
src.events -e_pvpolme
src.sysmessage @38,,1 <act.name> tarafindan öldürüldün.
forchars 15
if (<memoryfindtype.memory_ipet>)
go <memoryfindtype.memory_ipet.morep>
endif
endfor
return 1

On=@Click
message @07a1 [ Bomberman Turnuvasi ]
message @1153,,1 Gatenin Kapanmasına <timer> Saniye Kalmıştır.
return 1


[ITEMDEF i_bomber_gate]
NAME Bomberman Turnuvasina Gider
İD i_teleporter
TYPE t_teleporter

on=@create
color 07c9
attr 010
timer 300
return 1


on=@timer
remove 1
serv.allclients sysmessage @0492,,1 PvP Turnuvasina Katilimlar Bitmistir.Iyi Oyunlar.

On=@Click
message @07a1 [ Bomberman Turnuvasi ]
message @07c9 <eval <tag0.player>> Kisi Katildi.
return 1

On=@step
src.events +e_bombolme
src.go PVP ALANI KORDINATI
src.findid(i_potion_AgilityGreat).remove
src.findid(i_potion_CureGreat).remove
src.findid(i_potion_HealGreat).remove
src.findid(i_potion_StrengthGreat).remove
src.findid(i_potion_PoisonDeadly).remove
src.findid(i_potion_RefreshTotal).remove
src.findid(i_bandage).remove
src.binekolmasin
src.sysmessage @07a1 Bomberman Alanina Hosgeldin Sayin <name>

On=@Death
srv.events -e_bombolme
src.go Safe Alani Kordinati
return 1



[events e_dmolme]
On=@Death
src.hits <src.str>
src.findid.i_rune_poison.remove
src.findid.i_bleeding.remove
src.go PvP Alani Kordinati
src.events -e_pvpolme
src.sysmessage @38,,1 <act.name> tarafindan öldürüldün.
forchars 15
if (<memoryfindtype.memory_ipet>)
go <memoryfindtype.memory_ipet.morep>
endif
endfor
return 1

On=@Click
message @07a1 [ Deathmach Turnuvasi ]
message @1153,,1 Gatenin Kapanmasına <timer> Saniye Kalmıştır.
return 1


[ITEMDEF i_dm_gate]
NAME Deathmach Turnuvasina Gider
İD i_teleporter
TYPE t_teleporter

on=@create
color 07c9
attr 010
timer 300
return 1


on=@timer
remove 1
serv.allclients sysmessage @0492,,1 Deathmach Turnuvasina Katilimlar Bitmistir.Iyi Oyunlar.

On=@Click
message @07a1 [ Deathmach Turnuvasi ]
message @07c9 <eval <tag0.player>> Kisi Katildi.
return 1

On=@step
src.events +e_dmolme
src.go PVP ALANI KORDINATI
src.findid(i_potion_AgilityGreat).remove
src.findid(i_potion_CureGreat).remove
src.findid(i_potion_HealGreat).remove
src.findid(i_potion_StrengthGreat).remove
src.findid(i_potion_PoisonDeadly).remove
src.findid(i_potion_RefreshTotal).remove
src.findid(i_bandage).remove
src.binekolmasin
src.sysmessage @07a1 Deatmach Alanina Hosgeldin Sayin <name>

On=@Death
srv.events -e_dmolme
src.go Safe Alani Kordinati
return 1



[function binekolmasin]
if (<findlayer.25>)
tag.binekid <findlayer.25.more1> //binegin id'ini tagladik
tag.binekkarma <uid.<findlayer.25.more2>.karma> //karmayi tagladik
tag.binekfame <uid.<findlayer.25.more2>.fame> //famei tagladik
tag.binekfood <uid.<findlayer.25.more2>.food> //kargoda beslemiyoruz :)
tag.binekcolor <uid.<findlayer.25.more2>.color> //bunuda alalim bari
tag.binekname <findlayer.25.name> //isimini bi kenara not aldik

serv.newitem i_binek_hafiza //<serv.name> Kargo'da onay formunu aliyoruz
new.tag.name <tag.binekname> //Kargoya verilen hayvanin kayitlarini
new.tag.fame <tag.binekfame> //forma
new.tag.karma <tag.binekkarma> //eksiksiz
new.tag.food <tag.binekfood> //dolduruyoruz
new.tag.binekid <tag.binekid> //Kargo ise ucret almadan
new.color <tag.binekcolor>
new.cont <findlayer(29).uid> //adrese yolluyor
new.more2 1
findlayer.25.remove
else
return 1
endif

[itemdef i_binek_hafiza]
id i_deed
type t_normal
weight 20.0
name <serv.name> Kargo

on=@click
if (<more2>
message  <name> - <tag.name>
return 1
else
message <name>
return 1
endif

on=@dclick
if (<more2>)
try src.newnpc <tag.binekid> //Taze binek
link <src.act.uid> //linkleyelimki kaybolmasin :)
link.name <tag.name> //
link.karma <tag.karma> //Genel ayarlar
link.fame <tag.fame> //
link.food <tag.food>
link.color <color>

//burdan sonrasi binegin sahibi olmaniz için.
//animal deed den alintidir.

link.memorydel <src.uid>
link.newitem i_memory
link.act.attr 04
link.act.more1 04
link.act.more2 <serv.time>
link.act.morep <link.p>
link.act.color memory_ipet
link.act.timer -1
link.act.link <src.uid>
link.act.cont <link.uid>
link.flags <link.flags>&statf_pet
link.update
link.anim 5
link.bark 3
link.message @1156 Iyi oyunlar..
remove
return 1
else
return1
endif

[EOF]

Yorumlar

Henüz yorum yapılmamıştır.

Oylamalar

Oylama::
Üyelerin oylama ortalaması (10 dışında) : 10.00   
Oylar: 1 den itibaren 14-07-2010 19:28

Keywords:


Sayfa açılma süresi 0.128 saniye
SQL toplam zamanı: 0.072 saniye - SQL sorgusu: 22 - Ortalama SQL zamanı: 0.00326 saniye