Hvordan kompilere Metin2 Server Source (Src) via Putty?
Etter å ha lagt til systemer i spillet, feilløsninger eller gjort endringer på kjernenivå (spill/db) på din Metin2 PVP-server, må du rekompilere (bygge) kildekodene dine på FreeBSD-serveren for at disse endringene skal gjenspeiles i spillet. I denne guiden lærer du trinnene for å kompilere spill og db uten feil.
1. Laste opp nødvendige kildefiler til serveren
Før du starter kompileringsprosessen, må du overføre kildefilene du redigerte på datamaskinen til riktig katalog på serveren:
- Koble til serveren din med Filezilla- eller WinSCP-programmet.
- Hovedkatalogen som vanligvis brukes
/usr/src/Gå til mappen. - tilhører spillet ditt Serverkilde Last opp mappen din (som inneholder spill- og db-kildekoder) her. Mappenavnet er vanligvis
mainline,srcellerserverSjekk at det er det.
2. Få tilgang til og rengjøring av kildekatalogen med Putty
Resterende filer fra den gamle kompileringen kan forårsake feilbygg av nye systemer eller konflikter under kompileringen. Derfor må rengjøring gjøres før hvert nybygg:
- Åpne Putty-programmet og koble til serveren din som root.
- Bytt til katalogen der spillkildefilen din er (eksempelkatalog):
cd /usr/src/server/game/src - For å rydde opp i gamle byggerester, kjør denne kommandoen:
gmake clean
3. Kompilere spill- og DB-filer
Etter at renseprosessen er fullført, kan du kjøre kompileringskommandoene en etter en. Prosessen kan ta flere minutter avhengig av ytelsen til serveren din:
- Spillsamling: Mens du er i samme katalog (spill/src), start kompileringen ved å gi følgende kommando:
gmake -j4
*(Merk: -j4 gir raskere kompilering ved å bruke alle 4 kjerner på serveren. Du kan endre det i henhold til serverprosessoren din.) - DB-samling: Etter at spillkompileringen er fullført, bytt til db-katalogen:
cd ../../db/src - Gjør først opprydding for DB:
gmake clean - Start deretter DB-bygget:
gmake -j4
4. Importere kompilerte filer til spillet
Når kompileringsprosessen er fullført uten noen feil (uten å gi en feil), vil det være en ny grønn farge i mappen.gameogdbDine binære filer vil bli opprettet. Du kan legge til disse filene i hovedkatalogen der spillet kjøres (vanligvis/usr/game/share/bineller til den relevante bin-mappen som brukes av filene dine) og angi tillatelsene 777 Etter å ha gjort dette kan du starte serveren din.
Denne artikkelen er spesielt utarbeidet for PvPServer.