Türkiye'nin en eski ve aktif online oyun platformu, Ultima Online, Counter-Strike ve diğer online oyunlar hakkında Türkçe haber, bilgi ve forum sunuyor. Türkiye'nin en eski ve aktif online oyun platformu, Ultima Online, Counter-Strike ve diğer online oyunlar hakkında Türkçe haber, bilgi ve forum sunuyor.
  • ANASAYFA
  • ULTIMA ONLINE
    • Ultima Online Oyuncu Rehberi

      Ultima Online Oyuncu Rehberi

      Oyunu hakkında tanıcı bilgiler ve ipuçları

    • Ultima Online Server List

      Ultima Online Server List

      Önemli özellikleri ve online oyuncu sayıları

    • Ultima Online Script

      Ultima Online Script

      Sphere, RunUO, Razor scriptleri

    • Ultima Online Forum

      Ultima Online Forum

      UO hakkında görüş alışverişi

  • FORUM
  • DOKÜMAN
  • İNDİR
  • DISCORD 48
   Üye ol    Giriş
127
  1. UO Scriptleri
  2. Sphere Scripts
  3. Npc
  4. Arena Sistemi
Nelph

Arena Sistemi

  • Nelph
  • 2011-12-15 00:52
  • 0 Yorumlar
  • 3225 Görüntüleme
// Arena sistemi baslangici saat 01:38

[chardef c_arena_1]
ID=c_zombie
NAME=Talos
SOUND=snd_monster_daemon1
ARMOR=250
CAN=MT_USEHANDS|MT_WALK|MT_RUN
TEVENTS=e_arenayaratik

on=@click
message @07a1,,1 [Arena]
message @060 Talos
return 1

ON=@Create
NPC=brain_monster
FAME=8000
KARMA=-10000
STR=125
INT=500
DEX=90
MAGICRESISTANCE=8000.0
TACTICS=100.0
WRESTLING=30.0
COLOR=07c1
PARRYING=150.0

ON=@NpcRestock
ITEM=i_gold,50000
ITEM=i_gold,50000
ITEM=i_gemsistemi,R5
item=i_apron_str,R5

on=@death
uid.<var.arenaduzenleyici>.tag0.levelyaratiklar1 +=1
if (<uid.<var.arenaduzenleyici>.tag0.levelyaratiklar1> == 5)
trysrc <var.partibaskani> src.sysmessage @07a1,,1 Tebrikler 1. bölümdeki yaratıkları öldürmeyi başardınız.
trysrc <var.partibaskani> src.sdialog d_arena_hazirim_2
uid.<var.arenacilar2>.timer 60
endif

on=@deathcorpse
if !(<var.partibaskani> == <src.uid>)
src.sysmessage @07a1,,1 Sadece parti başkanı cesetleri açabilir.
return 1
endif


[chardef c_arena_2]
ID=c_orc_lord
NAME=Grom Hellscream
SOUND=snd_monster_daemon1
ARMOR=250
CAN=MT_USEHANDS|MT_WALK|MT_RUN
TEVENTS=e_arenayaratik

on=@click
message @07a1,,1 [Arena]
message @060 Grom Hellscream
return 1

ON=@Create
NPC=brain_monster
color=0455
FAME=8000
KARMA=-10000
STR=200
INT=6
DEX=65
MAGICRESISTANCE=100.0
TACTICS=30.0
WRESTLING=30.0
PARRYING=200.0


ON=@NpcRestock
item=i_check_1m,R2
ITEM=i_gemsistemi,R3
item=i_apron_str,R3
item=i_apron_str,R3
item=i_warlock_pike,R5

on=@death
uid.<var.arenaduzenleyici>.tag0.levelyaratiklar2 +=1
if (<uid.<var.arenaduzenleyici>.tag0.levelyaratiklar2> == 4)
trysrc <var.partibaskani> src.sysmessage @07a1,,1 Tebrikler 2. bölümdeki yaratıkları öldürmeyi başardınız.
trysrc <var.partibaskani> src.sdialog d_arena_hazirim_3
uid.<var.arenacilar3>.timer 60
endif

on=@deathcorpse
if !(<var.partibaskani> == <src.uid>)
src.sysmessage @07a1,,1 Sadece parti başkanı cesetleri açabilir.
return 1
endif

[chardef c_arena_3]
ID=c_deneme_5
NAME=Hydra
SOUND=snd_monster_daemon1
ARMOR=260
CAN=MT_USEHANDS|MT_WALK|MT_RUN
TEVENTS=e_arenayaratik

on=@click
message @07a1,,1 [Arena]
message @060 Hydra
return 1

ON=@Create
NPC=brain_monster
color=05a2
FAME=8000
KARMA=-10000
STR=240
INT=6
DEX=70
MAGICRESISTANCE=100.0
TACTICS=60.0
WRESTLING=60.0

ON=@NpcRestock
item=i_check_1m
ITEM=i_gemsistemi
item=i_warlock_pike,R5
item=i_warrior_kilic,R5

on=@death
uid.<var.arenaduzenleyici>.tag0.levelyaratiklar3 +=1
if (<uid.<var.arenaduzenleyici>.tag0.levelyaratiklar3> == 3)
trysrc <var.partibaskani> src.sysmessage @07a1,,1 Tebrikler 3. bölümdeki yaratıkları öldürmeyi başardınız.
trysrc <var.partibaskani> src.sdialog d_arena_hazirim_4
uid.<var.arenacilar4>.timer 60
endif

on=@deathcorpse
if !(<var.partibaskani> == <src.uid>)
src.sysmessage @07a1,,1 Sadece parti başkanı cesetleri açabilir.
return 1
endif

[chardef c_arena_4]
ID=c_deneme_6
NAME=Stegedon
SOUND=snd_monster_daemon1
ARMOR=280
CAN=MT_USEHANDS|MT_WALK|MT_RUN
TEVENTS=e_arenayaratik

on=@click
message @07a1,,1 [Arena]
message @060 Stegedon
return 1

ON=@Create
NPC=brain_monster
color=0904
FAME=8000
KARMA=-10000
STR=250
INT=6
DEX=100
MAGICRESISTANCE=100.0
TACTICS=100.0
WRESTLING=80.0

ON=@NpcRestock
item=i_check_1m
ITEM=i_gemsistemi
item=i_warrior_kilic,R4
item=i_kritik_maske,R5
item=i_deed_dex,R7


on=@death
uid.<var.arenaduzenleyici>.tag0.levelyaratiklar4 +=1
if (<uid.<var.arenaduzenleyici>.tag0.levelyaratiklar4> == 2)
trysrc <var.partibaskani> src.sysmessage @07a1,,1 Tebrikler 4. bölümdeki yaratıkları öldürmeyi başardınız.
trysrc <var.partibaskani> src.sdialog d_arena_hazirim_5
uid.<var.arenacilar5>.timer 60
endif


on=@deathcorpse
if !(<var.partibaskani> == <src.uid>)
src.sysmessage @07a1,,1 Sadece parti başkanı cesetleri açabilir.
return 1
endif

[chardef c_arena_5]
ID=c_deneme_11
NAME=Berserker
SOUND=snd_monster_daemon1
DAM=10,25
ARMOR=220
CAN=MT_USEHANDS|MT_WALK|MT_RUN
TEVENTS=e_arenayaratik

on=@click
message @07a1,,1 [Arena]
message @060 Berserker
return 1

ON=@Create
NPC=brain_monster
color=07a1
FAME=8000
KARMA=-10000
STR=700
INT=6
DEX=180
MAGICRESISTANCE=100.0
TACTICS=100.0
WRESTLING=80.0

ON=@NpcRestock
item=i_check_5m
ITEM=i_gemsistemi
item=i_kritik_maske,R4
item=i_warrior_kilic,R4
item=i_apron_str
item=i_deed_str,R8
item=i_staff_elixir

on=@deathcorpse
if !(<var.partibaskani> == <src.uid>)
src.sysmessage @07a1,,1 Sadece parti başkanı cesetleri açabilir.
return 1
endif

on=@death
uid.<var.partibaskani>.sysmessage @07a1,,1 Partiniz başarıyla arenayı tamamladığı için otomatik olarak 1 dakika içinde alana atılıyorsunuz
uid.<var.partibaskani>.arenabiter

// Maketleri


[chardef c_arena_maket_1]
ID=c_zombie
NAME=Talos
SOUND=snd_monster_daemon1
DAM=37,49
ARMOR=30
CAN=MT_USEHANDS|MT_WALK|MT_RUN
TEVENTS=e_arenayaratik

on=@click
message @07a1,,1 [Arena]
message @060 Talos
return 1

ON=@Create
NPC=brain_monster
FAME=8000
KARMA=-10000
STR=5000
INT=5
DEX=0
STAM=0
COLOR=07c1

on=@spelleffect
return 1

on=@gethit
return 1

on=@hittry
return 1




[chardef c_arena_maket_2]
ID=c_orc_lord
NAME=Grom Hellscream
SOUND=snd_monster_daemon1
DAM=37,49
ARMOR=30
CAN=MT_USEHANDS|MT_WALK|MT_RUN
TEVENTS=e_arenayaratik

on=@click
message @07a1,,1 [Arena]
message @060 Grom Hellscream
return 1

ON=@Create
NPC=brain_monster
color=0455
FAME=8000
KARMA=-10000
STR=400
INT=6
DEX=0
STAM=0


on=@spelleffect
return 1

on=@gethit
return 1

on=@hittry
return 1




[chardef c_arena_maket_3]
ID=c_deneme_5
NAME=Hydra
SOUND=snd_monster_daemon1
DAM=37,49
ARMOR=30
CAN=MT_USEHANDS|MT_WALK|MT_RUN
TEVENTS=e_arenayaratik

on=@click
message @07a1,,1 [Arena]
message @060 Hydra
return 1

ON=@Create
NPC=brain_monster
color=05a2
FAME=8000
KARMA=-10000
STR=400
INT=6
DEX=0
STAM=0



on=@spelleffect
return 1

on=@gethit
return 1

on=@hittry
return 1





[chardef c_arena_maket_4]
ID=c_deneme_6
NAME=Stegedon
SOUND=snd_monster_daemon1
DAM=37,49
ARMOR=30
CAN=MT_USEHANDS|MT_WALK|MT_RUN
TEVENTS=e_arenayaratik

on=@click
message @07a1,,1 [Arena]
message @060 Stegedon
return 1

ON=@Create
NPC=brain_monster
color=0904
FAME=8000
KARMA=-10000
STR=400
INT=6
DEX=0
STAM=0



on=@spelleffect
return 1

on=@gethit
return 1

on=@hittry
return 1



[chardef c_arena_maket_5]
ID=c_deneme_11
NAME=Berserker
SOUND=snd_monster_daemon1
DAM=37,49
ARMOR=30
CAN=MT_USEHANDS|MT_WALK|MT_RUN
TEVENTS=e_arenayaratik

on=@click
message @07a1,,1 [Arena]
message @060 Berserker
return 1

ON=@Create
NPC=brain_monster
color=07a1
FAME=8000
KARMA=-10000
STR=400
INT=6
DEX=0
STAM=0



on=@spelleffect
return 1

on=@gethit
return 1

on=@hittry
return 1



// Düzenleyici taş


[itemdef i_arena_duzenleyici]
id=i_grave_stone
name=Arena Duzenleyici

on=@create
color=0455
attr=010
var.arenaduzenleyici <uid>

on=@click
message @07a1,,1 [Arena Düzenleyici]
return 1

on=@timer
timer 60
tag.kacdksurmus +=1
return 1



[ITEMDEF I_arena_tasi]
ID = 0342C
NAME = Arena Tasi
TYPE = T_DUNGEONSTONE
VALUE = 1

ON=@CREATE
COLOR = 07C4
ATTR = ATTR_STATIC
timer 1

on=@timer
gg i_fx_energy_ray,99,3
timer 3
return 1

[TYPEDEF T_DUNGEONSTONE]
ON=@CLICK
MESSAGE @07A1,0,1 [Dungeon Girisi]
if (<var.ispartyactive> == 1)
MESSAGE @07A1,0,1 Arena Dolu
message @07a1,0,1 Dakika : <eval <uid.<var.arenaduzenleyici>.tag.kacdksurmus>>
else
MESSAGE @07A1,0,1 Arena Bos
endif
RETURN 1

on=@dclick
src.sdialog d_arena_katilim
return 1


// Dialoglari

[dialog d_arena_hazirim_1]
10,400
page 0
noclose
resizepic 180 180 5150 550 230
dhtmlgump 317 204 450 23 0 0 <def.bfont_red> Arena Sistemi
dhtmlgump 217 234 450 23 0 0 <def.bfont_black> Arenaya hoşgeldiniz, <def.bfont_red><src.name>
dhtmlgump 217 264 450 23 0 0 <def.bfont_black> Arenadaki yaratıklar hazırım butonuna bastığınızda çıkacaktır.
dhtmlgump 217 284 450 23 0 0 <def.bfont_black> Şuanda bulunduğunuz 2. kısımda toplam 5 adet yaratık bulunmaktadır
dhtmlgump 217 304 500 20 0 0 <def.bfont_black> Hazırım butonuna basmadığınız taktirde 1 dakika içinde arena başlayacaktır.
dhtmlgump 245 332 450 60 0 0 <def.bfont_red> Hazırız başlamak istiyoruz.
button 217 328 4030 4029 1 0 1


[dialog d_arena_hazirim_1 button]
on=1
src.sysmessage @07a1,,1 1. Level yaratıklar size doğru saldırıya geçtiler.
src.yaratiklarlevel1

[dialog d_arena_hazirim_2]
10,400
page 0
noclose
resizepic 180 180 5150 550 230
dhtmlgump 317 204 450 23 0 0 <def.bfont_red> Arena Sistemi
dhtmlgump 217 234 450 23 0 0 <def.bfont_black> Arenanın 2. kısmına hoşgeldiniz, <def.bfont_red><src.name>
dhtmlgump 217 264 450 23 0 0 <def.bfont_black> Arenadaki yaratıklar hazırım butonuna bastığınızda çıkacaktır.
dhtmlgump 217 284 450 23 0 0 <def.bfont_black> Şuanda bulunduğunuz 2. kısımda toplam 4 adet yaratık bulunmaktadır.
dhtmlgump 217 304 500 20 0 0 <def.bfont_black> Hazırım butonuna basmadığınız taktirde 1 dakika içinde arena başlayacaktır.
dhtmlgump 245 332 450 60 0 0 <def.bfont_red> Hazırız başlamak istiyoruz.
button 217 328 4030 4029 1 0 1


[dialog d_arena_hazirim_2 button]
on=1
src.sysmessage @07a1,,1 2. Level yaratıklar size doğru saldırıya geçtiler.
src.yaratiklarlevel2




[dialog d_arena_hazirim_3]
10,400
page 0
noclose
resizepic 180 180 5150 550 230
dhtmlgump 317 204 450 23 0 0 <def.bfont_red> Arena Sistemi
dhtmlgump 217 234 450 23 0 0 <def.bfont_black> Arenanın 3. kısmına hoşgeldiniz, <def.bfont_red><src.name>
dhtmlgump 217 264 450 23 0 0 <def.bfont_black> Arenadaki yaratıklar hazırım butonuna bastığınızda çıkacaktır.
dhtmlgump 217 284 450 23 0 0 <def.bfont_black> Şuanda bulunduğunuz 3. kısımda toplam 3 adet yaratık bulunmaktadır.
dhtmlgump 217 304 500 20 0 0 <def.bfont_black> Hazırım butonuna basmadığınız taktirde 1 dakika içinde arena başlayacaktır.
dhtmlgump 245 332 450 60 0 0 <def.bfont_red> Hazırız başlamak istiyoruz.
button 217 328 4030 4029 1 0 1


[dialog d_arena_hazirim_3 button]
on=1
src.sysmessage @07a1,,1 3. Level yaratıklar size doğru saldırıya geçtiler.
src.yaratiklarlevel3


[dialog d_arena_hazirim_4]
10,400
page 0
noclose
resizepic 180 180 5150 550 230
dhtmlgump 317 204 450 23 0 0 <def.bfont_red> Arena Sistemi
dhtmlgump 217 234 450 23 0 0 <def.bfont_black> Arenanın 4. kısmına hoşgeldiniz, <def.bfont_red><src.name>
dhtmlgump 217 264 450 23 0 0 <def.bfont_black> Arenadaki yaratıklar hazırım butonuna bastığınızda çıkacaktır.
dhtmlgump 217 284 450 23 0 0 <def.bfont_black> Şuanda bulunduğunuz 4. kısımda toplam 2 adet yaratık bulunmaktadır.
dhtmlgump 217 304 500 20 0 0 <def.bfont_black> Hazırım butonuna basmadığınız taktirde 1 dakika içinde arena başlayacaktır.
dhtmlgump 245 332 450 60 0 0 <def.bfont_red> Hazırız başlamak istiyoruz.
button 217 328 4030 4029 1 0 1


