Clean_Mainline2025 with full FoxFS/dx9

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Hello again, I wish you pleasant use, you probably won't find anything better than martysama when it comes to free stuff, anyway here we have mainline metin2 sources, clean and adapted to new versions of bsd and vs2022, Clean Versions! No new system added, and stuff!

Compilation environment
Client Compiler: Visual Studio 2022
SDK Version 10.0
Platform Vs2022 (v143)
C++ Language (/stdc:c++ 17)
C Language (/stdc:c17)

271894_49feaf3699e493c34319e8fce19863ac.png



Server Compiler: GCC 14

FreeBSD version: 14.1 (amd64)
root/dev to login on ftp/putty

To compile game/db/and the other lib
cd /Server_Source/Server
gmake all -j4

271896_e2141a6e0e6e17a2b1117033fe524967.png



Database: MariaDB Server version: 10.11.9-MariaDB
Putty/Console just type mysql and you will be on database, on localhost no password required;
Navicat: user dev / password dev

About the :

Libraries used:

CryptoPP 8.9.0

Boost 1.85.0

DevIL 1.7.8

Lzo 2.10 / Minilzo 2.10

Libjpeg 9f

Python 2.7

Granny 2.11.8

DirectX 9 (client)


Removed unnecessary crap from the code such as:

libserverkey
limit_time
Xtrap
HackShield
NProtect_GameGuard
Netmarble
Hammer of Tor
Auth_Brazil
Auth_Japan
OpenID
Matrix_card
Passpod
Blocked_Country_ip
Vcard
Teen
GoogleTest
PCBANG
Auction
SMS-mobile
__20040725_CAMERA_WORK__
VTune
__UNITTEST__
Lotto/Lottery
HIGH SCORE
g_iLoadingDelayTime
Armadillo Nano
DbString Greeting
Siege War / Castle
Monarch
SpeedServer
Battle Arena
china_event_server
threeway_war
ip_in
FileMonitor_FreeBSD
distribution_test_server
over9refine
dev_log
Traffic_Profiler
Hotbackup
AdminPage
InputUDP
MovieMan
ProcessScanner
CheckLatestFiles


Project compilation and structure
The QC server and sources have been adapted to be compiled using GCC 14 and the C++23 standard.

Source code can now be compiled in 32-bit mode on 64-bit servers.

Removed unnecessary libraries from the server project.

Fixed warning errors during server, QC and client compilation.

Fixed an issue with object files not being deleted by the command clean.

FoxFS compiler and archiver updated Dump prototo C++23 standard.

Shell scripts for starting, stopping, and cleaning have been refreshed.

Database
Updated to MariaDB 10.11.9.

Configuration refactoring after removal newer versions of MYSQL_OPT_RECONNECT.

Fixed a bug that caused the base to crash when opening channels.

Client_Source Changes
Updated DirectX to version 9.

Added Libjpeg-9f library to client project – compiled automatically.

Fixed display issues (eg gaps between level, rank and character name).

Client icon changed.

Changed package system to FoxFS: to edit just go to pack_data,save and after use create_byname.bat file to compile! you will find the .ipk archive in pack_output

271908_159a0a3e1b969b0958120394c27db31a.png


Package files now have the extension .ipk

271904_05dc4bc50d0640f93f493d5f2619028c.png


Package names are more readable.

The batch script and property generator were rewritten from scratch – the original source was missing.

Removed the requirement to have Python 2.7 for archiving packages.

Icons added to tools (Dump proto, FoxFS archiver, property generator).



Game Systems and Content
Number of channels increased to 4.

Updated skill system (both in database and pack files).

Removed file INDEXfrom packages - names are now taken directly from the client source code.

271898_05dc4bc50d0640f93f493d5f2619028c.png


Fixed an error syserrwhen the client first logs in.

Client Login:
root / dev


271906_9d189aec1f4aea765da8cb6eb0f5af18.png



In the download link we have the bsd, and the full archive of this files




Thx to ,

Kod:
//  -------------------------------------------- // |    Locale Services                            | //  -------------------------------------------- //#define LOCALE_SERVICE_GLOBAL                    // GLOBAL version #def#def[HASH=1]#define[/HASH]ALE_SERVICE_EUROPEEurope //#define LSS_SECURITY_KEY        "1234abcd5678efgh" //#define CHECK_LATEST_DATA_FILES //#define USE_RELATIVE_PATH //  -------------------------------------------- // |    Stock Defines                            | //  -------------------------------------------- #def[HASH=1]#define[/HASH]COSTUME_SYSTEM #def[HASH=1]#define[/HASH]ENERGY_SYSTEM #def[HASH=1]#define[/HASH]DRAGON_SOUL_SYSTEM #def[HASH=1]#define[/HASH]NEW_EQUIPMENT_SYSTEM //  -------------------------------------------- // |    New Defines                                | //  -------------------------------------------- #def[HASH=1]#define[/HASH]LOCALE_STRING                    // [REVERSED] Client Locale String    * Author: Mali        * #def[HASH=1]#define[/HASH]MERA_MODE                        // [REVERSED] Save Camera Mode        * Author: Mali        * //  -------------------------------------------- // |    Fixes                                    | //  -------------------------------------------- #def[HASH=1]#define[/HASH]                                    // [REVERSED] Fog Fix                * Author: Mali        * #def[HASH=1]#define[/HASH]IX                                // [REVERSED] Level Update Fix        * Author: Mali

Clean_Mainline2025 with Full FoxFS/dx9 Hakkında Bilgi
Metin2 Lobby olarak, oyuncuların en güvenli ve stabil deneyimi yaşamalarını sağlamak için sürekli olarak gelişmiş sistemler sunuyoruz. Bu doğrultuda, Clean_Mainline2025 adlı proje, Metin2 oyununda temiz ve optimize edilmiş bir oyun ortamı sunmayı hedeflemektedir. Bu yapı, FoxFS ve DirectX9 (dx9) entegrasyonu sayesinde performans ve grafiksel kaliteyi bir araya getirir. Özellikle Metin2 online oynayan oyuncuların dikkatini çekecek olan bu yapı, hem güvenlik hem de oynanış kalitesi açısından büyük avantajlar sunar.

FoxFS ve dx9 Nedir?
FoxFS, Metin2 oyununda dosya sistemi üzerinde gelişmiş kontrol sağlayan bir modülasyondur. Teknik olarak, oyunun kaynak dosyalarına erişim sırasında daha hızlı ve güvenli bir yapı sunar. Bu da yüklenme sürelerini azaltır ve dahili hataları minimize eder. dx9 (DirectX 9) ise görsel performansı artırmak amacıyla kullanılır. Clean_Mainline2025 sürümü, bu iki sistemin bir arada çalışmasıyla daha yüksek FPS ve daha sorunsuz oyun akışı sağlar.

Clean_Mainline2025 Özellikleri
Bu yapı, özellikle Metin2 1-99 veya Metin2 1-105 gibi seviye aralıklarında oynayan oyuncular için optimize edilmiştir. Hile ve anticheat konularında hassasiyet gösteren sistem, Rascal AC ve benzeri güvenlik protokolleriyle uyumlu çalışır. Ayrıca, Metin2 private server tanıtım yapan topluluklar tarafından da tercih edilmektedir. Clean_Mainline2025 sayesinde, kullanıcılar güvenli bir ortamda Metin2 oynamanın keyfini çıkarabilir.

Grafiksel ve Performans Artışı
Clean_Mainline2025 ile birlikte, DirectX9 sayesinde oyun içi görsel detaylar önemli ölçüde artar. Karakter animasyonları, efektler ve harita detayları daha net ve akıcı bir şekilde işlenir. Bu durum, oyun deneyimini ciddi anlamda artırır. Aynı zamanda, performans optimizasyonu sayesinde düşük donanımlı makinelerde bile oynanabilirlik desteklenir. FoxFS sayesinde dosya okuma işlemleri hızlandığı için, gecikmeler azalır.

Metin2 Global ve Mobile2 İçin Uygunluk
Bu yapı, sadece klasik Metin2 değil aynı zamanda Metin2 Global ve Mobile2 gibi varyasyonlar için de uygundur. Özellikle Royale2 gibi alternatif sunucularla da uyumlu çalışabilmesi sayesinde, geniş bir kullanıcı kitlesine hitap eder. Metin2 anticheat sistemleriyle uyumlu olması, sunucu sahiplerinin bu yapıyı tercih etmesinde büyük rol oynar.

Sonuç
Clean_Mainline2025, FoxFS ve dx9 teknolojileri sayesinde Metin2 oyununda yeni bir soluk getiriyor. Güvenli, hızlı ve estetik bir oyun deneyimi arayan oyuncular için idealdir. Metin2 Lobby olarak, bu yapıya destek vererek topluluğun gelişmesine katkıda bulunuyoruz.


Information About Clean_Mainline2025 with Full FoxFS/dx9
As Metin2 Lobby, we continuously provide advanced systems to ensure players have the safest and most stable gaming experience. In this direction, the project named Clean_Mainline2025 aims to deliver a clean and optimized gaming environment in Metin2. Thanks to its FoxFS and DirectX9 (dx9) integration, this structure combines performance and visual quality. Particularly appealing to Metin2 online players, this build offers significant advantages both in terms of security and gameplay quality.

What are FoxFS and dx9?
FoxFS is a modification that provides advanced control over the file system in Metin2. Technically, it offers faster and safer access to the game's source files. This reduces loading times and minimizes internal errors. dx9 (DirectX 9) is used to enhance visual performance. The Clean_Mainline2025 version, by combining these two systems, delivers higher FPS and smoother gameplay.

Features of Clean_Mainline2025
This build is specifically optimized for players who play in level ranges like Metin2 1-99 or Metin2 1-105. With sensitivity towards cheats and anticheat issues, the system works compatibly with security protocols like Rascal AC. Additionally, it is preferred by communities conducting Metin2 private server introductions. Thanks to Clean_Mainline2025, users can enjoy Metin2 in a secure environment.

Visual and Performance Improvements
With Clean_Mainline2025, visual details within the game significantly improve thanks to DirectX9. Character animations, effects, and map details are rendered more clearly and smoothly. This significantly enhances the gaming experience. Moreover, performance optimization ensures playability even on low-end machines. Due to FoxFS, file reading operations speed up, thus reducing delays.

Compatibility for Metin2 Global and Mobile2
This build is suitable not only for classic Metin2 but also for variations such as Metin2 Global and Mobile2. Its compatibility with alternative servers like Royale2 allows it to appeal to a wide audience. Its compatibility with Metin2 anticheat systems makes it a preferred choice among server owners.

Conclusion
Clean_Mainline2025 introduces a fresh breath into Metin2 through FoxFS and dx9 technologies. It is ideal for players seeking a safe, fast, and aesthetic gaming experience. As Metin2 Lobby, we support this build to contribute to the growth of the community.
 

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

Geri
Üst Alt