Nidavelir2.to Server Files paylaşımında kaynak kodları, pack yapısı, IkarusShop sistemi ve gerekli SQL kurulum adımlarını tek yerde topladık.
Nidavelir2.to Server Files
Merhaba arkadaşlar, bu paylaşımda Nidavelir2.to Server Files dosyaları yer alıyor. İçerik tarafında işinize yarayacak, hazır kullanıma uygun birçok özel sistem bulunuyor. Birkaç görsel de eklenmiş durumda, zaten genel yapı oradan da az çok anlaşılıyor.
Baştan önemli notu bırakayım: paketin içinde files mysql yok. Yani burada sadece kaynak kodları ve pack dosyaları mevcut. Kurulum yapacak olanların SQL tarafını ayrıca hazırlaması gerekiyor. Bu yüzden elinizde tam paket sanıp direkt kurulum beklemeyin; server tarafını ayağa kaldırmadan önce veritabanı kısmını ayrıca kurmanız lazım.
Altyapı ve Sistem Tarafı
Paylaşımda altyapı olarak MartySama tabanı kullanıldığı belirtilmiş. Bunun yanında sistem tarafında dikkat çeken detaylardan biri de sorunsuz IkarusShop sisteminin ekli olması. Hazır sistem kurup üstüne kendi düzenini oturtmak isteyenler için bu tarz şeyler önemli oluyor çünkü sonradan entegre etmeye uğraşmak ayrı vakit alıyor.
Genel mantık olarak bu paylaşım, kaynak tarafını eline alıp düzenlemek isteyenlere daha uygun duruyor. Yani sıfırdan toplamak yerine elinde bir temel olsun, source ve pack üstünden ilerleyeyim diyorsan iş görebilecek bir içerik gibi duruyor.
SQL Kurulumu
MySQL tarafında paylaşımda özellikle Infernal2.1 tarafından verilen kurulum adımlarına göre ilerlenmesi söylenmiş. Kurulum mantığı da oldukça net bırakılmış. Toplamda 4 veritabanı altında yaklaşık 87 tablo oluşturuluyor.
Kurulumda geçen SQL dosyaları şu şekilde:
- 00_INSTALL.sql → tüm kurulumları sırayla içe aktaran ana dosya
- 01_account.sql →
srv1_account - 02_player.sql →
srv1_player - 03_common.sql →
srv1_common - 04_log.sql →
srv1_log - 05_proto.sql →
srv1_player
Tablo içerikleri de klasik account, player, common, log ve proto yapısını kapsıyor. Yani hesaplar, itemler, guild yapıları, pet sistemi, dungeon verileri, battle pass, IkarusShop, log kayıtları ve proto tabloları burada hazırlanıyor.
Kurulum isterseniz tek seferde yapılabiliyor:
mysql -u root -p < 00_INSTALL.sql
Ya da sırayla tek tek import edebiliyorsunuz:
mysql -u root -p < 01_account.sql
mysql -u root -p < 02_player.sql
mysql -u root -p < 03_common.sql
mysql -u root -p < 04_log.sql
mysql -u root -p < 05_proto.sql
Bunlardan sonra proto veri kısmı ayrıca içe aktarılmalı. Yani item_proto ve mob_proto tablolarının veri importu da gerekiyor:
mysql -u root -p srv1_player < "source-client/Srcs/Tools/Pack Protos Script/Pack Protos Script/item_proto.sql"
mysql -u root -p srv1_player < "source-client/Srcs/Tools/Pack Protos Script/Pack Protos Script/mob_proto.sql"
Kurulumda Dikkat Edilecekler
Paylaşılan SQL yapısında bazı sütunlar source içindeki #ifdef yapılarına göre bırakılmış. Eğer sizin build tarafınızda o tanımlar aktif değilse, bu kolonlar boşta kalır ama bu tek başına sorun anlamına gelmez. Yani kullanılmayan alanlar sistemde durabilir.
Bir diğer önemli detay da veritabanı isimleri. srv1_account, srv1_player, srv1_common ve srv1_log isimleri, server tarafındaki conf.txt dosyasında ne kullanıyorsanız onunla birebir uyuşmalı. Eğer burada isimler farklıysa bağlantı tarafında sorun yaşarsınız.


















Özetle bu paylaşım, içinde kaynak kodları ve pack dosyaları bulunan, altyapısı belli, IkarusShop sistemi hazır gelen ve SQL kurulumu ayrıca verilen bir server paketi arayanlara hitap ediyor. Özellikle source düzenlemeyi sevenler için derli toplu bir temel olabilir. MySQL kısmının ayrı verilmiş olması da kötü değil; en azından kurulum tarafı açık şekilde gösterilmiş.
İndirme Linki İçin Tıkla
VT İçin Tıkla
Paylaş :








