Kuidas kompileerida Metin2 serveri allikat (Src) Putty kaudu?
Pärast mängusiseste süsteemide, vealahenduste lisamist või muudatuste tegemist oma Metin2 PVP serveris kerneli (mäng/db) tasemel, peate oma FreeBSD serveri lähtekoodid uuesti kompileerima (ehitama), et need muudatused mängus kajastuksid. Sellest juhendist saate teada, kuidas mängu ja db vigadeta kompileerida.
1. Nõutavate lähtefailide üleslaadimine serverisse
Enne kompileerimisprotsessi alustamist peate oma arvutis redigeeritud lähtefailid üle kandma serveri õigesse kataloogi:
- Ühendage oma serveriga Filezilla või WinSCP programmiga.
- Tavaliselt kasutatav põhikataloog
/usr/src/Minge kausta. - kuulub teie mängu juurde Serveri allikas Laadige siia üles oma kaust (mis sisaldab mängu ja db lähtekoode). Kausta nimi on tavaliselt
mainline,srcvõiserverKontrollige, kas see on.
2. Juurdepääs allikakataloogile ja selle puhastamine Putty abil
Vanast kompilatsioonist allesjäänud failid võivad põhjustada uute süsteemide tõrkeid või kompileerimise ajal konflikte. Seetõttu tuleb enne iga uut ehitamist puhastada:
- Avage programm Putty ja ühendage oma serveriga root kasutajana.
- Valige kataloog, kus teie mängu lähtefail asub (näidiskataloog):
cd /usr/src/server/game/src - Vanade ehitusjääkide puhastamiseks käivitage järgmine käsk:
gmake clean
3. Mängu- ja DB-failide koostamine
Pärast puhastusprotsessi lõppu saate kompileerimiskäske ükshaaval käivitada. Protsess võib sõltuvalt teie serveri jõudlusest võtta mitu minutit:
- Mängu koostamine: Kui olete samas kataloogis (game/src), alustage kompileerimist, andes välja järgmise käsu:
gmake -j4
*(Märkus: -j4 kiirendab kompileerimist, kasutades kõiki serveri nelja tuuma. Saate seda muuta vastavalt oma serveriprotsessorile.) - DB koostamine: Pärast mängu kompileerimise lõpetamist minge kataloogi db:
cd ../../db/src - Esmalt tehke DB puhastamine:
gmake clean - Seejärel alustage DB ehitamist:
gmake -j4
4. Kompileeritud failide importimine mängu
Kui kompileerimisprotsess on lõpule viidud ilma vigadeta (ilma viga andmata), on kaustas uus roheline värv.gamejadbTeie binaarfailid luuakse. Saate need failid lisada põhikataloogi, kus mäng käitatakse (tavaliselt/usr/game/share/binvõi vastavasse prügikasti kausta, mida teie failid kasutavad) ja määrake selle õigused 777 Pärast seda saate oma serveri käivitada.
See artikkel on spetsiaalselt ette valmistatud PvPServeri jaoks.