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

Comment compiler la source du serveur Metin2 (Src) via Putty ?

Yazdır

Comment compiler la source du serveur Metin2 (Src) via Putty ?

Après avoir ajouté des systèmes dans le jeu, des solutions de bugs ou apporté des modifications au niveau du noyau (jeu/base de données) sur votre serveur Metin2 PVP, vous devez recompiler (construire) vos codes sources sur votre serveur FreeBSD pour que ces modifications soient reflétées dans le jeu. Dans ce guide, vous apprendrez les étapes pour compiler le jeu et la base de données sans erreurs.

1. Téléchargement des fichiers source requis sur le serveur

Avant de démarrer le processus de compilation, vous devez transférer les fichiers sources que vous avez modifiés sur votre ordinateur vers le bon répertoire du serveur :

  • Connectez-vous à votre serveur avec le programme Filezilla ou WinSCP.
  • Le répertoire principal habituellement utilisé/usr/src/Allez dans le dossier.
  • appartient à votre jeu Source du serveur Téléchargez votre dossier (contenant les codes sources du jeu et de la base de données) ici. Le nom du dossier est généralementmainline,srcouserverVérifiez que c'est bien le cas.

2. Accès et nettoyage du répertoire source avec Putty

Les fichiers résiduels de l'ancienne compilation peuvent provoquer des versions défectueuses de nouveaux systèmes ou des conflits lors de la compilation. C'est pourquoi un nettoyage doit être effectué avant chaque nouvelle construction :

  1. Ouvrez le programme Putty et connectez-vous à votre serveur en tant que root.
  2. Accédez au répertoire où se trouve le fichier source de votre jeu (répertoire d'exemple) :
    cd /usr/src/server/game/src
  3. Pour nettoyer les anciens restes de build, exécutez cette commande :
    gmake clean

3. Compilation des fichiers de jeu et de base de données

Une fois le processus de nettoyage terminé, vous pouvez exécuter les commandes de compilation une par une. Le processus peut prendre plusieurs minutes en fonction des performances de votre serveur :

  • Compilation de jeux : Dans le même répertoire (game/src), démarrez la compilation en lançant la commande suivante :
    gmake -j4
    *(Remarque : -j4 accélère la compilation en utilisant les 4 cœurs du serveur. Vous pouvez le modifier en fonction du processeur de votre serveur.)
  • Compilation de base de données : Une fois la compilation du jeu terminée, passez au répertoire db :
    cd ../../db/src
  • Effectuez d’abord le nettoyage de la base de données :
    gmake clean
  • Ensuite, démarrez la construction de la base de données :
    gmake -j4

4. Importation de fichiers compilés dans le jeu

Lorsque le processus de compilation est terminé sans aucune erreur (sans donner d'erreur), il y aura une nouvelle couleur verte dans le dossier.gameetdbVos fichiers binaires seront créés. Vous pouvez ajouter ces fichiers au répertoire principal où le jeu est exécuté (généralement/usr/game/share/binou vers le dossier bin approprié utilisé par vos fichiers) et définissez ses autorisations 777 Après cela, vous pouvez démarrer votre serveur.


Cet article est spécialement préparé pour PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner