Kayıt ol!             
Şifremi unuttum ?
   

  
 

Karakter Boyutu:  

Etiketler: level system vers 47

2 Sayfadan 1. Sayfa Görüntüleniyor12 »

Yazar Mesaj

Rexos

Banned

Online durumu

Nereden: Turkey Turistlerin Mekanı
Meslek: Öğrenci
Yaş: 16
U-S Puan: 0
  0  

#294984   2008-05-17 10:46 GMT      


//// Bugları fixledim varsa bi bug daha yazın beyler


/// Level sistemi bitmistir 0 bug, var mı bi hata?

Kod:
  /*Script Creator/Yaratan: Rexos
/*Server Name/Sunucu Adi: Zena
/*Server(s Site/ Sunucu sitesi: www.zenauo.gen.tr
/*Last Editor/Son Duzenleyen: Rexos
/*Created At/Tarih: Cumartesi/Saturday-16-05-2008
/*PS: Please Dont Delete this informations, if you want to write your name, you can add, but lower then my sentences
/*NOT: Lutfen bu Bilgileri silmeyin, Eğer isminizi yazmak istiyorsanız, benim cümlelerimin altına ekleyebilirsiniz

** Kurulum : .levelkur yazıyorsunuz, oyuna ilk giriste tag0.levelsayi 0 yapıcaksınız, events e_levellol u verdiriceksiniz, tag0.lvl1atladim 1 yapıcaksınız. Bi alan yapıcaksınız ex monsterlarıda oraya ekliyeceksiniz. / Silahları ekleyebilirsiniz yaratıklara veya yaratıkların lootlarını ayarlayabilirsin.
** Setup : type .levelkur, then add tag0.levelsayi 0 events +e_levellol tag0.lvl1atladim 1 to all first logins.then create a new place for exp. monsters, and kill them all ! / You can add theese weapons to monsters. you can change itemloot by exp gaining monsters.

** Yeni : Level exp sayıları degistirilebilir function levelkur altında var.lvl1 2500 yazıyor 1000 yaparsanız kişi 1000 exp topladıgında lvl atlar.            ----------          Triva ve quest point eklendi, İtem stone eklendi , Gorev sistemi eklendi. level munusu degisti ,level yazip yenilikleri gorun (Level Sistemi Bitirldi) / Baslangic Stone eklendi.
** New: levels exp points can change, under function levelkur > var.lvl1 2500 type var.lvl1 1000.if killer collect 1000 exp points he will level up.    ---------- Triva and Quest point added..Item stone added, mission system added type .level and see changes. (Level system finished) / Starting stone added

** Son Guncelleme :  Pazar-18-05-2008 - 16:56
** Last Refresh : Sunday-18-05-2008 - 16:56

(My English is not very nice, but not very bad.)

[plevel 1]
statsabit
level
levelbilgi
online
onlinegm
clon
sac

[plevel 7]
levelkur

[function lvl1]
if (<src.tag0.expmi> > <var0.lvl1>)
src.tag0.levelsayi +=1
src.str = <src.str>+5
src.dex = <src.dex>+3
src.int = <src.int>+2
src.tag0.lvl1atladim 0
src.tag0.lvl2atladim 1
src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 2. levele gecmek icin : "<eval <var0.lvl2>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.title Novice User
endif

[function lvl2]
if (<src.tag0.expmi> > <var0.lvl2>)
src.tag0.levelsayi +=1
src.str = <src.str>+5
src.dex = <src.dex>+3
src.int = <src.int>+2
src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 3. levele gecmek icin : "<eval <var0.lvl3>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl1atladim 0
src.tag0.lvl2atladim 0
src.tag0.lvl3atladim 1
src.title Newbie User
endif

[function lvl3]
if (<src.tag0.expmi> > <var0.lvl3>)
src.tag0.levelsayi +=1
src.str = <src.str>+5
src.dex = <src.dex>+3
src.int = <src.int>+2

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 4. levele gecmek icin : "<eval <var0.lvl4>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl2atladim 0
src.tag0.lvl3atladim 0
src.tag0.lvl4atladim 1
src.title User
endif

[function lvl4]
if (<src.tag0.expmi> > <var0.lvl4>)
src.tag0.levelsayi +=1
src.str = <src.str>+5
src.dex = <src.dex>+3
src.int = <src.int>+2

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 5. levele gecmek icin : "<eval <var0.lvl5>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl3atladim 0
src.tag0.lvl4atladim 0
src.tag0.lvl5atladim 1
src.title User
endif

[function lvl5]
if (<src.tag0.expmi> > <var0.lvl5>)
src.tag0.levelsayi +=1
src.str = <src.str>+10
src.dex = <src.dex>+3
src.int = <src.int>+2

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 6. levele gecmek icin : "<eval <var0.lvl6>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl4atladim 0
src.tag0.lvl5atladim 0
src.tag0.lvl6atladim 1
src.title Normal User
endif

[function lvl6]
if (<src.tag0.expmi> > <var0.lvl6>)
src.tag0.levelsayi +=1
src.str = <src.str>+10
src.dex = <src.dex>+3
src.int = <src.int>+2

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 7. levele gecmek icin : "<eval <var0.lvl7>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl5atladim 0
src.tag0.lvl6atladim 0
src.tag0.lvl7atladim 1
src.title Normal User
endif


[function lvl7]
if (<src.tag0.expmi> > <var0.lvl7>)
src.tag0.levelsayi +=1
src.sysmessage @0785,1,1 T
src.str = <src.str>+10
src.dex = <src.dex>+3
src.int = <src.int>+2

src.sysmessage @0785,1,1 T ebrikler Level Atladiniz, 8. levele gecmek icin : "<eval <var0.lvl8>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl6atladim 0
src.tag0.lvl7atladim 0
src.tag0.lvl8atladim 1
src.title Normal User
endif

[function lvl8]
if (<src.tag0.expmi> > <var0.lvl8>)
src.tag0.levelsayi +=1
src.str = <src.str>+10
src.dex = <src.dex>+3
src.int = <src.int>+2

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 9. levele gecmek icin : "<eval <var0.lvl8>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl7atladim 0
src.tag0.lvl8atladim 0
src.tag0.lvl9atladim 1
src.title Powerfull User
endif

[function lvl9]
if (<src.tag0.expmi> > <var0.lvl9>)
src.tag0.levelsayi +=1
src.str = <src.str>+10
src.dex = <src.dex>+3
src.int = <src.int>+2

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 10. levele gecmek icin : "<eval <var0.lvl10>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl8atladim 0
src.tag0.lvl9atladim 0
src.tag0.lvl10atladim 1
src.title Expert User
endif

[function lvl10]
if (<src.tag0.expmi> > <var0.lvl10>)
src.tag0.levelsayi +=1
src.str = <src.str>+15
src.dex = <src.dex>+4
src.int = <src.int>+4

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 11. levele gecmek icin : "<eval <var0.lvl11>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl9atladim 0
src.tag0.lvl10atladim 0
src.tag0.lvl11atladim 1
src.title Expert User
endif

[function lvl11]
if (<src.tag0.expmi> > <var0.lvl11>)
src.tag0.levelsayi +=1
src.str = <src.str>+15
src.dex = <src.dex>+4
src.int = <src.int>+4

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 12. levele gecmek icin : "<eval <var0.lvl12>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl10atladim 0
src.tag0.lvl11atladim 0
src.tag0.lvl12atladim 1
src.title Adept User
endif

[function lvl12]
if (<src.tag0.expmi> > <var0.lvl12>)
src.tag0.levelsayi +=1
src.str = <src.str>+15
src.dex = <src.dex>+4
src.int = <src.int>+4

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 13. levele gecmek icin : "<eval <var0.lvl13>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl11atladim 0
src.tag0.lvl12atladim 0
src.tag0.lvl13atladim 1
src.title Adept User
endif

[function lvl13]
if (<src.tag0.expmi> > <var0.lvl13>)
src.tag0.levelsayi +=1
src.str = <src.str>+15
src.dex = <src.dex>+4
src.int = <src.int>+4

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 14. levele gecmek icin : "<eval <var0.lvl14>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl12atladim 0
src.tag0.lvl13atladim 0
src.tag0.lvl14atladim 1
src.title Adept User
endif

[function lvl14]
if (<src.tag0.expmi> > <var0.lvl14>)
src.tag0.levelsayi +=1
src.str = <src.str>+15
src.dex = <src.dex>+6
src.int = <src.int>+6

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 15. levele gecmek icin : "<eval <var0.lvl15>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl13atladim 0
src.tag0.lvl14atladim 0
src.tag0.lvl15atladim 1
src.title Adept User
endif

[function lvl15]
if (<src.tag0.expmi> > <var0.lvl15>)
src.tag0.levelsayi +=1
src.str = <src.str>+25
src.dex = <src.dex>+6
src.int = <src.int>+6

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 16. levele gecmek icin : "<eval <var0.lvl16>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl14atladim 0
src.tag0.lvl15atladim 0
src.tag0.lvl16atladim 1
src.title Adept User
endif

[function lvl16]
if (<src.tag0.expmi> > <var0.lvl16>)
src.tag0.levelsayi +=1
src.str = <src.str>+25
src.dex = <src.dex>+6
src.int = <src.int>+6

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 17. levele gecmek icin : "<eval <var0.lvl17>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl15atladim 0
src.tag0.lvl16atladim 0
src.tag0.lvl17atladim 1
src.title Adept User
endif

[function lvl17]
if (<src.tag0.expmi> > <var0.lvl17>)
src.tag0.levelsayi +=1
src.str = <src.str>+25
src.dex = <src.dex>+6
src.int = <src.int>+6

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 18. levele gecmek icin : "<eval <var0.lvl18>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl16atladim 0
src.tag0.lvl17atladim 0
src.tag0.lvl18atladim 1
src.title Master User
endif

[function lvl18]
if (<src.tag0.expmi> > <var0.lvl18>)
src.tag0.levelsayi +=1
src.str = <src.str>+25
src.dex = <src.dex>+6
src.int = <src.int>+6

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 19. levele gecmek icin : "<eval <var0.lvl19>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl17atladim 0
src.tag0.lvl18atladim 0
src.tag0.lvl19atladim 1
src.title Grandmaster User
endif

[function lvl19]
if (<src.tag0.expmi> > <var0.lvl19>)
src.tag0.levelsayi +=1
src.str = <src.str>+25
src.dex = <src.dex>+8
src.int = <src.int>+8

src.sysmessage @0785,1,1 Tebrikler Level Atladiniz, 20. levele gecmek icin : "<eval <var0.lvl20>>" Exp Gerekiyor.
src.lvefect
src.anim 17
src.tag0.lvl18atladim 0
src.tag0.lvl19atladim 0
src.tag0.lvl20atladim 1
src.title Mega User
endif

[function lvl20]
if (<src.tag0.expmi> > <var0.lvl20>)
src.tag0.levelsayi +=1
src.sysmessage @0785,1,1 Tebrikler Level Atladiniz ve 20. Max. Levele ulastiniz, tum esyalari artik kullanabilirsiniz...
src.sysmessage @0799,1,1 Bonus +100 Str, +30 Dex, +20 Int Kazandiniz...
src.lvefect
src.anim 17
src.str = <src.str>+100
src.dex = <src.dex>+30
src.int = <src.int>+20

src.tag0.lvl19atladim 0
src.tag0.lvl20atladim 1
src.tag0.lvl20atladim 0
src.title Omega User
endif

[function level]
src.sysmessage @0785,1,1 Level System Bilgileriniz Goruntuleniyor...
src.dialogclose d_levelbaba
src.dialogclose d_trivacevir
src.dialog d_levelbaba

[function levelbilgi]
src.sysmessage @0785,1,1 Levellerin Experianceleri Goruntuleniyor...
src.dialogclose d_levelbilgi
src.dialog d_levelbilgi

[function lvefect]
src.newitem i_fx_sparkle
src.act.color 060
src.act.p <src.p>
src.act.timer 2
src.act.attr attr_decay

src.alchemy = <src.alchemy>+50
src.anatomy = <src.anatomy>+50
src.tactics= <src.tactics>+50
SRC.Animallore=(<SRC.Animallore> + 50)
SRC.Archery=(<SRC.Archery> + 50)
SRC.Armslore=(<SRC.Armslore> + 50)
SRC.Begging=0
SRC.Blacksmithing=(<SRC.Blacksmithing> + 50)
SRC.Bowcraft=(<SRC.Bowcraft> + 50)
SRC.Carpentry=(<SRC.Carpentry> + 50)
SRC.Cartography=(<SRC.Cartography> + 50)
SRC.Evaluatingintel=(<SRC.Evaluatingintel> + 50)
SRC.Fencing=(<SRC.Fencing> + 50)
SRC.Healing=(<SRC.Healing> + 50)
SRC.Hiding=(<SRC.Hiding> + 50)
SRC.Inscription=(<SRC.Inscription> + 50)
SRC.Taming=(<SRC.Taming> + 50)
SRC.Lockpicking=(<SRC.Lockpicking> + 50)
SRC.Lumberjacking=(<SRC.Lumberjacking> + 50)
SRC.Macefighting=(<SRC.Macefighting>+ 50)
SRC.Magery=(<SRC.Magery> + 50)
SRC.Mining=(<SRC.Mining> + 50)
SRC.Parrying=(<SRC.Parrying> + 50)
SRC.Poisoning=(<SRC.Poisoning> + 50)
SRC.Stealth=(<SRC.Stealth> + 50)
SRC.Swordsmanship=(<SRC.Swordsmanship> + 50)
SRC.Tailoring=(<SRC.Tailoring> + 50)
SRC.Tinkering=(<SRC.Tinkering> + 50)
SRC.Tracking=(<SRC.Tracking> + 50)
SRC.Veterinary=(<SRC.Veterinary> + 50)
SRC.Wrestling=(<SRC.Wrestling> + 50)
SRC.Meditation=(<SRC.Meditation> + 50)
SRC.Lockpicking=(<SRC.Lockpicking>+ 50)
src.statsabit

[DIALOG d_levelbaba]
0, 0
nomove

resizepic 10 50 5170 500 175
dtext 170 52 032 Reform Lvl Level System
dtext 55 100 1155 Experience
dtext 55 75 1155 Level
dtext 55 125 1155 Triva P.
dtext 55 150 1155 Quest P.
dtext 130 100 038 : <eval <src.tag0.expmi>>
dtext 130 75 038 : <eval <src.tag0.levelsayi>>
dtext 130 125 038 : <eval <src.tag0.trivapointlol>> / Cevir
dtext 130 150 038 : <eval <src.tag0.questpoint>> / Cevir
button 220 129 3 4 1 0 1
button 220 153 3 4 1 0 5
button 270 178 3 4 1 0 6
dtext 130 174 038 Level Bilgileri Icin >
dtext 260 100 1155 Title
dtext 260 75 1155 Name
dtext 260 125 1155 Gorev   
dtext 260 150 1155 Sacriface
dtext 335 150 038 :
dtext 335 125 038 :
dtext 335 100 038 : <src.title>
dtext 335 75 038 : <src.name>
dtext 410 175 034 Vers. 4.8.
dtext 370 125 038 Al / Bitir
button 350 153 3 4 1 0 2
button 350 128 3 4 1 0 3
button 455 128 3 4 1 0 4

[DIALOG d_levelbaba button]
on=1
src.dialogclose d_levelbilgi
src.dialogclose d_gorevbitir
src.dialog d_trivacevir

on=5
src.dialogclose d_levelbilgi
src.dialogclose d_gorevbitir
src.dialog d_qpcevir

on=6
src.dialogclose d_levelbilgi
src.dialogclose d_gorevbitir
src.dialog d_levelbilgi

on=2
sRC.NEWITEM=i_sacri_corpse
SRC.ACT.MOREX={1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1}
SRC.ACT.EQUIP
SRC.ACT.USE
SRC.SYSMESSAGE @0785,1,1 Ceseti Secin.
SRC.SYSMESSAGE @0785,1,1 .sac Komutunuda kullanabilirsiniz...

on=3
if (<src.tag0.gorevdeyim> == 1)
src.dialogclose d_goreviver1
src.dialogclose d_goreviver2
src.dialogclose d_goreviver3
src.dialogclose d_goreviver4
src.dialogclose d_goreviver5
src.dialogclose d_songrv
src.sysmessage @0785,1,1 Suan Zaten bir goreviniz bulunmakda...
return 1
endif

if (<src.tag0.gorevimyok> == 1)
src.dialog d_goreviver1
elseif (<src.tag0.gorev2> == 1)
src.dialog d_goreviver2
elseif (<src.tag0.gorev3> == 1)
src.dialog d_goreviver3
elseif (<src.tag0.gorev4> == 1)
src.dialog d_goreviver4
elseif (<src.tag0.gorev5> == 1)
src.dialog d_goreviver5
elseif (<src.tag0.songrv> == 1)
src.dialog d_songrv

on=4
if (<src.tag0.gorevdeyim> == 0)
src.dialogclose d_goreviver1
src.dialogclose d_goreviver2
src.dialogclose d_goreviver3
src.dialogclose d_goreviver4
src.dialogclose d_goreviver5
src.dialogclose d_songrv
src.dialogclose d_levelbaba
src.dialogclose d_gorevbitir
timerf 1,src.dialogclose d_gorevbitir
timerf 2,src.dialogclose d_gorevbitir
src.sysmessage @0785,1,1 Bir Gorev Uzerinde calismiyorsunuz...
return 1
endif

src.dialog d_gorevbitir
src.sysmessage @0785,1,1 Bitirmek Istediginiz Gorevi Seciniz...

on=5
src.dialogclose d_levelbilgi
src.dialogclose d_gorevbitir
src.dialog d_qpcevir



[DIALOG d_gorevbitir]
0,0
nomove

resizepic 10 50 5170 255 205
dtext 75 52 032 Bitirilecek Gorev
dtext 55 100 1155 Rotting Hunting
dtext 55 75 1155 Skeleton Hunting
dtext 55 125 1155 Daemon Hunting
dtext 55 150 1155 Dragon Hunting
dtext 55 175 1155 Balron Hunting
dtext 55 200 1155 Balron Hunting 2
dtext 190 101 038 :
dtext 190 76 038 :
dtext 190 126 038 :
dtext 190 151 038 :
dtext 190 176 038 :
dtext 190 201 038 :
button 200 77 3 4 1 0 1
button 200 102 3 4 1 0 2
button 200 127 3 4 1 0 3
button 200 152 3 4 1 0 4
button 200 177 3 4 1 0 5
button 200 202 3 4 1 0 6

[DIALOG d_gorevbitir button]

on=1

if (<src.tag0.grv1heyo> == 1)
src.tag.gorevimyok 0
src.tag.gorevdeyim 0
src.tag.gorev2 1
src.events -e_skeletonhunt
src.tag.expmi +=2100
src.tag.questpoint +=100
src.tag0.grv1heyo 0
src.level
src.sysmessage @0785,1,1 Tebrikler, Gorevi tamamladiniz ve 2100 Experience 100 Quest Points Kazandiniz...
return 1
else
src.sysmessage @0785,1,1 Gorevi bitirebilmek icin once alip sonra tamamlamaniz lazim...
return 1
endif

on=2
if (<src.tag0.grv2heyo> == 1)
src.tag.gorevi2 0
src.tag.gorevdeyim 0
src.tag.gorev3 1
src.events -e_rothunt
src.tag.expmi +=3150
src.tag.questpoint +=75
src.tag0.grv2heyo 0
src.level
src.sysmessage @0785,1,1 Tebrikler, Gorevi tamamladiniz ve 3150 Experience 75 Quest Points Kazandiniz...
return 1
else
src.sysmessage @0785,1,1 Gorevi bitirebilmek icin once alip sonra tamamlamaniz lazim...
return 1
endif

on=3
if (<src.tag0.grv3heyo> == 1)
src.tag.gorevi3 0
src.tag.gorevdeyim 0
src.tag.gorev4 1
src.events -e_demonhunt
src.tag.expmi +=4355
src.tag.questpoint +=115
src.tag0.grv3heyo 0
src.level
src.sysmessage @0785,1,1 Tebrikler, Gorevi tamamladiniz ve 4355 Experience 115 Quest Points Kazandiniz...
return 1
else
src.sysmessage @0785,1,1 Gorevi bitirebilmek icin once alip sonra tamamlamaniz lazim...
return 1
endif

on=4
if (<src.tag0.grv4heyo> == 1)
src.tag.gorevi4 0
src.tag.gorevdeyim 0
src.tag.gorev5 1
src.events -e_dragonhunt
src.tag.expmi +=6155
src.tag.questpoint +=150
src.tag0.grv4heyo 0
src.level
src.sysmessage @0785,1,1 Tebrikler, Gorevi tamamladiniz ve 6155 Experience 150 Quest Points Kazandiniz...
return 1
else
src.sysmessage @0785,1,1 Gorevi bitirebilmek icin once alip sonra tamamlamaniz lazim...
return 1
endif

on=5
if (<src.tag0.grv5heyo> == 1)
src.tag.gorevi5 0
src.tag.gorevdeyim 0
src.tag.gorev6 1
src.events -e_balronhunt
src.tag.expmi +=7385
src.tag.questpoint +=175
src.tag0.grv5heyo 0
src.level
src.sysmessage @0785,1,1 Tebrikler, Gorevi tamamladiniz ve 7385 Experience 175 Quest Points Kazandiniz...
return 1
else
src.sysmessage @0785,1,1 Gorevi bitirebilmek icin once alip sonra tamamlamaniz lazim...
return 1
endif

on=6
if (<src.tag0.grv6heyo> == 1)
src.tag.gorevi5 0
src.tag.gorevdeyim 0
src.tag.gorev6 0
src.tag0.grv6heyo 0
src.events -e_omegagorev
src.tag.expmi +=12892
src.tag.questpoint +=375
src.level
src.sysmessage @0785,1,1 Tebrikler, Gorevi tamamladiniz ve 12892 Experience 375 Quest Points Kazandiniz...
return 1
else
src.sysmessage @0785,1,1 Gorevi bitirebilmek icin once alip sonra tamamlamaniz lazim...
return 1
endif


[dialog d_qpcevir]
100, 20
PAGE 0
nomove

dtext 10 110 35 Yazdiginiz kadar quest point cantaniza gelecekdir.
dtext 10 90 038 Quest Pointleri Ceviricekmisiniz ?
resizepic 2 2 5170 190 90
resizepic 25 25 3000 110 35
dtextentry 32 32 90 20 990 1 0
button 140 45 3 4 1 0 1


[dialog d_qpcevir button]
on=1
if !(<isnum <argtxt[1]>>)
src.sysmessage @33,1,1 Sadece rakamlari kullanabilirsiniz. Girdiginiz : "<eval <argtxt[1]>>"
elseif (<eval <argtxt[1]>> < 1)
src.sysmessage @33,1,1 Hatali Rakam girildi. Girdiginiz : "<eval <argtxt[1]>>"
elseif (<eval <argtxt[1]>> > <eval <src.tag0.questpoint>>)
src.sysmessage @33,1,1 Sizin "<eval <argtxt[1]>>" Kadar Quest pointsiniz bulunmuyor. Girdiginiz : "<eval <argtxt[1]>>"
elseif (<eval <argtxt[1]>> > 5000)
        src.sysmessage @0799,1,1 Bir Seferde En fazla "5000" Quest Point Cevirebilirsiniz. Girdiginiz : "<eval <argtxt[1]>>"
        return 1
else
src.sysmessage @70,1,1 "<eval <argtxt[1]>>" Kadar Quest points,cantaniza eklendi..
src.tag0.questpoint  -= <eval <argtxt[1]>>
newitem i_deedqp
new.tag.qpvar = <eval <argtxt[1]>>
new.cont <src.uid>
endif

[ITEMDEF i_deedqp]
ID=i_deed
WEIGHT=2
color 0796
NAME=Quest Points


on=@Create
color 0796

ON=@Click
message @0799,1,1 [<eval <tag.qpvar>>]
message @0798,1,1 <name>
return 1

ON=@DClick
if !(<topobj.uid> == <src.uid>)
src.sysmessage Bunu ancak cantanizda iken kullanabilirsiniz.
return 1
endif


src.tag0.questpoint  +=<eval <tag.qpvar>>
src.sysmessage @0785,1,1 <eval <tag.qpvar>> Kadar Quest Point eklendi...
remove
return 1



[dialog d_trivacevir]
100, 20
PAGE 0
nomove

dtext 10 110 35 1 Triva P. = 10 Quest P.
dtext 10 90 038 Triva Pointleri Quest Pointe Ceviricek misiniz ?
resizepic 2 2 5170 190 90
resizepic 25 25 3000 110 35
dtextentry 32 32 90 20 990 1 0
button 140 45 3 4 1 0 1


[dialog d_trivacevir button]
on=1
if !(<isnum <argtxt[1]>>)
src.sysmessage @33,1,1 Sadece rakamlari kullanabilirsiniz. Girdiginiz : "<eval <argtxt[1]>>"
elseif (<eval <argtxt[1]>> < 1)
src.sysmessage @33,1,1 Hatali Rakam girildi. Girdiginiz : "<eval <argtxt[1]>>"
elseif (<eval <argtxt[1]>> > <eval <src.tag0.trivapointlol>>)
src.sysmessage @33,1,1 Sizin "<eval <argtxt[1]>>" Kadar triva pointsiniz bulunmuyor. Girdiginiz : "<eval <argtxt[1]>>"
elseif (<eval <argtxt[1]>> > 15)
        src.sysmessage @0799,1,1 Bir Seferde En fazla "15" Triva Point Cevirebilirsiniz. Girdiginiz : "<eval <argtxt[1]>>"
        return 1
else
src.sysmessage @70,1,1 "<eval <argtxt[1]>>" Kadar triva points, "<eval <argtxt[1]>*10>" quest point e cevrildi...
src.tag0.trivapointlol -= <eval <argtxt[1]>>
src.tag0.questpoint += <eval <argtxt[1]>*10>
endif

[DIALOG d_levelbilgi]
0, 0
nomove

resizepic 10 50 5170 250 480
dtext 60 52 032 -- UO Level System
dtext 55 70 038 Level 1 : <eval <var0.lvl1>> Exp
dtext 55 90 038 Level 2 : <eval <var0.lvl2>>  Exp
dtext 55 110 038 Level 3 : <eval <var0.lvl3>> Exp
dtext 55 130 038 Level 4 : <eval <var0.lvl4>> Exp
dtext 55 150 038 Level 5 : <eval <var0.lvl5>> Exp
dtext 55 170 038 Level 6 : <eval <var0.lvl6>> Exp
dtext 55 190 038 Level 7 : <eval <var0.lvl7>> Exp
dtext 55 210 038 Level 8 : <eval <var0.lvl8>> Exp
dtext 55 230 038 Level 9 : <eval <var0.lvl9>> Exp
dtext 55 250 038 Level 10 : <eval <var0.lvl10>> Exp
dtext 55 270 038 Level 11 : <eval <var0.lvl11>> Exp
dtext 55 290 038 Level 12 : <eval <var0.lvl12>> Exp
dtext 55 310 038 Level 13 : <eval <var0.lvl13>> Exp
dtext 55 330 038 Level 14 : <eval <var0.lvl14>> Exp
dtext 55 350 038 Level 15 : <eval <var0.lvl15>> Exp
dtext 55 370 038 Level 16 : <eval <var0.lvl16>> Exp
dtext 55 390 038 Level 17 : <eval <var0.lvl17>> Exp
dtext 55 410 038 Level 18 : <eval <var0.lvl18>> Exp
dtext 55 430 038 Level 19 : <eval <var0.lvl19>> Exp
dtext 55 450 038 Level 20 : <eval <var0.lvl20>> Exp
dtext 30 480 035 Your Experience : <eval <src.tag0.expmi>>

[function lvlatlat]
if (<src.tag0.lvl1atladim> == 1)
src.lvl1
elseif (<src.tag0.lvl2atladim> == 1)
src.lvl2
elseif (<src.tag0.lvl3atladim> == 1)
src.lvl3
elseif (<src.tag0.lvl4atladim> == 1)
src.lvl4
elseif (<src.tag0.lvl5atladim> == 1)
src.lvl5
elseif(<src.tag0.lvl6atladim> == 1)
src.lvl6
elseif (<src.tag0.lvl7atladim> == 1)
src.lvl7
elseif (<src.tag0.lvl8atladim> == 1)
src.lvl8
elseif (<src.tag0.lvl9atladim> == 1)
src.lvl9
elseif (<src.tag0.lvl10atladim> == 1)
src.lvl10
elseif(<src.tag0.lvl11atladim> == 1)
src.lvl11
elseif (<src.tag0.lvl12atladim> == 1)
src.lvl12
elseif (<src.tag0.lvl13atladim> == 1)
src.lvl13
elseif (<src.tag0.lvl14atladim> == 1)
src.lvl14
elseif (<src.tag0.lvl15atladim> == 1)
src.lvl15
elseif(<src.tag0.lvl16atladim> == 1)
src.lvl16
elseif (<src.tag0.lvl17atladim> == 1)
src.lvl17
elseif (<src.tag0.lvl18atladim> == 1)
src.lvl18
elseif (<src.tag0.lvl19atladim> == 1)
src.lvl19
elseif (<src.tag0.lvl20atladim> == 1)
src.lvl20


[function levelkur]
var0.lvl1 = 2500
var0.lvl2 = 5000
var0.lvl3 = 15000
var0.lvl4 = 17500
var0.lvl5 = 20000
var0.lvl6 = 25000
var0.lvl7 = 35000
var0.lvl8 = 40000
var0.lvl9 = 45000
var0.lvl10 = 50000
var0.lvl11 = 60000
var0.lvl12 = 65000
var0.lvl13 = 75000
var0.lvl14 = 80000
var0.lvl15 = 85000
var0.lvl16 = 90000
var0.lvl17 = 100000
var0.lvl18 = 150000
var0.lvl19 = 175000
var0.lvl20 = 200000
src.sysmessage @58,,1 Sayin <src.name>, <serv.name> Isimli Sunucunun level ayarlaması tamamlanmistir..


[events e_levellol]
on=@click
message @07a1 Level : <eval <tag0.levelsayi>>

on=@kill
if (<argo.baseid> == c_ex_monster6) || (<argo.baseid> == c_ex_monster5) || (<argo.baseid> == c_ex_monster4) || (<argo.baseid> == c_ex_monster3) || (<argo.baseid> == c_ex_monster2) || (<argo.baseid> == c_ex_monster1)
src.lvlatlat
src.sysmessage Eger bu mesajı gorduyseniz bana söyleyin.
return 1
endif


on=@dclick
src.sysmessage @0784,1,1 Goruntulenen Kisi : <name>
src.sysmessage @0785,1,1 Goruntulenen Kisinin Leveli : <eval <tag0.levelsayi>>
src.sysmessage @0781,1,1 Goruntulenen Kisinin Expi : <eval <tag0.expmi>>



[CHARDEF c_ex_monster1]
DEFNAME=c_ex_monster1
NAME=Skeleton Sword User
ID=c_skeleton_w_sword
DAM=1,4
ARMOR=1
RESOURCES=8 i_reag_bone

//ALIGNMENT=EVIL

TEVENTS=e_Undead

ON=@Create
NPC=brain_undead
STR={40 100}
DEX={76 95}
INT={36 60}
color 0458

PARRYING={75.0 85.0}
MAGICRESISTANCE={65.0 80.0}
TACTICS={85.0 100.0}
WRESTLING={85.0 95.0}

FAME={100 2000}
KARMA={-3000 -3999}

ITEM=loot_lv1

CATEGORY=ex
SUBSECTION=ex
DESCRIPTION=ex1

on=@click
message @0784,1,1 [ 1 Level / Exp Gain ]
message @0785,1,1 Dex:<dex> Str:<str> Int:<int>

on=@death
act.tag0.expmi +=15
act.lvlatlat
act.sysmessage @0785,1,1 Aldiginiz experience : 15




[CHARDEF c_ex_monster2]
DEFNAME=c_ex_monster2
NAME=Skeleton
ID=c_skeleton
DAM=2,8
ARMOR=1
RESOURCES=8 i_reag_bone

//ALIGNMENT=EVIL

TEVENTS=e_Undead


ON=@Create
NPC=brain_undead
STR={127 180}
DEX={76 95}
INT={36 60}
color 0481

PARRYING={75.0 85.0}
MAGICRESISTANCE={65.0 80.0}
TACTICS={85.0 100.0}
WRESTLING={85.0 95.0}

FAME={100 2000}
KARMA={-3000 -3999}

ITEM=loot_lv2

CATEGORY=ex
SUBSECTION=ex
DESCRIPTION=ex2

on=@click
message @0784,1,1 [ 2 Level / Exp Gain ]
message @0785,1,1 Dex:<dex> Str:<str> Int:<int>

on=@death
act.tag0.expmi +=19
act.lvlatlat
act.sysmessage @0785,1,1 Aldiginiz experience : 19

[CHARDEF c_ex_monster3]
DEFNAME=c_ex_monster3
NAME=Orc
ID=c_orc
DAM=3,10
ARMOR=1
RESOURCES=8 i_reag_bone

//ALIGNMENT=EVIL

TEVENTS=e_Undead

ON=@Create
NPC=brain_undead
STR={210 246}
DEX={76 95}
INT={36 60}
color 080a

PARRYING={75.0 85.0}
MAGICRESISTANCE={65.0 80.0}
TACTICS={85.0 100.0}
WRESTLING={85.0 95.0}

FAME={100 2000}
KARMA={-3000 -3999}

ITEM=loot_lv3

CATEGORY=ex
SUBSECTION=ex
DESCRIPTION=ex3

on=@click
message @0784,1,1 [ 3 Level / Exp Gain ]
message @0785,1,1 Dex:<dex> Str:<str> Int:<int>

on=@death
act.tag0.expmi +=37
act.lvlatlat
act.sysmessage @0785,1,1 Aldiginiz experience : 37

[CHARDEF c_ex_monster4]
DEFNAME=c_ex_monster4
NAME=Orc Lord
ID=c_orc_lord
DAM=1,4
ARMOR=1
RESOURCES=8 i_reag_bone

//ALIGNMENT=EVIL

TEVENTS=e_Undead

ON=@Create
NPC=brain_undead
STR={311 350}
DEX={97 125}
INT={36 60}
color 0450

PARRYING={75.0 85.0}
MAGICRESISTANCE={65.0 80.0}
TACTICS={95.0 125.0}
WRESTLING={85.0 95.0}

FAME={100 2000}
KARMA={-3000 -3999}

ITEM=loot_lv4

CATEGORY=ex
SUBSECTION=ex
DESCRIPTION=ex4

on=@click
message @0784,1,1 [ 4 Level / Exp Gain ]
message @0785,1,1 Dex:<dex> Str:<str> Int:<int>

on=@death
act.tag0.expmi +=69
act.lvlatlat
act.sysmessage @0785,1,1 Aldiginiz experience : 69

[CHARDEF c_ex_monster5]
DEFNAME=c_ex_monster5
NAME=Spectre King
ID=c_spectre
DAM=7,16
ARMOR=1
RESOURCES=8 i_reag_bone

//ALIGNMENT=EVIL

TEVENTS=e_Undead

ON=@Create
NPC=brain_undead
STR={740 956}
DEX={106 205}
INT={36 60}
color 0785

PARRYING={152.0 175.0}
MAGICRESISTANCE={65.0 80.0}
TACTICS={85.0 100.0}
WRESTLING={85.0 95.0}

FAME={100 2000}
KARMA={-3000 -3999}

ITEM=loot_lv5

CATEGORY=ex
SUBSECTION=ex
DESCRIPTION=ex5

on=@click
message @0784,1,1 [ 5 Level / Exp Gain ]
message @0785,1,1 Dex:<dex> Str:<str> Int:<int>

on=@death
act.tag0.expmi +=158
act.lvlatlat
act.sysmessage @0785,1,1 Aldiginiz experience : 158

[CHARDEF c_ex_monster6]
DEFNAME=c_ex_monster6
NAME=Big Boss
ID=c_grim_reaper
DAM=20,30
ARMOR=10
RESOURCES=8 i_reag_bone

//ALIGNMENT=EVIL

TEVENTS=e_Undead

ON=@Create
NPC=brain_undead
STR={2400 2560}
DEX={760 950}
INT={36 60}
color 0823

PARRYING={750.0 850.0}
MAGICRESISTANCE={650.0 800.0}
TACTICS={850.0 1000.0}
WRESTLING={850.0 950.0}

FAME={100 2000}
KARMA={-3000 -3999}

ITEM=loot_lv6

CATEGORY=ex
SUBSECTION=ex
DESCRIPTION=ex6

on=@click
message @0784,1,1 [ 6 Level / Boss / Exp Gain ]
message @0785,1,1 Dex:<dex> Str:<str> Int:<int>

on=@death
act.tag0.expmi +=246
act.sysmessage @0785,1,1 Aldiginiz Experience : 246




///// Fence silahlar//// Uniqueler ////


[ITEMDEF i_fenc_sos]
id=i_spear
NAME=Scythe Of Soul
TYPE=t_weapon_fence
DAM=19,18
WEIGHT=5.5
SPEED=32
REQSTR=134
RANGE=2

ON=@CREATE
dispid i_spear
HITPOINTS=100
color 080a

on=@click
message @0812 Quality: Unique
message @0810 Scythe Of Soul
src.dialog d_sos
src.sysmessage @0812 Ozellikleri Cikan Menude Anlatilmaktadir...
src.sysmessage @080a Kullanmak Icin Gereken:
src.sysmessage @0810 Strengh: 134  - Level: 18
return 1

on=@equip
if (<src.tag0.levelsayi> < 17)
src.sysmessage @0785,1,1 Bunu Kullanmak Icin Leveliniz yetmiyor...
unequip
SRC.DEX=(<SRC.DEX> + (20))
SRC.STR=(<SRC.STR> + (40))
SRC.tactics=(<SRC.tactics>+(20.0))
SRC.fencing=(<SRC.fencing>+(20.0))
src.events +e_spear
src.events +e_dismount
return 1
endif

SRC.DEX=(<SRC.DEX> + (20))
SRC.STR=(<SRC.STR> + (40))
SRC.tactics=(<SRC.tactics>+(20.0))
SRC.fencing=(<SRC.fencing>+(20.0))
src.events +e_spear
src.events +e_dismount


on=@unequip
SRC.DEX=(<SRC.DEX>+(-20))
SRC.STR=(<SRC.STR>+(-40))
SRC.TACTICS=(<SRC.tactics>+(-20.0))
SRC.fencing=(<SRC.fencing>+(-20.0))
src.events -e_spear
src.events -e_dismount

[dialog d_sos]
-100,-100
nomove

resizepic 190 165 3000 180 240
resizepic 197 174 3000 168 222
dtext 210 175 200 Fencing: Soul Scythe

dtext 202 205 50 1 : 2 Kareden Vurur
dtext 202 225 50 2 : Dismount Bonus
dtext 202 245 50 3 : Parablow Bonus
dtext 202 265 50 4 : +20 Fence Bonus
dtext 202 285 50 5 : +20 Tactic Bonus
dtext 202 305 50 6 : +40 Str Bonus
dtext 202 325 50 7 : +20 Dex Bonus
dtext 202 345 30 Ozelliklerine Sahiptir
dtext 220 365 90 Req. Level 18



////////////unique 2/////////


[ITEMDEF i_fenc_dhb]
id i_kryss
NAME=Daemon Hunter's Blade
TYPE=t_weapon_fence
DAM=20,18
WEIGHT=5.5
SPEED=32
REQSTR=137

ON=@CREATE
dispid i_kryss
HITPOINTS=100
color 080d

on=@click
message @0812 Quality: Unique
message @0810 Daemon Hunter(s Blade
src.dialog d_silah_menuleri_dhb
src.sysmessage @0812 Ozellikleri Cikan Menude Anlatilmaktadir...
src.sysmessage @080a Kullanmak Icin Gereken:
src.sysmessage @0810 Strengh: 137 - Level: 13
return 1

on=@equip
if (<src.tag0.levelsayi> < 12)
src.sysmessage @0785,1,1 Bunu Kullanmak Icin Leveliniz yetmiyor...
unequip
SRC.DEX=(<SRC.DEX> + (50))
SRC.STR=(<SRC.STR> + (20))
SRC.tactics=(<SRC.tactics>+(20.0))
SRC.fencing=(<SRC.fencing>+(50.0))
SRC.meditation=(<SRC.meditation>+(20.0))
src.events +e_spear
src.events +e_dhb
return 1
endif

SRC.DEX=(<SRC.DEX> + (50))
SRC.STR=(<SRC.STR> + (20))
SRC.tactics=(<SRC.tactics>+(20.0))
SRC.fencing=(<SRC.fencing>+(50.0))
SRC.meditation=(<SRC.meditation>+(20.0))
src.events +e_spear
src.events +e_dhb



on=@unequip
SRC.DEX=(<SRC.DEX>+(-50))
SRC.STR=(<SRC.STR>+(-20))
SRC.TACTICS=(<SRC.tactics>+(-20.0))
SRC.fencing=(<SRC.fencing>+(-50.0))
SRC.meditation=(<SRC.meditation>+(-20.0))
src.events -e_spear
src.events -e_dhb

on=@damage
if (<src.mana> >= 10)
src.mana=(<src.mana> + (-10))
src.sysmessage @0812 Mana Removed : (10)
else
endif


[events e_dhb]
on=@hit
if (<mana> < <int>)
mana=(<mana> + (10))
sysmessage @0812 Mana eklendi : (10)
else
endif

[dialog d_silah_menuleri_dhb]
-100,-100
nomove

resizepic 190 165 3000 180 240
resizepic 197 174 3000 168 222
dtext 210 175 200 Fencing: DH's Blade

dtext 202 205 50 1 : Parablow Bonus
dtext 202 225 50 2 : +50 Fence Bonus
dtext 202 245 50 3 : +20 Tactic Bonus
dtext 202 265 50 4 : +20 Medi Bonus
dtext 202 285 50 5 : +40 Dex Bonus
dtext 202 305 50 6 : +20 Str Bonus
dtext 202 325 50 7 : 10 Mana Steal
dtext 202 345 30 Ozelliklerine Sahiptir
dtext 220 365 90 Req. Level 13

////////////sw/////uniqler/////////


[ITEMDEF i_sw_dhb]
id i_sword_viking
NAME=Hattori Hanzo's Golden Sword
TYPE=t_weapon_sword
DAM=15,18
WEIGHT=5.5
SPEED=52
REQSTR=230

ON=@CREATE
HITPOINTS=100
color 035

on=@click
message @0812 Quality: Unique
message @0810 Hattori Hanzo's Golden Sword
src.dialog d_silah_hhgs
src.sysmessage @0812 Ozellikleri Cikan Menude Anlatilmaktadir...
src.sysmessage @080a Kullanmak Icin Gereken:
src.sysmessage @0810 Strengh: 230 - Level: 20
return 1

on=@equip
if (<src.tag0.levelsayi> < 19)
src.sysmessage @0785,1,1 Bunu Kullanmak Icin Leveliniz yetmiyor...
unequip
SRC.DEX=(<SRC.DEX> + (20))
SRC.STR=(<SRC.STR> + (85))
SRC.tactics=(<SRC.tactics>+(20.0))
SRC.swordsmanship=(<SRC.swordsmanship>+(50.0))
SRC.blacksmithing=(<SRC.blacksmithing>+(20.0))
src.events +e_bleeding
return 1
endif

SRC.DEX=(<SRC.DEX> + (20))
SRC.STR=(<SRC.STR> + (85))
SRC.tactics=(<SRC.tactics>+(20.0))
SRC.swordsmanship=(<SRC.swordsmanship>+(50.0))
SRC.blacksmithing=(<SRC.blacksmithing>+(20.0))
src.events +e_bleeding

on=@unequip
SRC.DEX=(<SRC.DEX>+(-20))
SRC.STR=(<SRC.STR>+(-85))
SRC.TACTICS=(<SRC.tactics>+(-20.0))
SRC.swordsmanship=(<SRC.swordsmanship>+(-50.0))
SRC.blacksmithing=(<SRC.blacksmithing>+(-20.0))
src.events -e_bleeding


[dialog d_silah_hhgs]
-100,-100
nomove

resizepic 190 165 3000 180 240
resizepic 197 174 3000 168 222
dtext 210 175 200 Sw: HH's Golden Sword

dtext 202 205 50 1 : Bleeding Bonus
dtext 202 225 50 2 : +50 Sw Bonus
dtext 202 245 50 3 : +20 Tactic Bonus
dtext 202 265 50 4 : +20 B.s. Bonus
dtext 202 285 50 5 : +20 Dex Bonus
dtext 202 305 50 6 : +85 Str Bonus
dtext 202 325 50 7 : Craftda %20+Sans
dtext 202 345 30 Ozelliklerine Sahiptir
dtext 220 365 90 Req. Level 20

////////////sw/////uniqler/////////


[ITEMDEF i_sw_bh]
id i_war_fork
NAME=Bone Harvester Of Silent Hill
TYPE=t_weapon_sword
DAM=15,18
WEIGHT=5.5
SPEED=52
REQSTR=230

ON=@CREATE
HITPOINTS=100
color 0796

on=@click
message @0812 Quality: Unique
message @0810 Bone Harvester Of Silent Hill
src.dialog d_silah_bh
src.sysmessage @0812 Ozellikleri Cikan Menude Anlatilmaktadir...
src.sysmessage @080a Kullanmak Icin Gereken:
src.sysmessage @0810 Strengh: 230 - Level: 15
return 1

on=@equip
if (<src.tag0.levelsayi> < 14)
src.sysmessage @0785,1,1 Bunu Kullanmak Icin Leveliniz yetmiyor...
unequip
SRC.DEX=(<SRC.DEX> + (50))
SRC.STR=(<SRC.STR> + (75))
SRC.tactics=(<SRC.tactics>+(20.0))
SRC.swordsmanship=(<SRC.swordsmanship>+(50.0))
src.events +e_bleeding
src.events +e_spear
src.events +e_dismount
return 1
endif

SRC.DEX=(<SRC.DEX> + (50))
SRC.STR=(<SRC.STR> + (75))
SRC.tactics=(<SRC.tactics>+(20.0))
SRC.swordsmanship=(<SRC.swordsmanship>+(50.0))
src.events +e_bleeding
src.events +e_spear
src.events +e_dismount

on=@unequip
SRC.DEX=(<SRC.DEX>+(-50))
SRC.STR=(<SRC.STR>+(-75))
SRC.TACTICS=(<SRC.tactics>+(-20.0))
SRC.swordsmanship=(<SRC.swordsmanship>+(-50.0))
src.events -e_bleeding
src.events -e_spear
src.events -e_dismount


[dialog d_silah_bh]
-100,-100
nomove

resizepic 190 165 3000 180 240
resizepic 197 174 3000 168 222
dtext 210 175 200 Sw: BH Of Silent Hill

dtext 202 205 50 1 : Bleeding Bonus
dtext 202 225 50 2 : Parablow Bonus
dtext 202 245 50 3 : Dismonut Bonus
dtext 202 265 50 4 : +20 Tactics Bonus
dtext 202 285 50 5 : +50 Sw Bonus
dtext 202 305 50 6 : +50 Dex Bonus
dtext 202 325 50 7 : +75 Str Bonus
dtext 202 345 30 Ozelliklerine Sahiptir
dtext 220 365 90 Req. Level 15

[ITEMDEF i_blade_omg]
id i_katana
NAME=Omega Blade
TYPE=t_weapon_sword
DAM=25,37
WEIGHT=5.5
SPEED=42
REQSTR=250

ON=@CREATE
HITPOINTS=100
color 0785

on=@click
message @0812 Quality: Unique
message @0810 Omega Blade
src.dialog d_silah_menuleri_omg
src.sysmessage @0812 Ozellikleri Cikan Menude Anlatilmaktadir...
src.sysmessage @080a Kullanmak Icin Gereken:
src.sysmessage @0810 Strengh: 250 - Level: 20
return 1

on=@equip
if (<src.tag0.levelsayi> < 19)
src.sysmessage @0785,1,1 Bunu Kullanmak Icin Leveliniz yetmiyor...
unequip
SRC.DEX=(<SRC.DEX> + (50))
SRC.STR=(<SRC.STR> + (90))
SRC.tactics=(<SRC.tactics>+(20.0))
SRC.swordsmanship=(<SRC.swordsmanship>+(50.0))
SRC.healing=(<SRC.healing>+(20.0))
src.events +e_spear
src.events +e_omg
return 1
endif

SRC.DEX=(<SRC.DEX> + (50))
SRC.STR=(<SRC.STR> + (90))
SRC.tactics=(<SRC.tactics>+(20.0))
SRC.swordsmanship=(<SRC.swordsmanship>+(50.0))
SRC.healing=(<SRC.healing>+(20.0))
src.events +e_spear
src.events +e_omg



on=@unequip
SRC.DEX=(<SRC.DEX>+(-50))
SRC.STR=(<SRC.STR>+(-90))
SRC.TACTICS=(<SRC.tactics>+(-20.0))
SRC.swordsmanship=(<SRC.swordsmanship>+(-50.0))
SRC.healing=(<SRC.healing>+(-20.0))
src.events -e_spear
src.events -e_omg

on=@damage
if (<src.hits> >= 10)
tag.hitssil=<eval <src.hits>/10>
src.hits=<eval <src.hits> - <src.tag.hitssil>>
src.sysmessage @0812 Hits Removed : (10)
else
endif


[events e_omg]
on=@hit
if (<hits> < <str>)
hits=(<hits> + (10))
sysmessage @0812 Hits eklendi : (10)
else
endif

[dialog d_silah_menuleri_omg]
-100,-100
nomove

resizepic 190 165 3000 180 240
resizepic 197 174 3000 168 222
dtext 210 175 200 Sw: Omega Blade

dtext 202 205 50 1 : Parablow Bonus
dtext 202 225 50 2 : +80 Sw Bonus
dtext 202 245 50 3 : +20 Tactic Bonus
dtext 202 265 50 4 : +20 Heal Bonus
dtext 202 285 50 5 : +50 Dex Bonus
dtext 202 305 50 6 : +90 Str Bonus
dtext 202 325 50 7 : 10 Life Steal
dtext 202 345 30 Ozelliklerine Sahiptir
dtext 220 365 90 Req. Level 20




[FUNCTION sac]
SRC.NEWITEM=i_sacri_corpse
SRC.ACT.MOREX={1 1 2 1 3 1 4 1 5 1 6 1 7 1 8 1 9 1 10 1 11 1 12 1 13 1 14 1 15 1}
SRC.ACT.EQUIP
SRC.ACT.USE
SRC.SYSMESSAGE Select what corpse ye wishes to sacrifice to the Gods.



[ITEMDEF i_sacri_corpse]
DEFNAME=i_sacri_corpse
ID=i_handr_1
NAME=Sacrificial Corpse Timer
TYPE=t_EQ_script
LAYER=30

ON=@CREATE
ATTR=attr_decay

ON=@DCLICK
TARGET
RETURN 1

ON=@EQUIP
TIMER=10

ON=@TARGON_ITEM
IF !(<SRC.TARG.LINK>=04fffffff)
CONT.SYSMESSAGE @0799,1,1 Insan Cesetleri uzerinde kullanamazsiniz.
RETURN 1
ELSE
IF !(<SRC.TARG.BASEID>=i_corpse)
CONT.SYSMESSAGE @0799,1,1 Bu Bir Ceset degil...
RETURN 1
ELSE
SRC.TARG.REMOVE
CONT.SYSMESSAGE @0799,1,1 Sacriface Basarili, Odulunuzu Aliyorsunuz...
SRC.NEWITEM=i_gold
SRC.ACT.AMOUNT={1 10}
SRC.ACT.CONT=<CONT.UID>
VAR.X=RAND(20)
IF X=1
CONT.SYSMESSAGE @0796,1,1 Tebrikler sansiniza <morex> kadar quest point, 1 Triva Point ve 35 Experience cikti...
CONT.TAG.QUESTPOINT=<EVAL <CONT.TAG.QUESTPOINT>> + <MOREX>
cont.tag.expmi +=35
src.tag0.trivapointlol +=1
serv.allclients sysmessage @0355,1,1 <cont.name>,  1 Adet Triva Buldu...
src.sysmessage @0784,1,1 Tebrikler, 1 Adet Triva Point Kazandiniz...
return 1
endif
endif
CONT.SOUND 0102
REMOVE
RETURN 1
ELSE
REMOVE
RETURN 1

ON=@TIMER
REMOVE
RETURN 1







/***************************/
Gorev Bolumu
/***************************/




[DIALOG d_goreviver1]
0, 0
nomove

resizepic 10 50 5170 250 150
resizepic 250 50 5170 250 150
dtext 72 120 063 Skeleton Hunting
dtext 35 75 039 1. Gorev
dtext 93 75 1152 ,Lutfen Benim Icin,
dtext 34 93 1152 Biraz skeleton katlet...
button 65 155 3 4 1 0 1
dtext 85 151 028 Gorevi Kabul Et

dtext 270 90 035 Gorev
dtext 270 115 035 Kac Tane
dtext 270 140 035 Odul

dtext 315 90 038 : Skeleton Hunting
dtext 345 115 038 : 150 Skeleton
dtext 310 140 038 : 2100 Exp , 100 Qp

[DIALOG d_goreviver1 button]

on=1
src.sysmessage @0785,1,1 Skeleton Hunting Gorevini Aldiniz...
src.events +e_skeletonhunt
src.tag.gorevdeyim 1


[DIALOG d_goreviver2]
0, 0
nomove

resizepic 10 50 5170 250 150
resizepic 250 50 5170 250 150
dtext 72 120 063 Rotting Hunting
dtext 35 75 039 2.Gorev
dtext 93 75 1152 ,Lutfen Benim Icin,
dtext 34 93 1152 Biraz Rotting katlet...
button 65 155 3 4 1 0 1
dtext 85 151 028 Gorevi Kabul Et

dtext 270 90 035 Gorev
dtext 270 115 035 Kac Tane
dtext 270 140 035 Odul

dtext 315 90 038 : Rotting Hunting
dtext 345 115 038 : 27 Rotting
dtext 310 140 038 : 3150 Exp , 75 Qp

[DIALOG d_goreviver2 button]

on=1
src.sysmessage @0785,1,1 Rotting Hunting Gorevini Aldiniz...
src.events +e_rothunt
src.tag.gorevdeyim 1



[DIALOG d_goreviver3]
0, 0

resizepic 10 50 5170 250 150
resizepic 250 50 5170 250 150
dtext 72 120 063 Demon Hunting
dtext 35 75 039 3.Gorev
dtext 93 75 1152 ,Lutfen Benim Icin,
dtext 34 93 1152 Biraz Demon katlet...
button 65 155 3 4 1 0 1
dtext 85 151 028 Gorevi Kabul Et

dtext 270 90 035 Gorev
dtext 270 115 035 Kac Tane
dtext 270 140 035 Odul

dtext 315 90 038 : Demon Hunting
dtext 345 115 038 : 55 Demon
dtext 310 140 038 : 4355 Exp , 115 Qp

[DIALOG d_goreviver3 button]

on=1
src.sysmessage @0785,1,1 Daemon Hunting Gorevini Aldiniz...
src.events +e_demonhunt
src.tag.gorevdeyim 1



