Herkese iyi forumlar...
Değerli forum üyeleri ve değerli MaxiGuard kullanıcıları için bu paylaşımımda sizlere MaxiGuard'a özel 50 Adet canlı title scroll paylaşımı yapacağım ve yapımını anlatacağım. Bu Scroll'lar sayesinde oyuncularınıza canlı olarak title verebilir ve Title Manager penceresine verdiğiniz title'ı ekleyebilirsiniz.
Öncelikle gerekli dosyaları indirip daha sonrasında anlatıma geçelim.
Paylaşım Adı: | Title Scrolls |
Paylaşım İçeriği: | Text , Icon |
Download: | *** Gizli metin: alıntı yapılamaz. *** |
VirüsTotal: | *** Gizli metin: alıntı yapılamaz. *** |
Bilgilendirme;
Bildiğiniz üzere MaxiGuard canlı scroll özelliğini destekliyor bu konuda önemli bir husus var, Oda şudur ki _RefSkill tablosuna her scroll için ekleme yapmak yerine tüm scroll'lar için sadece 1 kez ekleme yapmanız yeterlidir.
Ayrıca daha sonrasında title scroll sayısını yükseltmek isterseniz sadece _RefObjCommon'a ekleme yaparken 56 dan sonra 57,58,59... diye devam ettirerek ekleme yapın. Aynı şekilde 50 den az eklemek istiyorsanız, kaç adet eksik ekleyecekseniz sondan eksilterek eklemeniz gerekiyor ki prosedür kısmında bir değişiklik yapmayın.
Database Kısmı;
_RefSkill: Bu tabloya text dosyanın içerisindeki verileri direk kopyalayıp yapıştırabilirsiniz. Herhangi bir kısmını değiştirmenize
gerek yok! _RefObjItem: Bu tabloya text dosyanın içerisindeki verileri direk kopyalayıp yapıştırabilirsiniz. Herhangi bir kısmını değiştirmenize gerek yok! _RefObjCommon: Bu tabloya ekleme yaparken eğer Excel kullanıyorsanız önce excele geçirin daha sonra en son satırdaki yani _RefObjCommon'un link kısmına denk gelen sütuna _RefObjItem tablosuna eklediğiniz verilerin ID kısmını kopyaladıktan sonra yapıştırın. Unutmayın ID kısmını alabilmek için önce _RefObjItem tablosuna ekleme yapmanız gerekiyor aksi takdirde tek tek eliniz ile _RefObjCommon'un link kısmını düzeltmek haliyle yorucu olacaktır. _RefHWANLevel: Eğer bu tabloya daha önce bir ekleme yapmadıysanız text dosyanın içerisindeki verileri direk kopyalayıp yapıştırabilirsiniz. Herhangi bir kısmını değiştirmenize gerek yok! Prosedür Kısmı;
1. Create DB MaxiGuard_Features: Bu text dosyasının içerisindeki verileri kopyalayıp yeni bir query oluşturduktan sonra içerisine yapıştırıp execute ediyoruz ve MaxiGuard_Features adında bir database oluşturuyoruz bundan sonraki MaxiGuard ile ilgili olan paylaşımlarımda bu database'yi kullanarak paylaşım yapacağım.
2. _Title_Scrolls: Bu text dosyasının içerisindeki verileri kopyalayıp yeni bir query oluşturduktan sonra içerisine yapıştırıp execute ediyoruz.
3. _AddLogItem: Bu text dosyasının içerisindeki verileri kopyalayıp SRO_VT_LOG veritabanındaki _AddLogItem prosedürünün içinde AS 'tan sonraki kısma yapıştırın.
UYARI!: Eğer yeni bir veritabanı oluşturmak istemiyorsanız 2. den başlayın ve text dosyalarının içindeki veritabanı ismini kendinize göre ayarlayın.
Media.pk2 Kısmı;
icon ve icon64: Bu klasörün içindeki .ddj dosyalarının ismini değiştirmeden direk patch edebilirsiniz.
hwanleveldata: Eğer daha önce bu text dosyasının içine bir ekleme yapmadıysanız text dosyasının içindeki verileri direk kopyalayıp yapıştırabilirsiniz. Herhangi bir kısmını değiştirmenize gerek yok!
skilleffect: Bu text dosyasının içindeki verileri direk kopyalayıp yapıştırabilirsiniz. Herhangi bir kısmını değiştirmenize gerek yok!
textdata_object: Bu text dosyasının içindeki verileri direk kopyalayıp yapıştırabilirsiniz. Herhangi bir kısmını değiştirmenize gerek yok!
textuisystem: Bu text dosyasının içindeki verileri isterseniz direk kopyalayıp yapıştırabilirsiniz veya kendiniz dilediğiniz gibi title isimlerini özelleştirebilirsiniz!
UYARI!: Eğer DbToMedia kullanmıyorsanız aşağıdaki adımları da yapın. itemdata_xxxxx: Bu text dosyasının içindeki id'leri _RefObjCommon'a ekleme yaptığınız veriler ile eşleştirmeniz gerekiyor!
skilldata_xxxxxenc: Bu text dosyasının içindeki id'leri _RefSkill tablosuna ekleme yaptığınız veriler ile eşleştirmeniz gerekiyor!