[dialog d_arena_hazirim_4 button]
on=1
src.sysmessage @07a1,,1 4. Level yaratıklar size doğru saldırıya geçtiler.
src.yaratiklarlevel4



[dialog d_arena_hazirim_5]
10,400
page 0
noclose
resizepic 180 180 5150 550 230
dhtmlgump 317 204 450 23 0 0 <def.bfont_red> Arena Sistemi
dhtmlgump 217 234 450 23 0 0 <def.bfont_black> Arenanın 5. kısmına hoşgeldiniz, <def.bfont_red><src.name>
dhtmlgump 217 264 450 23 0 0 <def.bfont_black> Arenadaki yaratıklar hazırım butonuna bastığınızda çıkacaktır.
dhtmlgump 217 284 450 23 0 0 <def.bfont_black> Şuanda bulunduğunuz son kısımda toplam 1 adet yaratık bulunmaktadır.
dhtmlgump 217 304 500 20 0 0 <def.bfont_black> Hazırım butonuna basmadığınız taktirde 1 dakika içinde arena başlayacaktır.
dhtmlgump 245 332 450 60 0 0 <def.bfont_red> Hazırız başlamak istiyoruz.
button 217 328 4030 4029 1 0 1


[dialog d_arena_hazirim_5 button]
on=1
src.sysmessage @07a1,,1 5. Level yaratıklar size doğru saldırıya geçtiler.
src.yaratiklarlevel5





[dialog d_arena_katilim]
50,50
page 0
resizepic 180 180 5150 540 450
dhtmlgump 317 204 450 53 0 0 <def.bfont_red> Arenaya Katılım hakkında
dhtmlgump 217 234 450 53 0 0 <def.bfont_black> Arenaya katılmak için başvurdunuz, <def.bfont_red><src.name>
dhtmlgump 217 264 450 53 0 0 <def.bfont_black> Arena giren herkes aşşağıdaki kuralları kabul etmiş sayılır.
dhtmlgump 234 294 450 53 0 0 <def.bfont_red> 1) Arena sırasında oyunculara zarar veremezsiniz.
dhtmlgump 234 314 450 53 0 0 <def.bfont_red> 2) Arenada tüm eşyaları parti sahibi alabilir.
dhtmlgump 234 334 450 53 0 0 <def.bfont_red> 3) Grubunuzdaki herkes öldüğünde başarısız sayılırsınız.
dhtmlgump 234 354 500 53 0 0 <def.bfont_red> 4) Arenaya girebilmek için en az 3 en fazla 5 kişilik parti lideri olmalısınız.
dhtmlgump 234 374 450 53 0 0 <def.bfont_red> 5) Arenayı sebebsiz yere meşgul etmek yasaktır.
dhtmlgump 234 394 450 53 0 0 <def.bfont_red> 6) Arena sırasında stuck çekemezsiniz.
dhtmlgump 234 414 450 53 0 0 <def.bfont_red> 7) Arenayı 30 dakika içerisinde bitirmezseniz başarısız sayılırsınız.
dhtmlgump 237 454 450 23 0 0 <def.bfont_red> Kuralları okudum partimle beraber katılmak istiyorum.
dhtmlgump 237 484 450 23 0 0 <def.bfont_red> Hayır katılmaktan vazgeçtik.
button 207 454 4030 4029 1 0 1
button 207 484 4030 4029 1 0 2

[dialog d_arena_katilim button]
on=1
if (<var.ispartyactive> == 1)
src.sysmessage @07a1,,1 Şuanda dolu olduğundan dolayı alınamıyorsunuz
return 1
endif
IF !(<SRC.PARTY.MEMBER.0.UID> == <SRC.UID>)
src.sysmessage @07a1,,1 Bu sistemi sadece parti sahibi kullanabilir
return 1
endif
if (<SRC.PARTY.MEMBERS> < 3) || (<SRC.PARTY.MEMBERS> > 5)
src.sysmessage @07a1,,1 Partinizde en az 3 en fazla 5 kişi olmalıdır.
return 1
endif
for 0 <eval <party.members>-1>
IF !(<src.party.member.<dlocal._for>.FINDLAYER.25.UID> == 0)
src.sysmessage @07a1,,1 <src.party.member.<dlocal._for>.name> şuanda binek üstünde olduğu için alınamıyorsunuz.
return 1
endif
IF !(<src.party.member.<dlocal._for>.isevent.e_safe>)
src.sysmsessage @07a1,,1 <src.party.member.<dlocal._for>.name> şuanda hazirlanma alanında olmadığı için alınamıyorsunuz
return 1
endif
endfor
src.arenayabasliyor
var.ispartyactive 1
uid.<var.arenaduzenleyici>.tag.kacdksurmus 0
uid.<var.arenaduzenleyici>.timer 60





[function arenayabasliyor]
uid.<var.arenaduzenleyici>.say @07a1,,1 Savaşmaya hazırmısınız?
timerf 3,uid.<var.arenaduzenleyici>.say @07a1,,1 Burdaki tüm yaratıklardan değerli eşyalar çıkacaktır.
timerf 5,uid.<var.arenaduzenleyici>.say @07a1,,1 Hazır olduğunuzda solda çıkacak menüden hazırım seçeneğini işaretleyin.
timerf 35,uid.<var.arenaduzenleyici>.say @07a1,,1 İşiniz zor gözüküyor.
for 0 <eval <party.members>-1>
src.party.member.<dlocal._for>.go 5729,1633
src.party.member.<dlocal._for>.dialogclose D_vendor_tamer
endfor
src.party.member.0.dialog d_arena_hazirim_1
src.maketlerikoy
var.partibaskani <src.party.member.0.uid>
timerf 50,uid.<var.partibaskani>.level1kontrol


[function level1kontrol]
if !(<var.level1> > 0)
trysrc <var.partibaskani> src.sysmessage @07a1,,1 Basmadığınız için otomatik olarak başlıyor.
yaratiklarlevel1
trysrc <var.partibaskani> src.dialogclose d_arena_hazirim_1
endif

[function level2kontrol]
if !(<var.level2> > 0)
trysrc <var.partibaskani> src.sysmessage @07a1,,1 Basmadığınız için otomatik olarak başlıyor.
yaratiklarlevel2
trysrc <var.partibaskani> src.dialogclose d_arena_hazirim_2
endif

[function level3kontrol]
if !(<var.level3> > 0)
trysrc <var.partibaskani> src.sysmessage @07a1,,1 Basmadığınız için otomatik olarak başlıyor.
yaratiklarlevel3
trysrc <var.partibaskani> src.dialogclose d_arena_hazirim_3
endif


[function level4kontrol]
if !(<var.level4> > 0)
trysrc <var.partibaskani> src.sysmessage @07a1,,1 Basmadığınız için otomatik olarak başlıyor.
yaratiklarlevel4
trysrc <var.partibaskani> src.dialogclose d_arena_hazirim_4
endif

[function level5kontrol]
if !(<var.level5> > 0)
trysrc <var.partibaskani> src.sysmessage @07a1,,1 Basmadığınız için otomatik olarak başlıyor.
yaratiklarlevel5
trysrc <var.partibaskani> src.dialogclose d_arena_hazirim_5
endif







[function yaratiklarlevel1]
var.level1 1
serv.newnpc c_arena_1
serv.new.p 5718,1616
serv.new.update
serv.newnpc c_arena_1
serv.new.p 5718,1616
serv.new.update
serv.newnpc c_arena_1
serv.new.p 5718,1616
serv.new.update
serv.newnpc c_arena_1
serv.new.p 5718,1616
serv.new.update
serv.newnpc c_arena_1
serv.new.p 5718,1616
serv.new.update
forchars 40
if (<baseid>==c_arena_maket_1)
remove
endif
endfor

[function yaratiklarlevel2]
var.level2 1
serv.newnpc c_arena_2
serv.new.p 5718,1616
serv.new.update
serv.newnpc c_arena_2
serv.new.p 5718,1616
serv.new.update
serv.newnpc c_arena_2
serv.new.p 5718,1616
serv.new.update
serv.newnpc c_arena_2
serv.new.p 5718,1616
serv.new.update
forchars 40
if (<baseid>==c_arena_maket_2)
remove
endif
endfor

[function yaratiklarlevel3]
var.level3 1
serv.newnpc c_arena_3
serv.new.p 5718,1616
serv.new.update
serv.newnpc c_arena_3
serv.new.p 5718,1616
serv.new.update
serv.newnpc c_arena_3
serv.new.p 5718,1616
serv.new.update
forchars 40
if (<baseid>==c_arena_maket_3)
remove
endif
endfor

[function yaratiklarlevel4]
var.level4 1
serv.newnpc c_arena_4
serv.new.p 5718,1616
serv.new.update
serv.newnpc c_arena_4
serv.new.p 5718,1616
serv.new.update
forchars 40
if (<baseid>==c_arena_maket_4)
remove
endif
endfor

[function yaratiklarlevel5]
var.level5 1
serv.newnpc c_arena_5
serv.new.p 5718,1616
serv.new.update
forchars 40
if (<baseid>==c_arena_maket_5)
remove
endif
endfor

[FUNCTION maketlerikoy]
serv.newnpc c_arena_maket_1
serv.new.p 5718,1616
serv.new.update
serv.newnpc c_arena_maket_2
serv.new.p 5723,1616
serv.new.update
serv.newnpc c_arena_maket_3
serv.new.p 5728,1616
serv.new.update
serv.newnpc c_arena_maket_4
serv.new.p 5733,1616
serv.new.update
serv.newnpc c_arena_maket_5
serv.new.p 5738,1616
serv.new.update

[function arenabiter]
timerf 60,region.allclients go hazirlanma alani
timerf 58,src.temizle
serv.allclients sysmessage @07a1,,1 [Arena Duyuru] : <name> ve partisi arenayı <eval <uid.<var.arenaduzenleyici>.tag.kacdksurmus>> dakikada başarıyla tamamlamıştır.
uid.<var.arenaduzenleyici>.tag.levelyaratiklar1 0
uid.<var.arenaduzenleyici>.tag.levelyaratiklar2 0
uid.<var.arenaduzenleyici>.tag.levelyaratiklar3 0
uid.<var.arenaduzenleyici>.tag.levelyaratiklar4 0
uid.<var.arenaduzenleyici>.tag.kacdksurmus 0
uid.<var.arenaduzenleyici>.timer -1
timerf 60,var.level1 0
timerf 60,var.level2 0
timerf 60,var.level3 0
timerf 60,var.level4 0
timerf 60,var.level5 0
timerf 60,var.ispartyactive 0

[function temizle]
foritems 100
if (<baseid>==i_corpse)
remove
endif
endfor


[itemdef i_arenacilar_1]
id=i_gravestone

on=@create
attr=010
color=0bb7
var.arenacilar1 <uid>

on=@timer
level1kontrol
return 1

[itemdef i_arenacilar_2]
id=i_gravestone

on=@create
attr=010
color=0bb7
var.arenacilar2 <uid>

on=@timer
level2kontrol
return 1


[itemdef i_arenacilar_3]
id=i_gravestone

on=@create
attr=010
color=0bb7
var.arenacilar3 <uid>

on=@timer
level3kontrol
return 1


[itemdef i_arenacilar_4]
id=i_gravestone

on=@create
attr=010
color=0bb7
var.arenacilar4 <uid>

on=@timer
level4kontrol
return 1

[itemdef i_arenacilar_5]
id=i_gravestone

on=@create
attr=010
color=0bb7
var.arenacilar5 <uid>

on=@timer
level5kontrol
return 1





[itemdef i_gate_tekrargir] // Dungeonagiris
id=i_moongate_blue
name=Dungeona Geri Don

on=@create
color=0455
var.dungeonresgate <uid>

on=@click
message @0bb2,,1 [Nova]
message @07a1,,1 Dungeon Alanina Donus
return 1

on=@dclick
if !(<src.findid i_gerigircek>)
src.newitem i_gerigircek
src.new.equip
return 1
endif

on=@step
src.syshata Cift tiklayiniz
return 1


[itemdef i_gerigircek]
type t_eq_script
layer layer_special
weight 0.1

on=@create
timer 15


on=@equip
src.sysmessage @60 15 saniye sonra gonderilceksiniz
src.stone

on=@timer
uid.<var.dungeonresgate>.tag0.olensayisi -=1
cont.go 5725,1633
cont.stone
remove
return 1

Değerlendirmeler

0 0

Total votes: 0

Üye Ol veya Giriş Yap

Bu içeriğe yorum atmak istiyorsanız hemen üye olun veya giriş yapın.

Discord ile Bağlan
Twitch ile Bağlan
Steam ile Bağlan
Google ile Bağlan

Yorumlar (0)

Henüz yorum yapılmamış
Sadece kayıtlı kullanıcılar yeni yorum yapabilir.


Ultima-Strike Discord
Benzer Sayfalar
  • Mf Ev Sistemi

    2008-08-05 12:33

  • Help Sistemi

    2008-10-24 22:29

  • Pin Sistemi.

    2009-04-28 11:01

  • Irk Sistemi

    2009-05-26 07:03

  • Pin Sistemi...

    2007-06-14 16:54



  • Son Forumlar
  • Sayfalar
  • TSuN@Mi
    Counter-Strike 1.6 İndir - Tek Link Hızlı-

    Counter-Strike 21 saat önce

  • sarhos7573
    Ev Yapmak istiyorum

    Sphere Scripting 2 gün önce

  • Zerox
    Üyeliği 15 yıl ve üzerinde olanlar.

    Ultima Online 4 gün önce

  • Gökhan Çelikörs
    NightUO

    Sunucular 3 hafta önce

  • HızlıTetık
    Yapay zekayla UO kodlamaya çalışan var mı? Cursor...

    Sphere Scripting 4 hafta önce

  • Vanq
    Discord'a alternatif olarak basit sesli sohbet...

    Off Topic 1 ay önce

  • Furkan Yurtseven
    CS2 Topluluk Sunucumuza Ücretli Yetkili Aranıyor!

    Counter-Strike 2 1 ay önce

  • Nefrelius
    Alcor UO Reborn

    Sunucular 1 ay önce

  • System_Error
    Client Patlaması

    Ultima Online 1 ay önce

  • georgm15
    CS2 turnuvaları tartışmalı başladı.

    Counter-Strike 2 2 ay önce

  • Cihangir algın
    Razor Kullanımı

    RunUo Scripting 2 ay önce

  • Lucretius
    Rampage Pvp

    Sunucular 2 ay önce

  • Lucretius
    Nephilim Pvp

    Sunucular 2 ay önce

  • Cengiz MERDİT
    Sphere 56T Nightly Sürümü

    Ultima Online 3 ay önce

  • aygun
    Esgaroth UO

    Sunucular 3 ay önce

  • Skill seçimlerinizi planlamak artık çok daha kolay

    Ultima Online Karakter Yapılandırma Aracı Bölümü Açıldı!

    2024-10-31 22:47

  • Ultima Online topluluğu, ClassicUO'nun sadece web client olarak kullanılabileceğinin açıklanmasının ardından tepkili.

    Resmi UO, Oyuncuları İkiye Böldü: Web Client Yeterli mi?

    2024-10-14 17:45

  • Ultima Online, ClassicUO ile resmi işbirliği yapıyor! Performans iyileştirmeleri, geniş oyun penceresi ve daha fazlası geliyor.

    Ultima Online, ClassicUO ile Resmi İşbirliğine Gidiyor

    2024-09-26 14:21

  • Centred#

    2024-07-08 22:50

  • CentrED+ 7.9

    2024-07-08 22:34

  • Distance(uzaklık) Sorgusu Hakkında

    2024-06-19 22:05

  • UoFiddler

    2024-06-01 02:19

  • UoFiddler ile Map Kopyalama

    2024-05-31 21:17

Menü
  • ANASAYFA
  • FORUM
  • DOKÜMAN
  • İNDİR
  • İLETİŞİM
  • Bağlantılar
  • CS 1.6 indir
  • CS 1.6 Türkçe
  • CS 1.6 Bot
  • CS 1.6 CFG
  • CS 1.6 Rate Ayarları
  • UO Server
  • Ghost Mouse indir
  • FPS Nedir?
  • Ultima Online PVP Server
  • Makroman
  • UO Karakter Yapılandırma
    © 2004 - 2025 Ultima-Strike. Her hakkı saklıdır.