[DIALOG d_goreviver4]
0, 0

resizepic 10 50 5170 250 150
resizepic 250 50 5170 250 150
dtext 72 120 063 Dragon Hunting
dtext 35 75 039 4.Gorev
dtext 93 75 1152 ,Lutfen Benim Icin,
dtext 34 93 1152 Biraz Dragon katlet...
button 65 155 3 4 1 0 1
dtext 85 151 028 Gorevi Kabul Et

dtext 270 90 035 Gorev
dtext 270 115 035 Kac Tane
dtext 270 140 035 Odul

dtext 315 90 038 : Dragon Hunting
dtext 345 115 038 : 50 Dragon
dtext 310 140 038 : 6155 Exp , 150 Qp

[DIALOG d_goreviver4 button]

on=1
src.sysmessage @0785,1,1 Dragon Hunting Gorevini Aldiniz...
src.events +e_dragonhunt
src.tag.gorevdeyim 1



[DIALOG d_goreviver5]
0, 0


resizepic 10 50 5170 250 150
resizepic 250 50 5170 250 150
dtext 72 120 063 Balron Hunting
dtext 35 75 039 5.Gorev
dtext 93 75 1152 ,Lutfen Benim Icin,
dtext 34 93 1152 Biraz Balron katlet...
button 65 155 3 4 1 0 1
dtext 85 151 028 Gorevi Kabul Et

dtext 270 90 035 Gorev
dtext 270 115 035 Kac Tane
dtext 270 140 035 Odul

dtext 315 90 038 : Balron Hunting
dtext 345 115 038 : 50 Balron
dtext 310 140 038 : 7385 Exp , 175 Qp

[DIALOG d_goreviver5 button]

on=1
src.sysmessage @0785,1,1 Balron Hunting Gorevini Aldiniz...
src.events +e_balronhunt
src.tag.gorevdeyim 1



[DIALOG d_songrv]
0, 0

resizepic 10 50 5170 250 150
resizepic 250 50 5170 250 150
dtext 72 120 063 Balron Hunting 2
dtext 35 75 039 6.Gorev
dtext 93 75 1152 ,Lutfen Benim Icin,
dtext 34 93 1152 Biraz Balron katlet...
button 65 155 3 4 1 0 1
dtext 85 151 028 Gorevi Kabul Et

dtext 270 90 035 Gorev
dtext 270 115 035 Kac Tane
dtext 270 140 035 Odul

dtext 315 90 038 : Balron Hunting 2
dtext 345 115 038 : 115 Balron
dtext 310 140 038 : 12892 Exp , 375 Qp

[DIALOG d_songrv button]

on=1
src.sysmessage @0785,1,1 Balron Hunting 2 Gorevini Aldiniz...
src.events +e_balronhunt
src.tag.gorevdeyim 1



[DIALOG d_gorevlerbitti]
0, 0
nomove
noclose

resizepic 10 50 5170 250 100
dtext 52 85 039 Goreviniz Tamamlandi



-



[DIALOG d_balron_gorev]
0, 0
nomove
noclose

resizepic 10 50 5170 250 100
dtext 100 100 1152 "<eval <src.tag0.balronkestim>+1>/50"
dtext 55 75 1152 "Balron Hunt" Gorevi :



-



[DIALOG d_dragon_gorev]
0, 0
nomove
noclose

resizepic 10 50 5170 250 100
dtext 100 100 1152 "<eval <src.tag0.dragonkestim>+1>/50"
dtext 55 75 1152 "Dragon Hunt" Gorevi :



-



[DIALOG d_rot_gorev]
0, 0
nomove
noclose

resizepic 10 50 5170 250 100
dtext 100 100 1152 "<eval <src.tag0.rotkestim>+1>/27"
dtext 55 75 1152 "Rotting Hunt" Gorevi :



-



[DIALOG d_skeleton_gorev]
0, 0
nomove
noclose

resizepic 10 50 5170 250 100
dtext 100 100 1152 "<eval <src.tag0.Skeletonkestim>+1>/150"
dtext 55 75 1152 "Skeleton Hunt" Gorevi :



-



[DIALOG d_demon_gorev]
0, 0
nomove
noclose

resizepic 10 50 5170 250 100
dtext 100 100 1152 "<eval <src.tag0.demonkestim>+1>/55"
dtext 55 75 1152 "Daemon Hunt" Gorevi :



-



[DIALOG d_omega_gorev]
0, 0
nomove
noclose

resizepic 10 50 5170 350 175
dtext 100 100 1152 "<eval <src.tag0.balronkestim2>+1>/115"
dtext 55 75 1152 "Balron Hunt 2" Gorevi :




/***************************/
/||||||||||EVENTS|||||||||||/
/***************************/




[events e_balronhunt]
on=@kill
if (<src.tag0.balronkestim> == 50)
src.sysmessage @0810 Gorevinizi Tamamlandiniz... Lutfen Gorevi bitirmek icin .level yazin...
src.dialogclose  d_balron_gorev
src.dialog d_gorevlerbitti
timerf 2,dialogclose d_gorevlerbitti
src.tag.balronkestim =50
src.tag0.grv2heyo 0
src.tag0.grv1heyo 0
src.tag0.grv3heyo 0
src.tag0.grv4heyo 0
src.tag0.grv5heyo 1
src.tag0.grv6heyo 0
endif


if (<act.id> = c_m_balron)
src.dialog d_balron_gorev
src.tag.balronkestim +=1
timerf 2,dialogclose d_balron_gorev
src.sysmessage @0810 Balron Hunt : "<eval <src.tag0.balronkestim>>/50"
endif



-



[events e_dragonhunt]
on=@kill
if (<src.tag0.dragonkestim> == 50)
src.sysmessage @0810 Gorevinizi Tamamlandiniz... Lutfen Gorevi bitirmek .level yazin...
src.dialogclose d_dragon_gorev
src.dialog d_gorevlerbitti
timerf 2,dialogclose d_gorevlerbitti
src.tag.dragonkestim =50
src.tag0.grv2heyo 0
src.tag0.grv1heyo 0
src.tag0.grv3heyo 0
src.tag0.grv4heyo 1
src.tag0.grv5heyo 0
src.tag0.grv6heyo 0
return 1
endif



if (<argo.baseid> = c_dragon_ice) || (<argo.baseid> = c_DRAGON_RED) || (<argo.baseid> = c_DRAGON_small_red) || (<argo.baseid> = c_m_wyvern) || (<argo.baseid> = c_DRAGON_SMALL_BLACK) || (<argo.baseid> = c_DRAGON_SMALL_red)
src.dialog d_dragon_gorev
src.tag.dragonkestim +=1
timerf 2,dialogclose d_dragon_gorev
src.sysmessage @0810 Dragon Hunt : "<eval <src.tag0.dragonkestim>>/50"
endif






[events e_rothunt]
on=@kill
if (<src.tag0.rotkestim> == 27)
src.sysmessage @0810 Gorevinizi Tamamlandiniz... Lutfen Gorevi bitirmek icin .level yazin...
src.dialogclose d_rot_gorev
src.dialog d_gorevlerbitti
timerf 2,dialogclose d_gorevlerbitti
src.tag.rotkestim =27
src.tag0.grv2heyo 1
src.tag0.grv1heyo 0
src.tag0.grv3heyo 0
src.tag0.grv4heyo 0
src.tag0.grv5heyo 0
src.tag0.grv6heyo 0
return 1
endif


if (<argo.baseid> = c_rotting)
src.dialog d_rot_gorev
src.tag.rotkestim +=1
timerf 2,dialogclose d_rot_gorev
src.sysmessage @0810 Rotting Hunt : "<eval <src.tag0.rotkestim>>/27"
endif





[events e_skeletonhunt]
on=@kill
if (<src.tag0.skeletonkestim> == 150)
src.sysmessage @0810 Gorevinizi Tamamlandiniz... Lutfen Gorevi bitirmek .level yazin...
src.dialogclose  d_skeleton_gorev
src.dialog d_gorevlerbitti
timerf 2,dialogclose d_gorevlerbitti
src.tag.skeletonkestim 150
src.tag0.grv2heyo 0
src.tag0.grv1heyo 1
src.tag0.grv3heyo 0
src.tag0.grv4heyo 0
src.tag0.grv5heyo 0
src.tag0.grv6heyo 0
return 1
endif


if (<argo.baseid> = c_ex_monster2)
src.dialog d_skeleton_gorev
src.tag.skeletonkestim +=1
timerf 2,dialogclose d_skeleton_gorev
src.sysmessage @0810 Skeleton Hunt : "<eval <src.tag0.Skeletonkestim>>/150"
endif







[events e_demonhunt]
on=@kill
if (<src.tag0.demonkestim> == 55)
src.sysmessage @0810 Gorevinizi Tamamlandiniz... Lutfen Gorevi bitirmek icin .level yazin...
src.dialogclose  d_demon_gorev
src.dialog d_gorevlerbitti
timerf 2,dialogclose d_gorevlerbitti
src.tag.demonkestim =55
src.tag0.grv2heyo 0
src.tag0.grv1heyo 0
src.tag0.grv3heyo 1
src.tag0.grv4heyo 0
src.tag0.grv5heyo 0
src.tag0.grv6heyo 0
return 1
endif


if (<argo.baseid> = c_DAEMON_W_SWORD) || (<argo.baseid> = c_DAEMON)
src.dialog d_demon_gorev
src.tag.demonkestim +=1
timerf 2,dialogclose d_demon_gorev
src.sysmessage @0810 Daemon Hunt : "<eval <src.tag0.demonkestim>>/55"
endif



-



[events e_omegagorev]
on=@kill
if (<src.tag0.balronkestim2> == 115)
src.sysmessage @0810 Balron Kesmeyi Tamamlandiniz... Lutfen Gorevi bitirmek icin .level yazin...
src.dialogclose  d_omega_gorev
src.dialog d_gorevlerbitti
timerf 2,dialogclose d_gorevlerbitti
src.tag.balronkestim2 =115
src.tag0.grv2heyo 0
src.tag0.grv1heyo 0
src.tag0.grv3heyo 0
src.tag0.grv4heyo 0
src.tag0.grv5heyo 0
src.tag0.grv6heyo 1
return 1
endif


if (<argo.baseid> = c_m_balron)
src.dialog d_omega_gorev
src.tag.balronkestim2 +=1
timerf 2,dialogclose d_omega_gorev
src.sysmessage @0810 Balron Hunt : "<eval <src.tag0.balronkestim2>>/115"
endif






[itemdef i_uniqweap]
ID=i_grave_stone

ON=@CREATE
ATTR=010
COLOR=0455


ON=@Click
message @0481 Weapon Stone
return 1

ON=@dclick
src.dialog d_uniqweap
return 1

[DIALOG d_uniqweap]           
0, 0
nomove
resizepic 25 18 5054 291 200
page 0
text 125 25 10 0   
text 65 45 50 1
text 65 62 50 2
text 65 82 50 3
text 65 102 50 4
text 65 122 50 5
text 65 142 50 6
text 65 162 50 7
text 65 182 50 8
text 35 220 50 9

button 35 43 55 56  1 0 1
button 35 63 55 56 1 0 2
button 35 83 55 56 1 0 3
button 35 103 55 56 1 0 4
button 35 123 55 56 1 0 5
button 35 143 55 56 1 0 6
button 35 163 55 56 1 0 7
button 35 183 55 56 1 0 8

[DIALOG d_uniqweap TEXT]
<Serv.name> Qp Stone
Scythe Of Soul : 3250 Qp
Daemon Hunter's Blade : 1000 Qp
Golden Sword : 7850 Qp
BH Of Silent Hill : 2780 Qp
Omega Blade : 10000 Qp
----
----
----
Quest Pointiniz : <eval <src.tag0.questpoint>>

[DIALOG d_uniqweap BUTTON]
onbutton=0
sysmessage= @07d1 Birsey Almadiniz ...
onbutton=1
if !(<src.tag0.questpoint> > 3250)
src.sysmessage @0785,1,1 Bu silahi almak icin 3250 Quest Pointiniz olmalidir.
else
src.tag0.questpoint -=3250
src.newitem i_fenc_sos
src.act.bounce
endif
onbutton=2
if !(<src.tag0.questpoint> > 1000)
src.sysmessage @0785,1,1 Bu silahi almak icin 1000 Quest Pointiniz olmalidir.
else
src.tag0.questpoint -=1000
src.newitem i_fenc_dhb
src.act.bounce
endif
onbutton=3
if !(<src.tag0.questpoint> > 7850)
src.sysmessage @0785,1,1 Bu silahi almak icin 7850 Quest Pointiniz olmalidir.
else
src.tag0.questpoint -=7850
src.newitem i_sw_dhb
src.act.bounce
endif
onbutton=4
if !(<src.tag0.questpoint> > 2780)
src.sysmessage @0785,1,1 Bu silahi almak icin 2780 Quest Pointiniz olmalidir.
else
ssrc.tag0.questpoint -=2780
src.newitem i_sw_bh
src.act.bounce
endif
onbutton=5
if !(<src.tag0.questpoint> > 10000)
src.sysmessage @0785,1,1 Bu silahi almak icin 10000 Quest Pointiniz olmalidir.
else
src.tag0.questpoint -=10000
src.newitem i_blade_omg
src.act.bounce
endif
onbutton=6
src.sysmessage @0785,1,1 Suanlik Kapali...
onbutton=7
src.sysmessage @0785,1,1 Suanlik Kapali...
onbutton=8
src.sysmessage @0785,1,1 Suanlik Kapali...




[EOF]



Evet arkadaslar, uzun uğraşlar sonunda yazdıgım level sistemimi sizlerle paylaşmak istedim, eğer varsa bi isteginiz buraya yazabilirsiniz veya varsa bi bug bi sorun bi kod hatası buraya yazarsanız yardımcı olmaya calısırım.

Umarım birçok arkadaşımızın işine yarar...

/Ingilizcemde bikaç hata olabilir./

Yorumlarinizi bekliyorum...


Bu arada, Maximum level 20.



Yazmayı unutmuşum, exp sadece 6 tane üstünde Exp Gain yazan yaratıklardan alır ve Sistem 56b de sorunsuz çalışır.







Sanırım bug kalmadı. spherede 0 error. Son vers. Şimdi ekledim Gayet Güzel Calısıo fıstık gibi oldu..







/// Son Guncelleme : Triva ve quest point eklendi, yakında ititem stoneler eklendi .level yazarak yeni menuyu gorebilirsiniz, ve gorev sistemi eklendi. Sac komutu eklendi


Bu mesaj Rexos tarafından 2008-06-09 14:12 GMT, 177 Gün önce düzenlendi.


Ilshenar The Epic RPG

www.ilshenar.com / çok yakında aktif.

HP-Nexiel

Low Moderator

Online durumu

Nereden: Turkey Yalova
Meslek: Öğrenci
Yaş: 115
U-S Puan: 78
  9  

#294987   2008-05-17 10:55 GMT      


Ellerine sağlık..
Yanlız " tab , var " gibi ifadeleri şöyle kullanman daha hoş olurdu..


Kod:
tag0
var0

Rexos

Banned

Online durumu

Nereden: Turkey Turistlerin Mekanı
Meslek: Öğrenci
Yaş: 16
U-S Puan: 0
  0  

#294988   2008-05-17 10:56 GMT      


Düzelttim tüm bugları


Bu mesaj Rexos tarafından 2008-05-17 14:41 GMT, 200 Gün önce düzenlendi.


Ilshenar The Epic RPG

www.ilshenar.com / çok yakında aktif.

HP-Nexiel

Low Moderator

Online durumu

Nereden: Turkey Yalova
Meslek: Öğrenci
Yaş: 115
U-S Puan: 78
  9  

#294994   2008-05-17 11:36 GMT      


Bu yazdığın sistemde hata olmayabilir belki ama başka birisinde " tag ve var " ifadelerini kullandığında sphere'nin konsolunda " symbol " hatası verebilir..

Bunun genel sebepleri ;

- Var
- Tag'lardır..

Rexos

Banned

Online durumu

Nereden: Turkey Turistlerin Mekanı
Meslek: Öğrenci
Yaş: 16
U-S Puan: 0
  0  

#295003   2008-05-17 12:22 GMT      


düzelttim hepsini.


Bu mesaj Rexos tarafından 2008-05-17 14:41 GMT, 200 Gün önce düzenlendi.


Ilshenar The Epic RPG

www.ilshenar.com / çok yakında aktif.

sargon

Banned

Online durumu

Nereden: Turkey istanbul
Meslek: serbes
Yaş: 25
U-S Puan: 0
  -2  

#295034   2008-05-17 14:21 GMT      


ya olmadi yaptimda olmadi tam olarak nasi yapicam ve nereye koyucam acik bilgi veirrmisinzi


Rexos

Banned

Online durumu

Nereden: Turkey Turistlerin Mekanı
Meslek: Öğrenci
Yaş: 16
U-S Puan: 0
  0  

#295038   2008-05-17 14:25 GMT      


sistemi şimdi yeniledim birdaha ekle ve şimdi .xevents +e_levellol yaz kendine tıkla .tag.lvl1atladim 1 yaz kendine tıkla
.levelkur yaz sonra oraya bitane add c_Ex_monster1 cıkar kes onu exp arttır sonra kes kes kes kes lvl atla skill fln gelsin ok


Ilshenar The Epic RPG

www.ilshenar.com / çok yakında aktif.

sargon

Banned

Online durumu

Nereden: Turkey istanbul
Meslek: serbes
Yaş: 25
U-S Puan: 0
  -2  

#295041   2008-05-17 14:27 GMT      


.levelkur diyince bişe cikmiyo


Rexos

Banned

Online durumu

Nereden: Turkey Turistlerin Mekanı
Meslek: Öğrenci
Yaş: 16
U-S Puan: 0
  0  

#295042   2008-05-17 14:28 GMT      


çıkmıcak zaten o ayarları yapıyor onu yazmassan çalışmaz


Ilshenar The Epic RPG

www.ilshenar.com / çok yakında aktif.

sargon

Banned

Online durumu

Nereden: Turkey istanbul
Meslek: serbes
Yaş: 25
U-S Puan: 0
  -2  

#295043   2008-05-17 14:30 GMT      


oldu cok saol


Bu mesaj sargon tarafından 2008-05-17 14:36 GMT, 200 Gün önce düzenlendi.


Rexos

Banned

Online durumu

Nereden: Turkey Turistlerin Mekanı
Meslek: Öğrenci
Yaş: 16
U-S Puan: 0
  0  

#295044   2008-05-17 14:34 GMT      


Tamam.


Bu mesaj Rexos tarafından 2008-05-17 14:42 GMT, 200 Gün önce düzenlendi.


Ilshenar The Epic RPG

www.ilshenar.com / çok yakında aktif.

Nexima

U-Ser

Online durumu

Nereden: Turkey Konya
Meslek:
Yaş: 19
U-S Puan: 22.38
  4  

#295050   2008-05-17 15:36 GMT      


Teşekkürler.


Ne irfandır veren ahlaka yükseklik ne vicdandır.Fazilet hissi insanlarda Allah korkusundadır.


M. Akif ERSOY

Rexos

Banned

Online durumu

Nereden: Turkey Turistlerin Mekanı
Meslek: Öğrenci
Yaş: 16
U-S Puan: 0
  0  

#295079   2008-05-17 18:02 GMT      


Önemli degil..


Ilshenar The Epic RPG

www.ilshenar.com / çok yakında aktif.

Rurouni

U-Ser

Online durumu

Nereden: Turkey Antalya
Meslek: Öğrenci
Yaş:
U-S Puan: 0
  0  

#295215   2008-05-18 12:35 GMT      


Çok güzel olmuş eline sağlık olsun


Rexos

Banned

Online durumu

Nereden: Turkey Turistlerin Mekanı
Meslek: Öğrenci
Yaş: 16
U-S Puan: 0
  0  

#295216   2008-05-18 12:40 GMT      


teşekkürler


Ilshenar The Epic RPG

www.ilshenar.com / çok yakında aktif.

HP-Nexiel

Low Moderator

Online durumu

Nereden: Turkey Yalova
Meslek: Öğrenci
Yaş: 115
U-S Puan: 78
  9  

#295217   2008-05-18 12:41 GMT      


Şuraya şunu eklersen daha iyi anlaşılabilir..

Kod:
[function levelkur]
.
.
.
.
.
src.sysmessage @58,,1 Sunucunun level ayarlaması tamamlanmistir..

Rexos

Banned

Online durumu

Nereden: Turkey Turistlerin Mekanı
Meslek: Öğrenci
Yaş: 16
U-S Puan: 0
  0  

#295218   2008-05-18 12:44 GMT      


hmm dogru diyorsun, ben kendim orda ne yaptıgını bildigim icin eklememistim haklısın.


Ilshenar The Epic RPG

www.ilshenar.com / çok yakında aktif.

cemderman

U-Ser

Online durumu

Nereden: Turkey Istanbul
Meslek: 3dsmax Kullanıcısı
Yaş: 15
U-S Puan: 0
  0  

#295433   2008-05-19 09:29 GMT      


Bundaki canavarları değiştirebiliyormuyuz yani kendi npclerimizi koysak onlardan expgelse ?


Lodiblood
4ever Wow
Uo Machine

Rexos

Banned

Online durumu

Nereden: Turkey Turistlerin Mekanı
Meslek: Öğrenci
Yaş: 16
U-S Puan: 0
  0  

#295528   2008-05-19 15:17 GMT      


tabiki ayarlayabilirsin events in altındaki on=@kill bölümünde argo.baseid == c_xx yaparsın. o yaratıgında on=@death bölümünü flan ayarlarsın..


Ilshenar The Epic RPG

www.ilshenar.com / çok yakında aktif.

bartholomeas

U-Ser

Online durumu

Nereden: Turkey Yer 6
Meslek: Uzman Çavuş
Yaş:
U-S Puan: 0
  0  

#298094   2008-05-31 06:53 GMT      


Rexon Bak Bakalım senin scp&裟yi birazcıkın sadeleştirdim...

Beğinicekmisin...

ama c_ex_manster lar felan yok onlarıda bi zahmet biri ekleyi versin işe gidicem daha... allahtan öğleye kadar bu gün

Kod:
/*Script Creator/Yaratan: Rexos
/*Server Name/Sunucu Adi:
/*Server&裟s Site/ Sunucu sitesi:
/*Last Editor/Son Duzenleyen: Rexos
/*Created At/Tarih: Cumartesi/Saturday-16-05-2008
/*PS: Please Dont Delete this informations, if you want to write your name, you can add, but lower then my sentences
/*NOT: Lutfen bu Bilgileri silmeyin, Eğer isminizi yazmak istiyorsanız, benim cümlelerimin altına ekleyebilirsiniz.
/*Edit by Bartholomeas :)
/*Editing At : 26-05-2008
/*Eline sağlık bazı değişiklikler yaptım ama kusura bakam
** Kurulum : .levelkur yazıyorsunuz, oyuna ilk giriste tag0.levelsayi 0 yapıcaksınız, events e_levellol u verdiriceksiniz, tag0.lvl1atladim 1 yapıcaksınız. Bi alan yapıcaksınız ex monsterlarıda oraya ekliyeceksiniz. / Silahları ekleyebilirsiniz yaratıklara veya yaratıkların lootlarını ayarlayabilirsin.
** Setup : type .levelkur, then add tag0.levelsayi 0 events +e_levellol tag0.lvl1atladim 1 to all first logins.then create a new place for exp. monsters, and kill them all ! / You can add theese weapons to monsters. you can change itemloot by exp gaining monsters.

** Yeni : Level exp sayıları degistirilebilir function levelkur altında var.lvl1 2500 yazıyor 1000 yaparsanız kişi 1000 exp topladıgında lvl atlar.            ----------          Triva ve quest point eklendi, İtem stone eklendi , Gorev sistemi eklendi. level munusu degisti ,level yazip yenilikleri gorun (Level Sistemi Bitirldi) / Baslangic Stone eklendi.
** New: levels exp points can change, under function levelkur > var.lvl1 2500 type var.lvl1 1000.if killer collect 1000 exp points he will level up.    ---------- Triva and Quest point added..Item stone added, mission system added type .level and see changes. (Level system finished) / Starting stone added

** Son Guncelleme :  Pazar-18-05-2008 - 16:56
** Last Refresh : Sunday-18-05-2008 - 16:56

(My English is not very nice, but not very bad.)

[plevel 1]
level
levelbilgi

[plevel 7]
levelkur

/////////////////////////////////////////////////////////////////1

[function lvl1]
if (<src.tag0.expmi> > <var0.lvl1>)
src.tag0.levelsayi +=1
src.tag0.lvl1atladim 0
src.tag0.lvl2atladim 1
src.lvefect
src.anim 17
src.title Novice User
src.dialogclose d_lvlatladiniz
src.dialog d_lvlatladiniz
endif

/////////////////////////////////////////////////////////////////2

[function lvl2]
if (<src.tag0.expmi> > <var0.lvl2>)
src.tag0.levelsayi +=1
src.lvefect
src.anim 17
src.tag0.lvl1atladim 0
src.tag0.lvl2atladim 0
src.tag0.lvl3atladim 1
src.title Newbie User
src.dialogclose d_lvlatladiniz
src.dialog d_lvlatladiniz
endif

/////////////////////////////////////////////////////////////////3

[function lvl3]
if (<src.tag0.expmi> > <var0.lvl3>)
src.tag0.levelsayi +=1
src.lvefect
src.anim 17
src.tag0.lvl2atladim 0
src.tag0.lvl3atladim 0
src.tag0.lvl4atladim 1
src.title User
src.dialogclose d_lvlatladiniz
src.dialog d_lvlatladiniz
endif

/////////////////////////////////////////////////////////////////4

[function lvl4]
if (<src.tag0.expmi> > <var0.lvl4>)
src.tag0.levelsayi +=1
src.lvefect
src.anim 17
src.tag0.lvl3atladim 0
src.tag0.lvl4atladim 0
src.tag0.lvl5atladim 1
src.title User
src.dialogclose d_lvlatladiniz
src.dialog d_lvlatladiniz
endif

/////////////////////////////////////////////////////////////////

[function lvl5]
if (<src.tag0.expmi> > <var0.lvl5>)
src.tag0.levelsayi +=1
src.lvefect
src.anim 17
src.tag0.lvl4atladim 0
src.tag0.lvl5atladim 0
src.tag0.lvl6atladim 1
src.title Normal User
src.dialogclose d_lvlatladiniz
src.dialog d_lvlatladiniz
endif

/////////////////////////////////////////////////////////////////

[function lvl6]
if (<src.tag0.expmi> > <var0.lvl6>)
src.tag0.levelsayi +=1
src.lvefect
src.anim 17
src.tag0.lvl5atladim 0
src.tag0.lvl6atladim 0
src.tag0.lvl7atladim 1
src.title Normal User
src.dialogclose d_lvlatladiniz
src.dialog d_lvlatladiniz
endif

/////////////////////////////////////////////////////////////////

[function lvl7]
if (<src.tag0.expmi> > <var0.lvl7>)
src.tag0.levelsayi +=1
src.sysmessage @0785,1,1 T
src.lvefect
src.anim 17
src.tag0.lvl6atladim 0
src.tag0.lvl7atladim 0
src.tag0.lvl8atladim 1
src.title Normal User
src.dialogclose d_lvlatladiniz
src.dialog d_lvlatladiniz
endif

/////////////////////////////////////////////////////////////////

[function lvl8]
if (<src.tag0.expmi> > <var0.lvl8>)
src.tag0.levelsayi +=1
src.lvefect
src.anim 17
src.tag0.lvl7atladim 0
src.tag0.lvl8atladim 0
src.tag0.lvl9atladim 1
src.title Powerfull User
src.dialogclose d_lvlatladiniz
src.dialog d_lvlatladiniz
endif

/////////////////////////////////////////////////////////////////

[function lvl9]
if (<src.tag0.expmi> > <var0.lvl9>)
src.tag0.levelsayi +=1
src.lvefect
src.anim 17
src.tag0.lvl8atladim 0
src.tag0.lvl9atladim 0
src.tag0.lvl10atladim 1
src.title Expert User
src.dialogclose d_lvlatladiniz
src.dialog d_lvlatladiniz
endif

/////////////////////////////////////////////////////////////////

[function lvl10]
if (<src.tag0.expmi> > <var0.lvl10>)
src.tag0.levelsayi +=1
src.lvefect
src.anim 17
src.tag0.lvl9atladim 0
src.tag0.lvl10atladim 0
src.tag0.lvl11atladim 1
src.title Expert User
src.dialogclose d_lvlatladiniz
src.dialog d_lvlatladiniz
endif

/////////////////////////////////////////////////////////////////

[function lvl11]
if (<src.tag0.expmi> > <var0.lvl11>)
src.tag0.levelsayi +=1
src.lvefect
src.anim 17
src.tag0.lvl10atladim 0
src.tag0.lvl11atladim 0
src.tag0.lvl12atladim 1
src.title Adept User
src.dialogclose d_lvlatladiniz
src.dialog d_lvlatladiniz
endif

/////////////////////////////////////////////////////////////////

[function lvl12]
if (<src.tag0.expmi> > <var0.lvl12>)
src.tag0.levelsayi +=1
src.lvefect
src.anim 17
src.tag0.lvl11atladim 0
src.tag0.lvl12atladim 0
src.tag0.lvl13atladim 1
src.title Adept User
src.dialogclose d_lvlatladiniz
src.dialog d_lvlatladiniz
endif

/////////////////////////////////////////////////////////////////

[function lvl13]
if (<src.tag0.expmi> > <var0.lvl13>)
src.tag0.levelsayi +=1
src.lvefect
src.anim 17
src.tag0.lvl12atladim 0
src.tag0.lvl13atladim 0
src.tag0.lvl14atladim 1
src.title Adept User
src.dialogclose d_lvlatladiniz
src.dialog d_lvlatladiniz
endif

/////////////////////////////////////////////////////////////////

[function lvl14]
if (<src.tag0.