PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

Kako kompajlirati Metin2 Server Source (Src) putem Putty-a?

Yazdır

Kako kompajlirati Metin2 Server Source (Src) putem Putty-a?

Nakon dodavanja sustava u igri, rješenja za bugove ili promjena na razini kernela (game/db) na vašem Metin2 PVP poslužitelju, trebate ponovno kompajlirati (izgraditi) svoje izvorne kodove na vašem FreeBSD poslužitelju kako bi se te promjene odrazile na igru. U ovom ćete vodiču naučiti korake za kompajliranje igre i db bez pogrešaka.

1. Prijenos potrebnih izvornih datoteka na poslužitelj

Prije početka procesa kompilacije, morate prenijeti izvorne datoteke koje ste uredili na svom računalu u ispravan direktorij na poslužitelju:

  • Povežite se s vašim poslužiteljem pomoću programa Filezilla ili WinSCP.
  • Glavni imenik koji se obično koristi/usr/src/Idite u mapu.
  • pripada tvojoj igri Izvor poslužitelja Učitajte svoju mapu (koja sadrži izvorne kodove igre i db) ovdje. Naziv mape obično jemainline,srciliserverProvjerite je li.

2. Pristup i čišćenje izvornog direktorija pomoću Putty-a

Zaostale datoteke iz stare kompilacije mogu uzrokovati neispravne gradnje novih sustava ili sukobe tijekom kompilacije. Zato se čišćenje mora obaviti prije svake nove gradnje:

  1. Otvorite program Putty i povežite se na svoj poslužitelj kao root.
  2. Promijenite u direktorij u kojem se nalazi vaša izvorna datoteka igre (direktorij uzorka):
    cd /usr/src/server/game/src
  3. Za čišćenje starih ostataka izrade, pokrenite ovu naredbu:
    gmake clean

3. Kompajliranje Game i DB datoteka

Nakon što je proces čišćenja završen, možete pokretati naredbe kompilacije jednu po jednu. Proces može potrajati nekoliko minuta ovisno o performansama vašeg poslužitelja:

  • Kompilacija igre: Dok ste u istom direktoriju (game/src), pokrenite kompilaciju izdavanjem sljedeće naredbe:
    gmake -j4
    *(Napomena: -j4 ubrzava kompilaciju korištenjem sve 4 jezgre poslužitelja. Možete ga promijeniti prema procesoru vašeg poslužitelja.)
  • DB kompilacija: Nakon što je kompilacija igre završena, prebacite se u direktorij db:
    cd ../../db/src
  • Prvo napravite čišćenje za DB:
    gmake clean
  • Zatim pokrenite izgradnju baze podataka:
    gmake -j4

4. Uvoz kompiliranih datoteka u igru

Kada se proces kompilacije završi bez ikakvih pogrešaka (bez davanja pogreške), u mapi će biti nova zelena boja.gameidbBit će stvorene vaše binarne datoteke. Ove datoteke možete dodati u glavni direktorij u kojem se igra pokreće (obično/usr/game/share/binili u relevantnu mapu bin koju koriste vaše datoteke) i postavite njegove dozvole 777 Nakon što to učinite, možete pokrenuti svoj poslužitelj.


Ovaj članak je posebno pripremljen za PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner