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

Come leggere e risolvere gli errori Syserr nei server Metin2 PvP?

Yazdır

Come leggere e risolvere gli errori Syserr nei server Metin2 PvP?

È la causa di quasi tutti i problemi tecnici riscontrati nella gestione del server PVP di Metin2, come rilasci di core (canali), kick di gioco, finestre NPC che non si aprono o sistemi che non funzionano. syserr riservati nei file. In questa guida imparerai come leggere i file syserr per rilevare errori lato server e come correggere gli errori più comuni.

1. Dove trovare i file Syserr?

Nella struttura dei file Metin2, ogni core ha il proprio registro degli errori. A seconda della fase in cui si verifica il problema, è necessario esaminare il file syserr nella relativa directory:

  • Per problemi di accesso (autenticazione):/usr/game/cores/auth/syserr
  • Per problemi di canale (CH1, CH2 ecc.):/usr/game/cores/channel1/syserr
  • Per le mappe comuni (Gioco 99):/usr/game/cores/game99/syserr
  • Per errori del database (DB):/usr/game/cores/db/syserr

2. Errori e soluzioni Syserr più comuni

I file Syserr funzionano con la logica del registro e le righe inferiori mostrano sempre l'errore più recente. Ecco i modelli di errore più popolari:

A) Errore del database nel fornire curriculum/rifiuto (C_QueryResult)

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

Soluzione: Questo errore indica che la tabella di cui si sta tentando di eseguire la query è stata eliminata in Navicat o ha un nome errato. È necessario ripristinare la tabella dal backup (file SQL di backup) o ripararla tramite Navicat.

B) Errore di colonna o valore non valido (GetServerFactor)

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

Soluzione: su Navicatitem_protoOmob_protoIndica che hai lasciato una colonna mancante (tasto tab) quando aggiungi una nuova riga alle tabelle o se stai utilizzando file basati su txt, hai interrotto l'ordine delle righe nei file proto. Controlla l'ultima riga che hai aggiunto.

C) Errore missione non funzionante (QUEST)

syserr: QUEST: wrong argument count for ...

Soluzione: È stato utilizzato un argomento mancante o errato nelle funzioni di un file lua o quest caricato sul server. Devi aprire il codice della missione pertinente, correggere i parametri tra parentesi e rileggerlo tramite Putty.

3. Cose da considerare quando si legge Syserr

  • Non tutti gli output di syserr rappresentano un errore critico. all'inizio[NOTICE]o righe contenenti avvisi solo a scopo informativo non causeranno l'arresto anomalo del gioco.
  • Se i tuoi canali (CH) vengono chiusi improvvisamente, la riga syserr immediatamente prima del secondo della chiusura "INCIDENTE" O "Errore fatale" Dovresti cercare le frasi.

Questo articolo è stato preparato appositamente per PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner