🟨 Martysama (v5.8) üzerine fix mariadb sürüm🟨

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 153

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
not:
burdaki fixleri ya forumdan aldım yada turkmmo altyapı filesdan aldım.
piyasdaki çoğu altyapı fiels turkmmo altyapı filesdaki fixleri alıp satıyor.
o fixlerde tungaya aittir.
bu filesi kullanıp direk oyun açıcaksanız büyük oranda wslik serverde garanti veririm çökme sorunu yaşamassınız.

he daha fazla fix arıcaksanız bu konuyu gözden geçirin.
[/CENTER] hangi fix ne işe yarıyor bunu öğrenin kendi fielsinızda bu sorun var mı varsa ekleyin yoksa eklemeyin.unutmayın ki çoğı fix ya alıntıda yada o bugu kurtarır başka bi yeri bozabilir.Çünküğ forumda paylaşılan fixlerin çoğu büyük svlerde denenmemiştir patlayabilirisiniz.
hatt aşuda oluyor adamd iyork iserverimde bu fixi kulalnıyorum diyor ama bir süre sorna kendi fixi fieslindan kaldırıyor gelip burda konuyuda güncellemiyor.
o kadar şey bir insaki konuyu siliyor yanlış ekeldim gerkesiz şu hata oldu fielsdan kaldırdım falanda da demiyor.
olan yine bize oluyor niye güveniyoz

bu filesdada birçok fix vardır ama çoğu martysamadan alınmadır burdanda fix ayıklayabilirsiniz.
fixlerin ne işe yaradığı bu sahibnini dsicord suncusunda yazıyordu

bu eklediğim fixler hariç diğer fixler her fielsda eklidir. geri kalan fixler genelde her fielsda eklidir.
//zulfikar2 duellodaki-oyuncuya-saldiri-engel-gmlere-saldiri-engel
//zulfikar2 Oyundna cıkma karakter atma gibi sureleri 0 lama
//zulfikar2 %100 canla doşma
//zulfikar2 Ticaretten sonra bir yere gidemessin sure engeli kaldırma
//zulfikar2 Sınırsız yeşil pot
//zulfikar2 taş basma %100 yapıldı
//zulfikar2 yukleme-ekrani-olmadan-isinlanma
//zulfikar2 statu sıfırladışında yada oyuna bailadışında full hp ile başlar eski kod ustte
//zulfikar2 wsliks erverler icin bişi,ler full basma cevher efsun gibi
//zulfikar2 Eşyalara Ekledişiniz Cevherlerin Gecme Oranını Ayarlayın



190232_ff7c78a65b030d28dd4b2b6765b2e630.png

vdi
root
1
mysql
root
password

start
root@:~ # cd /burası filesi attığın yer/s3ll_svfiles/main
root@:~/s3ll_svfiles/main # ./admin_panel.py

resimdeki srv1 ile başlayan yerler web panelinizle uyumlu olmalı genelde web panelden ayarlamak zordur ben yapamadım.
bu sebeple eski haline çevirebilirsiniz yani srv1_account to account aynısını gen_settingde yapın 666 yapıp tekrar kanalalrı oluşturmanız gerekmekte
ben martysama yapısını bozmamak için normal olarak bıraktım.


190324_5e4ca52b2b96c67689dac07a63bf7a58.png

mysql tablolarıda burdan oluşturuluyor eski sürüm mysql 5x süürmlerinde ben yapamadım mariadb 1011 de düzgün şekilde oluyor.

freebsd files kısmında sql yerine gelin.

sh run.sh yapın hata vermeden oluştursa mysql tabloları oluşturmuş demektir.s1v1;_acoount yazan yerleride burdan ayarlayabilirsiiniz.

190326_37301da60ec5b8687d37fef6fd4d4023.png

SERVI FILES 5.8




190440_0142c7c0f7d004185d407cc542a2c000.png

eklenen fixler

bu fixleri aratırsanız filesin içinde bulucaksınız yani istemediğiniz fixi kaldırabilirsiniz

//zulfikar2 Otopot hızlı aç kapa fix
//zulfikar2 duellodaki-oyuncuya-saldiri-engel-gmlere-saldiri-engel
//zulfikar2 şzleyici modundayken veya sersemleme etkisindeyken saldırı işlemesi engellendi.FIX Observer Enemy Guild under Map War
//zulfikar2 Pazara vurulma hatası giderildi.
//zulfikar2 Level atlayınca pot verme kapatıldı.
//zulfikar2 Menzil Kısaltma a ve b şahsı vs atarken bazen kılıc karşı oyuncuya dokunsa bile damage işlemiyordu menzil arttırıldı.
//zulfikar2 Ticaretten sonra bir yere gidemessin sure engeli kaldırma
//zulfikar2 RemoveGoodAffect'e ateş hayaleti eklendi. Skill sıfırlandışında ateş hayaleti silinecek.
//zulfikar2 Yumruk Damagesi Engelleme
//zulfikar2 Sınırsız yeşil pot
//zulfikar2 Yeşil ve mor pot aktifken tekrar kullanılması engellendi.
//zulfikar2 taş basma %100 yapıldı
//zulfikar2 Yere Yang Atma Fix.
//zulfikar2 AutoGiveItem'da eşyaların kaybolmaması icin koyulan engeldeki hesaplama hatası giderilerek eşya kaybolması sorununun onune gecildi.
//zulfikar2 5300->30000 Default değer değiştirildi.
//zulfikar2 600->3600 Default değer değiştirildi.
//zulfikar2 Savaş ilanındaki savaş tipi değerin negatif olması nedeniyle oluşan çökme giderildi.MaviAyGames | Lonca Savaşı Exploit Fix
//zulfikar2 Core duşmesi yaşanmaması icin kontrol eklendi.
//zulfikar2 Oyundna cıkma karakter atma gibi sureleri 0 lama
//zulfikar2 %100 canla doşma
//zulfikar2 Savaş ilanındaki savaş tipi deşerin negatif olması nedeniyle oluşan cokme giderildi.MaviAyGames | Lonca Savaşı Exploit Fix
//zulfikar2 yukleme-ekrani-olmadan-isinlanma
//zulfikar2 set align de derece hesaplaması hatası cozumlendi.
//zulfikar2 statu sıfırladışında yada oyuna bailadışında full hp ile başlar eski kod ustte
//zulfikar2 wsliks erverler icin bişi,ler full basma cevher efsun gibi
//zulfikar2 Eşyalara Ekledişiniz Cevherlerin Gecme Oranını Ayarlayın
//zulfikar2 oyuncu isminde büyük-küçük harfler bulunmasından dolayı karakter üzerinde komutların çalışmaması sorunu giderildi.
//zulfikar2 pDungeon oluÅŸmaması durumunda core düşmesine sebep olan hata giderildi.
//zulfikar2 karakter-ismi-hilesi-fix
//zulfikar2 lonca-savasi-esnasinda-bug-fix-2/
//zulfikar2 boost warning fix
//zulfikar2 Monarşi sistemindeki tablo ile QUERY'nin uyuşmaması sorunu giderildi.MaviAyGames | Monarch Sistemi Fix
//zulfikar2 // C++ Party Hp Bugu Duzeltmesi // c-party-hp-bugu-duzeltmesi/
//zulfikar2 [FIX] Party Role Buffer //fix-party-role-buffer/
//zulfikar2 Bu quest fonksiyonunda ch deşerinin bulunmaması durumunda oluşabilecek core duşmesi engellendi.
//zulfikar2 //lonca-savasi-esnasinda-bug-fix-mt2shop
//zulfikar2 Kostum takılıyken cinsiyet deşiştirme fix 1.
//zulfikar2 Karakter becerileri sıfırlandışında eski beceri grubuna ait guclendirmelerin temizlenmemesi problemi giderildi.

Beta aşamasında eklenen fixler.
@hkproject7 : Cube Result'ın taşması sorunu giderildi.
@hkproject9 : Son seviyeye ulaşıldığında tecrübe elde edilemeyeceği için beceri kitabı okunulamaması hatası giderildi.
@hkproject10 : pc.select fonksiyonunda ch değeri tanımlandıktan sonra hiçbir kontrol olmadan kullanılıyordu. Bununla ilgili hata çözümü uygulandı.
@hkproject13 : Sys_err daki type değerinin değişkenler arasında bulunmaması hatası giderildi.
@hkproject15 : İstiflenen taşlar kullanıldığında tamamının silinmesi hatası giderildi.
@hkproject17 : Cesaret pelerinin %50 şansla çalışması durumu kaldırıldı ve menzili 2 katına çıkartıldı.
@hkproject18 : Savaş ilanındaki savaş tipi değerin negatif olması nedeniyle oluşan çökme giderildi.
@hkproject31 : Karakter öldüğünde eğer çevrede zehir etkisinde olan bir canavar varsa karakterin kalkmasına izin vermemekte. Bunun için bir çözüm uygulandı.
@hkproject32 : ShopEx Memoryleak fix.
@hkproject33 : Maksimum level 250ye yükseltildi. config.cpp(gPlayerMaxLevel=250) yada kanal ayarlarından(max_level:250) düzenleyebilirsiniz.
@hkproject46 : Eşya bulunmaması durumunda oluşabilecek core düşmesi sorunu giderildi.
@hkproject47 : Bu fonksiyonun GM'leri kapsamaması gerekiyor.
@hkproject48 : Bu quest fonksiyonunda name veya arg değerlerinin bulunmaması durumunda oluşabilecek core düşmesi engellendi.
@hkproject53 : GetQuestFlag fonksiyonunda pPc değerinin bulunmaması durumunda yaşanan çökme hatası giderildi.
eklenecek : Cmd fonksiyonlarında kullanılan one_argument, two_argument'e ilave olarak 3,4,5,6 arguments alternatifleri eklendi. Şuanlık bir kullanım alanı yok ama ihtiyaç olacaktır.
eklenecek : utils.h üzerindeki str_to_number fonksiyonları düzenlendi. unsigned long long için gerekli fonksiyon eklendi.
eklenecek : d.notice fonksiyonunda Desc olmayan oyunculara gönderilmesi hatası giderildi.





dbde syser vermeyen uyumlu item proto mob proto eklenmiştir.
derlemek için dumprotonun debug modundadaki exeyi çalıştırın

mob protodaki size set yapın dbdeki size syseri gider
192870_ebbab45f194e1e05d8a6105da590817e.png






eklenmesi gereken fixler

bu tekrar yapılması lazım eksik olmuş

🟨 Martysama (v5.8) üzerine fix mariadb sürüm🟨

Metin2 sunucuları arasında en popüler sistemlerden biri olan Martysama (v5.8), özellikle yüksek seviye Metin2 online sunucularında tercih edilmektedir. Ancak bu sistemde karşılaşılan MariaDB ile ilgili bazı sorunlar, geliştiriciler için zaman zaman zorluk yaratmaktadır. Bu yazıda, Martysama (v5.8) sürümüne özel olarak geliştirilen fix MariaDB sürümü hakkında detaylı bilgi vereceğiz. Ayrıca, Metin2 sunucu yönetimiyle ilgili deneyimli kullanıcılar için önemli teknik ipuçları ve öneriler de sunacağız.

Martysama Sistemi Nedir?
Martysama (v5.8), Metin2 özel sunucularında yaygın olarak kullanılan bir script ve oyun motorudur. Oyuncuların 1-99, 1-105, hatta 55-120 gibi farklı seviye aralıklarında oynayabildiği bu sistem, hem stabilitesi hem de özelleştirilebilir yapısıyla dikkat çeker. Ancak bu yapı, bazen veritabanı entegrasyonunda sorunlara neden olabilir. Özellikle MariaDB versiyon uyumsuzluğu, sunucuların çalışmasını engelleyebilir veya performans düşüklüğüne yol açabilir.

MariaDB Sorunu Nereden Kaynaklanır?
MariaDB, Metin2 sunucularında kullanılan en yaygın veritabanı sistemlerinden biridir. Ancak Martysama (v5.8) ile uyumlu olmayan MariaDB sürümleri, veritabanı bağlantı hatası, karakter verisi kaybı gibi ciddi problemlere yol açabilir. Bu durum, hem sunucu sahipleri hem de oyuncular için büyük bir engel teşkil eder. Uyumsuz sürümler genellikle SQL sorgularında farklılık gösterebilecek yapılar içerdiğinden, sistem doğru çalışmayabilir.

Fix MariaDB Sürümü Nedir ve Ne İşe Yarar?
Fix MariaDB, Martysama (v5.8) ile tam uyumlu şekilde çalışan ve veritabanı bağlantısını sorunsuz hale getiren bir çözümdür. Bu sürüm, özellikle Metin2 özel sunucularında kullanılan MariaDB sistemlerinin en güncel ve stabil versiyonlarına göre optimize edilmiştir. Sunucu kurulumları sırasında bu sürümün kullanılması, veritabanı hatalarını minimum seviyeye indirir ve Metin2 sunucusunun daha hızlı ve güvenli çalışmasını sağlar.

Fix MariaDB Kurulumu Nasıl Yapılır?
Fix MariaDB sürümünü kurarken öncelikle mevcut MariaDB sisteminin kaldırılması gerekir. Ardından, Martysama (v5.8) ile uyumlu olan fix versiyon yüklenmelidir. Bu işlem sırasında dikkat edilmesi gereken en önemli konu, SQL dosyalarının doğru şekilde import edilmesidir. Hatalı kurulum, sunucunun açılmamasına veya karakter verilerinin silinmesine neden olabilir. Bu nedenle, kurulum öncesinde backup alınması önemlidir.

Metin2 Lobby Üzerinden Fix MariaDB Kullanımı
Metin2Lobby.com üzerinden paylaştığımız fix MariaDB sürümü, Metin2 özel sunucu sahipleri tarafından güvenle kullanılabilir. Bu sürüm, Martysama (v5.8) üzerinde test edilmiş ve tüm yaygın hatalar giderilmiştir. Metin2 özel sunucularınızda 1-99, 1-105 veya 55-120 gibi seviye sistemlerini sorunsuz bir şekilde çalıştırmak istiyorsanız, bu sürüm tamamen uygun olacaktır.

Fix MariaDB ile Sunucu Performansını Arttırma
Fix MariaDB sadece sorun giderici değil, aynı zamanda performans artırıcı bir yapıya da sahiptir. Doğru yapılandırıldığında, Metin2 sunucularında SQL sorguları daha hızlı çalışır ve veritabanı yükü azalır. Bu da sunucu gecikmelerini azaltarak daha akıcı bir oyun deneyimi sunar. Ayrıca, Metin2 anticheat sistemlerinin de daha verimli çalışmasına yardımcı olur.

Sonuç
Martysama (v5.8) sistemini kullanan Metin2 özel sunucuları için fix MariaDB sürümü, veritabanı uyumluluğu ve sistem performansı açısından kritik öneme sahiptir. Metin2Lobby olarak sunduğumuz çözümle, sunucu sahipleri daha stabil ve hızlı bir Metin2 ortamı oluşturabilir. 1-99, 1-105, 55-120 gibi farklı seviye sistemlerinde çalışırken herhangi bir veritabanı sorunu yaşamadan sunucularınızı yönetebilirsiniz.


🟨 Fix MariaDB Version for Martysama (v5.8)🟨

Metin2 servers are widely known for using systems like Martysama (v5.8), especially among high-level Metin2 online servers. However, certain issues related to MariaDB can sometimes cause difficulties for developers. In this article, we will provide detailed information about the fix MariaDB version specifically developed for Martysama (v5.8). Additionally, we will offer important technical tips and recommendations for users experienced with Metin2 server management.

What Is Martysama System?
Martysama (v5.8) is a popular script and game engine used on Metin2 private servers. This system attracts attention due to its stability and customizable structure, allowing players to enjoy different level ranges such as 1-99, 1-105, or even 55-120. However, this structure may occasionally lead to database integration problems. Particularly, MariaDB version incompatibility can prevent servers from running properly or cause performance degradation.

Where Does the MariaDB Issue Stem From?
MariaDB is one of the most common database systems used on Metin2 servers. However, MariaDB versions that are not compatible with Martysama (v5.8) can result in serious issues like database connection errors or character data loss. This poses a significant obstacle for both server owners and players. Incompatible versions often contain structures that behave differently in SQL queries, preventing the system from functioning correctly.

What Is the Fix MariaDB Version and What Does It Do?
Fix MariaDB is a solution that works seamlessly with Martysama (v5.8) and ensures smooth database connections. This version is optimized according to the latest and most stable MariaDB versions used on Metin2 private servers. Using this version during server setup minimizes database errors and allows your Metin2 server to run faster and more securely.

How to Install Fix MariaDB?
When installing the Fix MariaDB version, you first need to uninstall the current MariaDB system. Then, install the fix version which is compatible with Martysama (v5.8). During this process, the most important thing to consider is ensuring the correct import of SQL files. Incorrect installation can lead to the server failing to launch or character data being deleted. Therefore, taking a backup before installation is crucial.

Using Fix MariaDB Through Metin2 Lobby
The fix MariaDB version shared through Metin2Lobby.com can be safely used by Metin2 private server owners. This version has been tested on Martysama (v5.8), and all common errors have been resolved. If you want to run level systems like 1-99, 1-105, or 55-120 smoothly on your Metin2 private server, this version is fully suitable.

Improving Server Performance with Fix MariaDB
Fix MariaDB is not only a problem solver but also enhances performance. When configured correctly, SQL queries run faster on Metin2 servers, reducing database load. This reduces server delays and provides a smoother gaming experience. Moreover, it helps Metin2 anticheat systems operate more efficiently.

Conclusion
For Metin2 private servers using Martysama (v5.8), the fix MariaDB version is critically important in terms of database compatibility and system performance. Through our solution provided at Metin2Lobby, server owners can create a more stable and fast Metin2 environment. You can manage your servers without any database issues while running various level systems such as 1-99, 1-105, or 55-120.
 

Şuan Bu Konuyu Görüntüleyen Kullanıcılar (Toplam : 0, Üye : 0, Misafir : 0)

Geri
Üst Alt