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

Comment lire et résoudre les erreurs Syserr sur les serveurs Metin2 Pvp ?

Yazdır

Comment lire et résoudre les erreurs Syserr sur les serveurs Metin2 Pvp ?

C'est la cause de presque tous les problèmes techniques rencontrés dans la gestion du serveur Metin2 PVP, tels que les suppressions de noyau (canal), les kicks de jeu, les fenêtres de PNJ qui ne s'ouvrent pas ou les systèmes qui ne fonctionnent pas. serveur système réservé dans les fichiers. Dans ce guide, vous apprendrez comment lire les fichiers syserr pour détecter les erreurs côté serveur et comment corriger les erreurs les plus courantes.

1. Où trouver les fichiers Syserr ?

Dans la structure des fichiers Metin2, chaque cœur possède son propre journal d'erreurs. En fonction du stade auquel le problème survient, il convient d'examiner le fichier syserr dans le répertoire concerné :

  • Pour les problèmes de connexion (Auth) :/usr/game/cores/auth/syserr
  • Pour les problèmes de canal (CH1, CH2 etc.) :/usr/game/cores/channel1/syserr
  • Pour les cartes communes (Game99) :/usr/game/cores/game99/syserr
  • Pour les erreurs de base de données (DB) :/usr/game/cores/db/syserr

2. Erreurs Syserr les plus courantes et solutions

Les fichiers Syserr fonctionnent avec une logique de journalisation et les lignes du bas affichent toujours l'erreur la plus récente. Voici les modèles d’erreur les plus courants :

A) Erreur de base de données lors de la reprise/refus (C_QueryResult)

DirectQuery failed(_query_...) - table 'player.item_proto' doesn't exist

Solution : Cette erreur indique que la table dont l'interrogation est tentée a été supprimée dans Navicat ou a un nom incorrect. Vous devez restaurer la table à partir d'une sauvegarde (fichier SQL de sauvegarde) ou la réparer via Navicat.

B) Erreur de colonne ou de valeur incorrecte (GetServerFactor)

Putty / Game: ConvertStringToTable() - ... Column count is illogical

Solution : sur Navicatitem_protooumob_protoCela indique que vous avez laissé une colonne manquante (touche de tabulation) lors de l'ajout d'une nouvelle ligne aux tableaux ou si vous utilisez des fichiers txt, vous avez perturbé l'ordre des lignes dans les fichiers proto. Vérifiez la dernière ligne que vous avez ajoutée.

C) Erreur de quête ne fonctionnant pas (QUEST)

syserr: QUEST: wrong argument count for ...

Solution : Un argument manquant ou incorrect a été utilisé dans les fonctions d'un fichier Lua ou Quest que vous avez téléchargé sur le serveur. Vous devez ouvrir le code de quête correspondant, corriger les paramètres entre parenthèses et le relire via Putty.

3. Éléments à prendre en compte lors de la lecture de Syserr

  • Toutes les sorties de Syserr ne constituent pas une erreur critique. au début[NOTICE]ou des lignes contenant des avertissements à titre informatif uniquement ne feront pas planter le jeu.
  • Si vos canaux (CH) sont fermés soudainement, la ligne syserr immédiatement avant la seconde de la fermeture "ACCIDENT" ou "Erreur fatale" Vous devriez rechercher les expressions.

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

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner