2024-10-26 09:43:44 -05:00
2024-10-26 09:43:44 -05:00
2024-10-25 00:31:08 -05:00
2024-10-25 00:31:08 -05:00
2024-10-26 09:43:44 -05:00
2024-10-25 00:14:42 -05:00
2024-06-01 15:17:29 -05:00
2024-06-01 15:32:17 -05:00
2024-10-25 00:31:08 -05:00

Server Clean

https://www.youtube.com/@ServerClean

The most advanced YouTube channel on Metin2 development.



Base: Marty Sama 5.8 with addons: offlineshop and multilanguage

Changelog: https://martysama0134.com/Source_files/Changelog

In the changelog, you can compare with previous versions.


Software Versions:
Database engine: MariaDB 10.6
Operating system: FreeBSD 13.2
Client compiler: VisualStudio 2022 v143
Server compiler: gcc12 portable to clang


Supporting Content:

Required Programs:

Visual Studio 2022 v143
VirtualBox
Navicat
WinSCP
PuTTY
GitHub Desktop
Notepad++
ChatGPT (desktop)
PackMakerLite
Beyond Compare (optional)
paint.net
Everything

Installation Steps:

- Compile binary (src client)
- Import machine to FreeBSD
- Compile server
- Prepare server files: create db, gen, compile quest, and create symlink, customize locale_string.txt and translate.lua
- Compile DumpProto
- Modify serverinfo.py in the client pack
- Compile pack
- Activate firewall

Customizations and Error Handling:
- Virtualization enabled in BIOS
- Option to view hidden files and folders and view file extensions
- Executing dummy protocol commands
- Remove pause from PML
- Set Notepad++ as default in WinSCP and Windows
- In Notepad++, show spaces and tabs
- Compile binary with output to client
- Create symbolic links to source, main, and quest
- Search filter in Notepad++
- Compare plugin in Notepad++
- Pin programs and metin2client.exe

Useful Shortcuts:
- Ctrl+G = go to a specific line in Notepad++
- Home: go to the beginning of the line. End: go to the end of the line
- Ctrl+D = duplicate line
- Ctrl+arrow = go to the beginning/end of the current word
- Ctrl+Shift+arrow = select current word
- F2 = rename file
- Win+flecha = snap window to the side
- Win+D = show desktop

Useful Links:
Author's base page: https://martysama0134.com/
Author's tutorials: https://martysama0134.com/Tutorials
Base changelog: https://martysama0134.com/Source_files/Changelog
Multilanguage system: https://martysama0134.com/Source_addons/Mali_MultiLanguage
Offlineshop system: https://martysama0134.com/Source_addons/Ikarus_Offlineshop

Forums:
https://metin2.dev/
https://metin2hub.com/
https://www.metin2.network/
https://forum.turkmmo.com/
https://metin2leak.com/

Download Links for Programs:

Visual Studio 2022: https://acortar.link/cVVN6X
VirtualBox: https://www.virtualbox.org/wiki/Downloads (direct: https://download.virtualbox.org/virtualbox/7.0.14/VirtualBox-7.0.14-161095-Win.exe)
Navicat (licence): https://www.navicat.com/en/download/navicat-premium
WinSCP: https://winscp.net/download/WinSCP-6.3.1-Setup.exe
PuTTY: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html (direct https://the.earth.li/~sgtatham/putty/latest/w64/putty-64bit-0.80-installer.msi)
GitHub Desktop: https://desktop.github.com/ (direct https://central.github.com/deployments/desktop/desktop/latest/win32)
Notepad++: https://notepad-plus-plus.org/downloads/v8.6.4/ (direct: https://github.com/notepad-plus-plus/notepad-plus-plus/releases/download/v8.6.4/npp.8.6.4.Installer.x64.exe)
ChatGPT (desktop): https://github.com/lencx/ChatGPT (direct: https://github.com/lencx/ChatGPT/releases/download/v1.1.0/ChatGPT_1.1.0_windows_x86_64.msi)
PackMakerLite: repositorio Metin2 Clean
Beyond Compare (optional): https://www.scootersoftware.com/download
Paint.net: https://www.getpaint.net/download.html (direct: https://github.com/paintdotnet/release/releases/download/v5.0.12/paint.net.5.0.12.install.anycpu.web.zip)
Everything: https://www.voidtools.com/es-es/ (direct: https://www.voidtools.com/Everything-1.4.1.1024.x64-Setup.exe)
Description
No description provided
Readme 2.3 GiB
Languages
C++ 46.5%
Python 24.9%
C 16.4%
CartoCSS 4.5%
Lua 4.1%
Other 3.6%