Cum se compila Metin2 Server Source (Src) prin Putty?
După ce adăugați sisteme în joc, soluții de erori sau faceți modificări la nivel de kernel (joc/db) pe serverul dvs. Metin2 PVP, trebuie să recompilați (construiți) codurile sursă pe serverul FreeBSD pentru ca aceste modificări să se reflecte în joc. În acest ghid, veți învăța pașii pentru a compila jocul și db fără erori.
1. Încărcarea fișierelor sursă necesare pe server
Înainte de a începe procesul de compilare, trebuie să transferați fișierele sursă pe care le-ați editat pe computer în directorul corect de pe server:
- Conectați-vă la server cu programul Filezilla sau WinSCP.
- Directorul principal folosit de obicei
/usr/src/Accesați folderul. - aparține jocului tău Sursa serverului Încărcați folderul (conținând codurile sursă de joc și db) aici. Numele folderului este de obicei
mainline,srcsauserverVerificați dacă este.
2. Accesarea și curățarea directorului sursă cu Putty
Fișierele reziduale din vechea compilație pot cauza versiuni greșite ale sistemelor noi sau conflicte în timpul compilării. De aceea, curățarea trebuie făcută înainte de fiecare construcție nouă:
- Deschideți programul Putty și conectați-vă la server ca root.
- Schimbați-vă în directorul în care se află fișierul sursă a jocului (director exemplu):
cd /usr/src/server/game/src - Pentru a curăța resturile vechi de construcție, rulați această comandă:
gmake clean
3. Compilarea fișierelor joc și DB
După finalizarea procesului de curățare, puteți rula comenzile de compilare una câte una. Procesul poate dura câteva minute, în funcție de performanța serverului dvs.:
- Compilare joc: În același director (joc/src), începeți compilarea lansând următoarea comandă:
gmake -j4
*(Notă: -j4 accelerează compilarea utilizând toate cele 4 nuclee ale serverului. O puteți modifica în funcție de procesorul serverului dvs.) - Compilare DB: După ce compilarea jocului este finalizată, treceți la directorul db:
cd ../../db/src - Mai întâi faceți curățarea pentru DB:
gmake clean - Apoi porniți construirea DB:
gmake -j4
4. Importarea fișierelor compilate în joc
Când procesul de compilare este finalizat fără erori (fără a da o eroare), va apărea o nouă culoare verde în folder.gameşidbFișierele dvs. binare vor fi create. Puteți adăuga aceste fișiere în directorul principal în care rulează jocul (De obicei/usr/game/share/binsau în folderul bin relevant folosit de fișierele dvs.) și setați permisiunile acestuia 777 După ce faceți acest lucru, vă puteți porni serverul.
Acest articol este pregătit special pentru PvPServer.