*Descriere:
Salut!
Cineva a postat acest serverfiles PVM HARD pe alta comunitate, asa ca m-am gandit sa vi-l las si voua aici.
Sunt fisierele de la Mt2009.pl din 2025.
*Poze / Video (obligatoriu):
*Link download serverfiles:
Mulțumim frumos @devlimit pentru VDI
Mulțumim frumos @ionut3664 pentru locale_ro
![[Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 8 [Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 8](https://i.gyazo.com/1dbb8c870c73d917145dfdc313c59712.jpg)
Locale_game in romana, poate aveti nevoie de el:
Update 25/03/2026: Aici gasiti restul traducerilor pentru alte limbi:
serverfiles-mt2009-polish-2025-files-t5 ... tml#p14697
Mulțumim frumos @DaKa pentru FIX
FIX Compilare Client:
Selectati la Solution Exporer toate cele 16 foldere dupa Proprietati alegeti C++ si la Additionals Includes Directories puneti:
Spor.
![[Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 9 [Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 9](./download/file.php?mode=view&id=7607)
Mulțumim frumos @DaKa pentru Dump Proto
Dump Proto:
Sa testeze cineva,fisierele sunt direct din clientu 2009 , sa testeze cineva si sa anunte daca e functional..e tarziu si n-am testat
Mai jos aveti decripted pack/unpack
![[Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 10 [Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 10](./download/file.php?mode=view&id=8917)
MySQL Fixat: Aveti MySQL fixat de @devlimit si @alexydr
Mt2009.pl V2 MySQL Full Fixed:
Limba Romana: Aveti tradus serverfiles-ul in romana de @devlimit si @alexydr
Mt2009.pl V2 Full Romana:
Mt2009 Fixed WSL Build Compatible With Ubuntu
Numai TXT, arhitectură revizuită
S-au adăugat noi straturi: C:\mt2009 - FULL SOURCE\Server Source\Server\db\src\ProtoSource.cpp, C:\mt2009 - FULL SOURCE\Server Source\Server\db\src\ProtoMirror.cpp, C:\mt2009 - FULL SOURCE\Server Source\Server\db\src\ProtoPolicy.h
Fluxul ClientManagerBoot a fost consolidat astfel încât încărcarea proto
TXT să fie singura „sursă de adevăr”: C:\mt2009 - FULL SOURCE\Server Source\Server\db\src\ClientManagerBoot.cpp
Configurația
PROTO_FROM_DB a fost tratată ca „ignorată/neacceptată (numai TXT)” și înregistrată în mod corespunzător (calea de citire proto din baza de date a fost lăsată închisă/inactivă în producție). Comportamentul
MIRROR2DB a fost păstrat și făcut controlabil dintr-un singur punct cu o „politică” (oglindirea este controlată conform configurației dacă TXT este sursa; oglindirea este dezactivată forțat dacă DB este sursa).
Shard/Multi-server (4 servere: Alesta/Tramola/Yakamoz/Hammurabi) + aprobare administrator + capacitate
![[Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 11 [Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 11](./download/file.php?mode=view&id=9484)
Changelog:
Versiunea WSL (Ubuntu) a fost pusă la dispoziție:
![[Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 12 [Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 12](./download/file.php?mode=view&id=9485)
Comenzi de compilare în Docker
# DBdocker exec mt2009 bash -lc "cd /usr/local/src/Server/db/src && make clean && make -j2 CXX=g++ CC=gcc"
# GAMEdocker exec mt2009 bash -lc "cd /usr/local/src/Server/game/src && make clean && make -j2 CXX=g++ CC=gcc"
Dacă aveți nevoie de biblioteci:
docker exec mt2009 bash -lc "cd /usr/local/src/Server/libthecore/src && make clean && make -j2 CXX=g++ CC=gcc"docker exec mt2009 bash -lc "cd /usr/local/src/Server/libpoly && make clean && make -j2 CXX=g++ CC=gcc"docker exec mt2009 bash -lc "cd /usr/local/src/Server/libsql && make clean && make -j2 CXX=g++ CC=gcc"docker exec mt2009 bash -lc "cd /usr/local/src/Server/libgame/src && make clean && make -j2 CXX=g++ CC=gcc"Implementare
+repornire:
docker stop mt2009docker cp mt2009:/usr/local/src/Server/db/db_rr41023 /tmp/db_rr41023docker cp mt2009:/usr/local/src/Server/game/game_rr41023 /tmp/game_rr41023docker cp /tmp/db_rr41023 mt2009:/usr/home/mt2/db/dbdocker cp /tmp/game_rr41023 mt2009:/usr/home/mt2/share/gamedocker start mt2009
Pentru a rula mt2009_working.tar
docker load -i mt2009_working.tardocker run -d --name mt2009 mt2009_working
2) Rularea datelor/timpului de execuție
mt2_runtime_20260321_215821.tar.gz
Pentru a-l deschide într-un container, dacă este necesar:
docker cp mt2_runtime_20260321_215821.tar.gz mt2009:/tmp/docker exec MT2009 bash -LC "tar -xzf /tmp/mt2_runtime_20260321_215821.tar.gz -C /usr/home/mt2"
Problemele cu pong și ping au fost reactivate în joc, iar problemele de încetinire (ca în versiunea oficială) din anii precedenți sunt acum prezente și ele. Vei avea palpitații în timp ce aștepți să intri în joc și ar trebui să rulezi disable_miles_rsx_provider.bat înainte de a intra în joc.
![[Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 13 [Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 13](./download/file.php?mode=view&id=9486)
![[Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 14 [Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 14](./download/file.php?mode=view&id=9487)
![[Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 15 [Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 15](./download/file.php?mode=view&id=9488)
![[Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 16 [Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 16](./download/file.php?mode=view&id=9489)
![[Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 17 [Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 17](./download/file.php?mode=view&id=9490)
![[Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 18 [Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 18](./download/file.php?mode=view&id=9491)
Mt2009 Fixed WSL Build Compatible With Ubuntu:
*Date (mysql/vdi/ingame):
Le resetati voi, folosind tutorialul:
Salut!
Cineva a postat acest serverfiles PVM HARD pe alta comunitate, asa ca m-am gandit sa vi-l las si voua aici.
Sunt fisierele de la Mt2009.pl din 2025.
Au fost online mii de jucatori simultan pe el, bafta cu el!NOT RELATED TO MT2009.EU!!! That is another server!
*Poze / Video (obligatoriu):
- 02-07-2026, 23-35-33.png (989.89 KiB) Vizualizat de 7729 ori
- 02-07-2026, 23-23-37.png (997.31 KiB) Vizualizat de 7729 ori
- 02-07-2026, 23-33-23.png (991.86 KiB) Vizualizat de 7729 ori
- 02-07-2026, 23-28-49.png (1006.36 KiB) Vizualizat de 7729 ori
- 02-07-2026, 23-32-01.png (581.95 KiB) Vizualizat de 7729 ori
- 02-07-2026, 23-32-37.png (1023.79 KiB) Vizualizat de 7729 ori
Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat. Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat. Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat. Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat. Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.Mulțumim frumos @devlimit pentru VDI
*Link VDI:
Date VDI:
Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat. Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.Date VDI:
Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.- 02-07-2026, 23-49-52.png (50.51 KiB) Vizualizat 7706 dată
Mulțumim frumos @ionut3664 pentru locale_ro
![[Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 8 [Stabil] Serverfiles Mt2009 - Polish V2 (2025 Files) - Mesaj 1 - Imagine 8](https://i.gyazo.com/1dbb8c870c73d917145dfdc313c59712.jpg)
Locale_game in romana, poate aveti nevoie de el:
Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat. Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat. Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.Update 25/03/2026: Aici gasiti restul traducerilor pentru alte limbi:
serverfiles-mt2009-polish-2025-files-t5 ... tml#p14697
Mulțumim frumos @DaKa pentru FIX
FIX Compilare Client:
Selectati la Solution Exporer toate cele 16 foldere dupa Proprietati alegeti C++ si la Additionals Includes Directories puneti:
Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.Spor.
Mulțumim frumos @DaKa pentru Dump Proto
Dump Proto:
Sa testeze cineva,fisierele sunt direct din clientu 2009 , sa testeze cineva si sa anunte daca e functional..e tarziu si n-am testat
Mai jos aveti decripted pack/unpack
Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat. Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat. Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.MySQL Fixat: Aveti MySQL fixat de @devlimit si @alexydr
Mt2009.pl V2 MySQL Full Fixed:
Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.Limba Romana: Aveti tradus serverfiles-ul in romana de @devlimit si @alexydr
Mt2009.pl V2 Full Romana:
Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.Mt2009 Fixed WSL Build Compatible With Ubuntu
Numai TXT, arhitectură revizuită
S-au adăugat noi straturi: C:\mt2009 - FULL SOURCE\Server Source\Server\db\src\ProtoSource.cpp, C:\mt2009 - FULL SOURCE\Server Source\Server\db\src\ProtoMirror.cpp, C:\mt2009 - FULL SOURCE\Server Source\Server\db\src\ProtoPolicy.h
Fluxul ClientManagerBoot a fost consolidat astfel încât încărcarea proto
TXT să fie singura „sursă de adevăr”: C:\mt2009 - FULL SOURCE\Server Source\Server\db\src\ClientManagerBoot.cpp
Configurația
PROTO_FROM_DB a fost tratată ca „ignorată/neacceptată (numai TXT)” și înregistrată în mod corespunzător (calea de citire proto din baza de date a fost lăsată închisă/inactivă în producție). Comportamentul
MIRROR2DB a fost păstrat și făcut controlabil dintr-un singur punct cu o „politică” (oglindirea este controlată conform configurației dacă TXT este sursa; oglindirea este dezactivată forțat dacă DB este sursa).
Shard/Multi-server (4 servere: Alesta/Tramola/Yakamoz/Hammurabi) + aprobare administrator + capacitate
Changelog:
Cod: Selectaţi tot
• S-a adăugat semnalizare caracteristică: C:\mt2009 - FULL SOURCE\Server Source\Server\Common\CommonDefines.h (ENABLE_SHARD_POLICY)
• Informații despre fragment adăugate în pachetul de autentificare Game→DB:
o TPacketGDAuthLogin → dwShardID în C:\mt2009 - FULL SOURCE\Server Source\Server\Server\common\tables.h
• Au fost adăugate noi mesaj de protocol de bază de date (urmărea sesunii):
o C:\mt2009 - SURSĂ COMPLETĂ\Server Sursă\Server\Server\common\tables.h:
HEADER_GD_SHARD_SESSION_PING = 200
HEADER_GD_SHARD_SESSION_END = 201
TPacketGDShardSessionPing, TPacketGDShardSessionEnd
• Setări de fragment adăugate la configurația jocului:
o C:\mt2009 - SURSĂ COMPLETĂ\Sursă Server\Server\Server\src\config.cpp
o C:\mt2009 - SURSĂ COMPLETĂ\Server Sursă\Server\joc\src\config.h
o Jetoane: shard_id, shard_name (eșuează dacă nu există shard_id/0)
• Cererea de autentificare a jocului este trimisă către shard_id bază de date:
o C:\mt2009 - SURSĂ COMPLETĂ\Sursă Server\Server\Server\joc\src\db.cpp
• Sesiune online adăugată "ping" și deconectare "sfârșit":
o Ping (30sec): C:\mt2009 - SURSĂ COMPLETĂ\Server Sursă\Server\joc\src\main.cpp
o Curățare deconectare: C:\mt2009 - SURSĂ COMPLETĂ\Server Sursă\Server\Server\joc\src\desc.cpp
• Mesaj adăugat „Welcome + numele serverului”:
o C:\mt2009 - SURSĂ COMPLETĂ\Sursă Server\Server\joc\src\input_login.cpp
• Poartă de autentificare a fost adăugată pe partea bazei de (cerințe obligatorii):
o Este necesar un administrator în Aprobare (shard_access.approved=1)
o Controlul capacității (shard_servers.max_online vs shard_sessions număr activ)
o Session upsert/update + ping/end handlers
o Cod: C:\mt2009 - FULL SOURCE\Server Source\Server\db\src\ClientManager.cpp (+ declarații de antet în fișierul comun)
• Migrația SQL a fost adăugată:
o C:\mt2009 - SURSĂ COMPLETĂ\Server Sursă\Server\db\sql\shards_mvp.sql
o Tabel: shard_servers, shard_access, shard_sessionsVersiunea WSL (Ubuntu) a fost pusă la dispoziție:
Cod: Selectaţi tot
• Compatibilitatea Linux/WSL între baze de date și jocul Makefile:
o C:\mt2009 - SURSĂ COMPLETĂ\Server Sursă\Server\db\src\Makefile
o C:\mt2009 - SURSĂ COMPLETĂ\Server Sursă\Server\joc\src\Makefile
o Note: _PWD__ escape pentru spațiu în cale, compatibilitate sed -i Linux, legătură dinamică OpenSSL.
• S-a corectat legătura MySQL de joc (-lmysqlclient -lz în loc de FreeBSD static Extern/lib/libmysqlclient.a).
• DevIL (marca de breaslă) a devenit opțională în WSL deoarece ABI era incompatibil:
o C:\mt2009 - SURSĂ COMPLETĂ\Server Sursă\Server\joc\src\Makefile (ENABLE_DEVIL=0 implicit)
o C:\mt2009 - SURSĂ COMPLETĂ\Server Sursă\Server\Server\src\MarkImage.h
o C:\mt2009 - FULL SOURCE\Server Source\Server\game\src\MarkImage.cpp (rezervați fără opțiune dacă DevIL este dezactivat)
o C:\mt2009 - SURSĂ COMPLETĂ\Sursa Serverului\Server\joc\src\main.cpp (ilInit() gardă)
• Document de construcție WSL adăugat:
o C:\mt2009 - SURSĂ COMPLETĂ\Server Sursă\Server\WSL_BUILD.md
• Binare rezultate din compilarea în WSL:
o C:\mt2009 - SURSĂ COMPLETĂ\Server Sursă\Server\db\db_r41023
o C:\mt2009 - SURSĂ COMPLETĂ\Sursa serverului\Server\joc\game_r41023Comenzi de compilare în Docker
# DBdocker exec mt2009 bash -lc "cd /usr/local/src/Server/db/src && make clean && make -j2 CXX=g++ CC=gcc"
# GAMEdocker exec mt2009 bash -lc "cd /usr/local/src/Server/game/src && make clean && make -j2 CXX=g++ CC=gcc"
Dacă aveți nevoie de biblioteci:
docker exec mt2009 bash -lc "cd /usr/local/src/Server/libthecore/src && make clean && make -j2 CXX=g++ CC=gcc"docker exec mt2009 bash -lc "cd /usr/local/src/Server/libpoly && make clean && make -j2 CXX=g++ CC=gcc"docker exec mt2009 bash -lc "cd /usr/local/src/Server/libsql && make clean && make -j2 CXX=g++ CC=gcc"docker exec mt2009 bash -lc "cd /usr/local/src/Server/libgame/src && make clean && make -j2 CXX=g++ CC=gcc"Implementare
+repornire:
docker stop mt2009docker cp mt2009:/usr/local/src/Server/db/db_rr41023 /tmp/db_rr41023docker cp mt2009:/usr/local/src/Server/game/game_rr41023 /tmp/game_rr41023docker cp /tmp/db_rr41023 mt2009:/usr/home/mt2/db/dbdocker cp /tmp/game_rr41023 mt2009:/usr/home/mt2/share/gamedocker start mt2009
Pentru a rula mt2009_working.tar
docker load -i mt2009_working.tardocker run -d --name mt2009 mt2009_working
2) Rularea datelor/timpului de execuție
mt2_runtime_20260321_215821.tar.gz
Pentru a-l deschide într-un container, dacă este necesar:
docker cp mt2_runtime_20260321_215821.tar.gz mt2009:/tmp/docker exec MT2009 bash -LC "tar -xzf /tmp/mt2_runtime_20260321_215821.tar.gz -C /usr/home/mt2"
Problemele cu pong și ping au fost reactivate în joc, iar problemele de încetinire (ca în versiunea oficială) din anii precedenți sunt acum prezente și ele. Vei avea palpitații în timp ce aștepți să intri în joc și ar trebui să rulezi disable_miles_rsx_provider.bat înainte de a intra în joc.
Mt2009 Fixed WSL Build Compatible With Ubuntu:
Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.*Date (mysql/vdi/ingame):
Le resetati voi, folosind tutorialul:
Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.









