118 lines
4.4 KiB
Plaintext
118 lines
4.4 KiB
Plaintext
Server Clean
|
|
|
|
https://www.youtube.com/@ServerClean
|
|
|
|
The most advanced YouTube channel on Metin2 development.
|
|
|
|
Discord: https://discord.gg/5CR5s3kSwZ
|
|
|
|
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
|
|
|
|
Access:
|
|
Virtual machine:
|
|
root
|
|
password
|
|
Database:
|
|
root
|
|
your_password
|
|
|
|
|
|
Required Programs:
|
|
|
|
Visual Studio 2022 v143
|
|
VirtualBox
|
|
Navicat
|
|
WinSCP
|
|
PuTTY
|
|
Git
|
|
GitHub Desktop
|
|
Notepad++
|
|
ChatGPT (desktop)
|
|
PackMakerLite
|
|
Beyond Compare (optional)
|
|
paint.net
|
|
Everything
|
|
|
|
Git project: https://github.com/metin2clean/Marty-v58.git
|
|
Token: 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
|
|
Clone link: https://<TOKEN>@github.com/metin2clean/Marty-v58.git
|
|
Clone link placed: https://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@github.com/metin2clean/Marty-v58.git
|
|
Virtual machine: https://drive.google.com/file/d/16RNCuQbcx4v_h9WJzoeotl40qfLIitY1/view?usp=sharing
|
|
|
|
Installation Steps for local:
|
|
|
|
1. Obtain all the necessary files.
|
|
2. Compile binary (src client)
|
|
3. Import machine to FreeBSD
|
|
4. Compile server
|
|
5. Compile qc (optional)
|
|
6. Prepare server files: create db, bind_ip, gen, compile quest, and create symlink, protos
|
|
7. Compile DumpProto
|
|
8. Edit serverinfo.py and Compile pack
|
|
9. Activate firewall
|
|
10. Run and test
|
|
11. Make backup
|
|
|
|
Note: The proto was changed to txt in the configuration.
|
|
|
|
Customizations and Error Handling:
|
|
- Virtualization enabled in BIOS
|
|
- Option to view hidden files and folders and view file extensions
|
|
- WinSCP: Executing dummy protocol commands
|
|
- WinSCP: Remember session.
|
|
- WinSCP: Show hidden files: Preferences>Panels>Show hidden files
|
|
- Remove pause from PML
|
|
- Notepad++: Set as default in WinSCP and Windows
|
|
- Notepad++: Show spaces and tabs
|
|
- Notepad++: Identation with tab: Preferences>Indentation>python>Tab character (selected)
|
|
- Compile binary with output to client (done)
|
|
- 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
|
|
|
|
|
|
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)
|
|
Git: https://git-scm.com/downloads/win (direct https://github.com/git-for-windows/git/releases/download/v2.47.0.windows.1/Git-2.47.0-64-bit.exe)
|
|
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)
|