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

Hogyan lehet a Metin2 Server Source (Src) fordítását Putty segítségével?

Yazdır

Hogyan lehet a Metin2 Server Source (Src) fordítását Putty segítségével?

Miután hozzáadta a játékon belüli rendszereket, hibamegoldásokat vagy kernel (játék/db) szintű változtatásokat végzett a Metin2 PVP szerveren, újra kell fordítania (össze kell építenie) a forráskódokat a FreeBSD szerveren, hogy ezek a változások megjelenjenek a játékban. Ebben az útmutatóban megtanulhatja a játék és a db hibamentes fordításának lépéseit.

1. A szükséges forrásfájlok feltöltése a szerverre

A fordítási folyamat megkezdése előtt át kell vinnie a számítógépén szerkesztett forrásfájlokat a kiszolgáló megfelelő könyvtárába:

  • Csatlakozzon a szerverhez Filezilla vagy WinSCP programmal.
  • Az általában használt főkönyvtár/usr/src/Menjen a mappába.
  • a játékodhoz tartozik Szerverforrás Töltsd fel ide a mappádat (amely játék és db forráskódot tartalmaz). A mappa neve általábanmainline,srcvagyserverEllenőrizze, hogy van-e.

2. A forráskönyvtár elérése és tisztítása a Putty segítségével

A régi fordításból megmaradt fájlok hibás új rendszerek felépítését vagy ütközéseket okozhatnak a fordítás során. Ezért minden új építés előtt meg kell tisztítani:

  1. Nyissa meg a Putty programot, és rootként csatlakozzon a szerverhez.
  2. Váltson arra a könyvtárra, ahol a játék forrásfájlja található (mintakönyvtár):
    cd /usr/src/server/game/src
  3. A régi build-maradványok megtisztításához futtassa ezt a parancsot:
    gmake clean

3. Játék és DB fájlok összeállítása

A tisztítási folyamat befejezése után egyesével futtathatja a fordítási parancsokat. A folyamat a szerver teljesítményétől függően több percig is eltarthat:

  • Játék összeállítás: Amíg ugyanabban a könyvtárban (game/src) van, indítsa el a fordítást a következő parancs kiadásával:
    gmake -j4
    *(Megjegyzés: a -j4 felgyorsítja a fordítást, mivel a szerver mind a 4 magját használja. A szerver processzorának megfelelően módosíthatja.)
  • DB összeállítás: A játék összeállítása után váltson át a db könyvtárba:
    cd ../../db/src
  • Először tisztítsa meg a DB-t:
    gmake clean
  • Ezután indítsa el a DB buildet:
    gmake -j4

4. Összeállított fájlok importálása a játékba

Ha a fordítási folyamat hiba nélkül (hiba adása nélkül) befejeződik, új zöld szín jelenik meg a mappában.gameésdbA bináris fájlok létrejönnek. Ezeket a fájlokat hozzáadhatja abba a főkönyvtárba, ahol a játék fut (általában/usr/game/share/binvagy a fájlok által használt megfelelő bin mappába), és állítsa be az engedélyeket 777 Ezt követően elindíthatja a szervert.


Ez a cikk kifejezetten a PvPServer számára készült.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner