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

Come compilare Metin2 Server Source (Src) tramite Putty?

Yazdır

Come compilare Metin2 Server Source (Src) tramite Putty?

Dopo aver aggiunto sistemi di gioco, soluzioni di bug o apportato modifiche a livello di kernel (gioco/db) sul tuo server PVP Metin2, devi ricompilare (costruire) i tuoi codici sorgente sul tuo server FreeBSD affinché queste modifiche si riflettano nel gioco. In questa guida imparerai i passaggi per compilare gioco e db senza errori.

1. Caricamento dei file di origine richiesti sul server

Prima di iniziare il processo di compilazione, devi trasferire i file sorgente che hai modificato sul tuo computer nella directory corretta sul server:

  • Connettiti al tuo server con il programma Filezilla o WinSCP.
  • La directory principale solitamente utilizzata/usr/src/Vai alla cartella.
  • appartiene al tuo gioco Origine del server Carica la tua cartella (contenente i codici sorgente del gioco e del db) qui. Il nome della cartella è solitamentemainline,srcOserverControlla che lo sia.

2. Accesso e pulizia della directory di origine con Putty

I file residui della vecchia compilazione potrebbero causare build errate di nuovi sistemi o conflitti durante la compilazione. Ecco perché la pulizia deve essere effettuata prima di ogni nuova costruzione:

  1. Apri il programma Putty e connettiti al tuo server come root.
  2. Passa alla directory in cui si trova il file sorgente del gioco (directory di esempio):
    cd /usr/src/server/game/src
  3. Per ripulire i resti della vecchia build, esegui questo comando:
    gmake clean

3. Compilazione di file di gioco e DB

Una volta completato il processo di pulizia, è possibile eseguire i comandi di compilazione uno per uno. Il processo potrebbe richiedere diversi minuti a seconda delle prestazioni del tuo server:

  • Compilazione del gioco: Mentre ci si trova nella stessa directory (game/src), avviare la compilazione emettendo il seguente comando:
    gmake -j4
    *(Nota: -j4 accelera la compilazione utilizzando tutti e 4 i core del server. Puoi modificarlo in base al processore del tuo server.)
  • Compilazione database: Una volta completata la compilazione del gioco, passa alla directory db:
    cd ../../db/src
  • Per prima cosa esegui la pulizia del DB:
    gmake clean
  • Quindi avvia la creazione del DB:
    gmake -j4

4. Importazione di file compilati nel gioco

Quando il processo di compilazione sarà completato senza errori (senza dare errori), la cartella apparirà di nuovo colore verde.gameEdbVerranno creati i file binari. Puoi aggiungere questi file alla directory principale in cui viene eseguito il gioco (di solito/usr/game/share/bino alla cartella bin pertinente utilizzata dai tuoi file) e impostarne le autorizzazioni 777 Dopo aver fatto ciò, puoi avviare il tuo server.


Questo articolo è stato preparato appositamente per PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner