|
[FIX]
Magery Fix
Büyü atınca spellbook ve mace stafflar elden düşmesin.
Bazı büyülerin ev içinde ve korumalı alanda kullanılamaması
Bazı büyülerin üzerinizde poison varken kullanılamaması
Bazı büyüleri sadece kendine atabilme
Poison büyüsünün kendisine atılamaması
Donmuş, taş veya üzerinde zırh varsa büyü atılamaması
Ev ve pazar vendorlarına büyü atılamaması
Summon büyülerini gezi içinde kullanamama
Hiding yaparken altında binek varsa gizlenememe
Otomatik Trapped Pouch patlaması
Guild üyelerini iyileştirememe
Itemlerin isminin yeşil yazması
Weapon Fix
Guild Fix
Newbie Fix
Cesetlerde renkli eşya sayısı
Çantalarda kaç eşya olduğunu yazması
Kendi çantanda kaç eşya olduğunu senden başka kimse göremesin
Spellbook'a iki kere tıklayınca eline gelsin
Incognito büyüsü varken ceset açamasın
Stafflar cesetleri ve playerlerin çantalarını açamasın
Potionlar yerdeyken çantada kullanabilirsiniz uyarısı versin
Plevel 7 den düşük stafflar spawnı aktif veya inaktif duruma geçiremesin
Kılıç yaratılınca araştırılmış çıksın
Plevel 7 den küçük stafflar worldgem bit yaratamasın
Staff Plevel
Guild Stone Fix
Guild Name
Jailde iken göstersin
Plevel 7 ve 1 dışında kimse spawn ve hayvanat bahcesine giremesin
Vendor Fix
Monster Fix (Hits)
Animal Fix (Sahip)
Stafflar bineğe binemesin
Vendora çift tıklayınca buy dialogu açılsın
İtem satın alınca yell geçsin
İtem satınca yell geçsin
Poison Fix
Paralyze Fix
Rename Fix
Balık yakalayınca balıklar çantaya düşsün
Mage ile yemek yapınca yemek çantaya düşsün
Profil
Ölünce kimin kimin tarafından öldürüldüğü yell geçsin
Açlıktan Ölme
Bleeding Bonus
Disarm Bonus
Stun Bonus
Dismount Bonus
Paradarbe Bonus
Deadly Arrow Bonus
Breathtaking Bonus
Fast Arrow Bonus
Armor to Rural Bonusu
Elven Quiver ok ayarı yapıldı.
İsteğe göre spell adı yazma ayarlandı.
İbranice fixlendi.
Ölülerde mage kasılması engellendi.
Kazma, olta ve baltayı elden bırakınca skillin kesilmesi ayarlandı.
Potion fonksiyonu düzenlendi.
Staff eventi bir if altında toplandı.
Weapon fix güncellendi.
ispotion sorunu düzeltildi.
Üzerinde zehir varken heal potion içilmesi engellendi.
[NO FIX]
Kişisel renklendirme.
Healing
Veterinary
Staff loglamaları.
Spawn sistemi.
Magic Resistance
Ship Fix[/nofix][/fix]
Daha önceden bonuslar için yorum yapıldığı için onları kopyalayayım yani örnek olarak 
[Typedef t_weapon_sword]
On=@EquipTest
LOCAL.WEAP_LEVEL=<f_moonsep 3,<def.weapon_<f_moonsep <f_moonsep 0,<explode _,<baseid>>>,<explode _,<baseid>>>>>
LOCAL.PLACE=<eval (<DLOCAL.WEAP_LEVEL>/3)+1>
//LOCAL.PLACE <eval (<f_moonsep 3,<def.weapon_<f_moonsep <f_moonsep 0,<explode _,<baseid>>>,<explode _,<baseid>>>>>/3)+1>
if <src.<serv.skill.<skill>.key>> < <strarg <f_moonsep <dlocal.place>,<def.weapon_<skill>>>>
src.fix Bunu kullanmak için en az <strarg <f_moonsep <dlocal.place>,<def.weapon_<skill>>>> <strtolower <serv.skill.<skill>.key>> becerisine sahip olmalısınız.
return 1
endif
if (<src.tactics> < <strarg <streat <f_moonsep <dlocal.place>,<def.weapon_<skill>>>>>) && <ddef.weapon_usetactics>
src.fix Bunu kullanmak için en az <strarg <streat <f_moonsep <dlocal.place>,<def.weapon_<skill>>>>> tactics becerisine sahip olmalısınız.
return 1
endif
if (<src.anatomy> < <streat <streat <f_moonsep <dlocal.place>,<def.weapon_<skill>>>>>) && <ddef.weapon_useanatomy>
src.fix Bunu kullanmak için en az <streat <streat <f_moonsep <dlocal.place>,<def.weapon_<skill>>>>> anatomy becerisine sahip olmalısınız.
return 1
endif
src.events +e_<skill>
On=@Unequip
timerf 1,src.f_check_weaponcuk <skill>, sword
//src.events -e_<skill>[Events e_40]
On=@Hit
if (<src.flags>&statf_stone) || (<src.region.safe>)
return 0
elif (<findlayer(1).type> == t_weapon_sword) && <f_moonsep 1,<def.bonus_bleeding>> //Bleeding
if (<swordsmanship> >= <f_moonsep 2,<def.bonus_bleeding>>) && (<tactics> >= <f_moonsep 3,<def.bonus_bleeding>>)
if (rand(<f_moonsep 4,<def.bonus_bleeding>>) <= 1) && !(<src.findid.i_bleeding>) && !(<src.findid.i_bleeding2>)
src.damage {3 5}
src.hits (<src.hits> - 5)
src.skill fail
local.act <src.act.uid>
src.newitem i_bleeding
src.act.equip
src.newitem i_bleeding2
src.act.equip
src.act <local.act>
src.emotetr *Ölümcül Yara Alır*
return 1
endif
endif
elif (<findlayer(2).type> == t_weapon_sword) && <f_moonsep 1,<def.bonus_armor_breaking>>
if (<swordsmanship> >= <f_moonsep 2,<def.bonus_armor_breaking>>) && (<tactics> >= <f_moonsep 3,<def.bonus_armor_breaking>>)
if (rand(<f_moonsep 4,<def.bonus_armor_breaking>>) <= 1)
if (<src.findtype.t_armor>)
LOCAL.ARSEC=<src.findtype.t_armor.uid>
if (<src.finduid.<LOCAL.ARSEC>.hitpoints> > 15)
src.finduid.<LOCAL.ARSEC>.hitpoints -=15
src.emotetr *Zırh Hasar Alır*
src.skill fail
else
src.finduid.<LOCAL.ARSEC>.remove
src.emotetr *Zırh Kırılır*
endif
endif
endif
endif
endif[Function f_check_weaponcuk]
if (<findlayer(1).type> != t_weapon_<argv[1]>) && (<findlayer(2).type> != t_weapon_<argv[1]>)
events -e_<dargv[0]>
endif
Fahrenait :hatta typedef ler bunun için var
Fixlerinizde çok fazla genel event kullanmayın. Mesela bütün oyunculara verdiğiniz bir event da çok fazla click,itemclik,dclick,itemdclik gibi serverda çok kullanılan triggerları vermeyin. Bunlar sunucunuzu daha çok yorar.
Eğer bunları vermeniz gerekiyorsa ilgili eşyalar üzerinden verdirmeye çalışın. Çok da zorunlu ve genel bir şey ise o zaman genel eventlarda kullanın. Her clickte yapılan bir kaç kontrol, serverınıza ekstra ekstsa yük demektir
Shovel :Eyvallah kanka ama ben her zamanki gibi ayrı ayrıda paylaşacam. Ama amaç artık nebula zamanından kalan ve artık hiç bir sunucuda işe yaramayan sadece mage için kullanan fixin yerine 56b ye uyumlu, buranın sorunlarını fixlemek.
Hamit çok başarılı işler yapıyorsun fakat bu yaptıkların bir olduğunda anlamlı olmuyor gibime geliyor bence sen bunları parça parça paylaşman daha çok yararlı olacak.
Afronola :Bu yüzden typedef li örneği vermiştimFahrenait :hatta typedef ler bunun için var
Fixlerinizde çok fazla genel event kullanmayın. Mesela bütün oyunculara verdiğiniz bir event da çok fazla click,itemclik,dclick,itemdclik gibi serverda çok kullanılan triggerları vermeyin. Bunlar sunucunuzu daha çok yorar.
Eğer bunları vermeniz gerekiyorsa ilgili eşyalar üzerinden verdirmeye çalışın. Çok da zorunlu ve genel bir şey ise o zaman genel eventlarda kullanın. Her clickte yapılan bir kaç kontrol, serverınıza ekstra ekstsa yük demektir


Yere atılan itemlerin silinmesi ayarlandı.
Ship Fix yazıldı.
.Stat komutu, menüsü ve itemleri ayarlandı.
[NO FIX]
Kişisel renklendirme.
Healing
Veterinary
Staff loglamaları.
Spawn sistemi.
Magic Resistance
BeggingLoglamalar;**************************************************
Komut kullanımı: .xcolor 00
Zaman: 2013/01/07 21:05:09
Mekan: Mt Kendall (2554,503,9)
Etraftaki Oyuncular: Batuhan (resci) [0455c].
**************************************************
Komut kullanımı: .admin
Zaman: 2013/01/07 21:10:48
Mekan: Mt Kendall (2548,501,30)
Etraftaki Oyuncular: Hiç kimse.
|
|
| Konu | Kategori | Son cevap | Son yazan | Mesaj | Görüntüleme | |
|---|---|---|---|---|---|---|
|
|
Hazır sunucu veya script pack hk.
Son cevap: 09-11 20:01 · Son yazan: Aftrosh* · Mesaj: 2 · Görüntü: 1673
|
Sarı Sayfalar | 09-11 20:01 | 2 | 1673 | |
|
|
Copilot ve Sphere Script
Son cevap: 05-04 20:59 · Son yazan: Athynas · Mesaj: 9 · Görüntü: 5289
|
Script Yardımı | 05-04 20:59 | 9 | 5289 | |
|
|
Sphere X ve Script Pack
Son cevap: 22-11 13:26 · Son yazan: xrambo · Mesaj: 7 · Görüntü: 5042
|
Script Yardımı | 22-11 13:26 | 7 | 5042 | |
|
|
Ultima Online Twitch Paketi Açık Kaynaklı Script
Son cevap: 13-04 20:53 · Son yazan: NorthShieldUO · Mesaj: 19 · Görüntü: 9151
|
Diğer Emulatörler ve Script Yardım | 13-04 20:53 | 19 | 9151 | |
|
|
Ücretli Script Yardımı
Son cevap: 23-01 23:13 · Son yazan: Sarhos · Mesaj: 8 · Görüntü: 3833
|
Script Yardımı | 23-01 23:13 | 8 | 3833 |