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

Como ler e resolver erros Syserr em servidores Metin2 Pvp?

Yazdır

Como ler e resolver erros Syserr em servidores Metin2 Pvp?

É a causa de quase todos os problemas técnicos encontrados no gerenciamento do servidor Metin2 PVP, como quedas de núcleo (canal), chutes de jogo, janelas de NPC que não abrem ou sistemas que não funcionam. syserr reservado em arquivos. Neste guia, você aprenderá como ler arquivos syserr para detectar erros no servidor e como corrigir os erros mais comuns.

1. Onde encontrar arquivos Syserr?

Na estrutura de arquivos do Metin2, cada núcleo possui seu próprio log de erros. Dependendo do estágio em que o problema ocorre, o arquivo syserr no diretório relevante deverá ser examinado:

  • Para problemas de login (autenticação):/usr/game/cores/auth/syserr
  • Para problemas de canal (CH1, CH2 etc.):/usr/game/cores/channel1/syserr
  • Para mapas comuns (Game99):/usr/game/cores/game99/syserr
  • Para erros de banco de dados (BD):/usr/game/cores/db/syserr

2. Erros e soluções mais comuns do Syserr

Os arquivos Syserr funcionam com lógica de log e os resultados finais sempre mostram o erro mais recente. Aqui estão os padrões de erro mais populares:

A) Erro de banco de dados ao fornecer currículo/recusa (C_QueryResult)

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

Solução: Este erro indica que a tabela que está sendo tentada a ser consultada foi excluída no Navicat ou tem um nome incorreto. Você precisa restaurar a tabela do backup (arquivo SQL de backup) ou repará-la via Navicat.

B) Coluna inválida ou erro de valor (GetServerFactor)

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

Solução: na Navicatitem_protooumob_protoIndica que você deixou uma coluna ausente (mudança de tecla tab) ao adicionar uma nova linha às tabelas ou se estiver usando arquivos baseados em txt, você interrompeu a ordem das linhas nos arquivos proto. Verifique a última linha que você adicionou.

C) Erro de missão que não funciona (QUEST)

syserr: QUEST: wrong argument count for ...

Solução: Um argumento ausente ou incorreto foi usado nas funções de um arquivo lua ou de missão que você carregou no servidor. Você deve abrir o código da missão relevante, corrigir os parâmetros entre parênteses e lê-lo novamente via Putty.

3. Coisas a considerar ao ler Syserr

  • Nem toda saída do syserr é um erro crítico. no início[NOTICE]ou linhas contendo avisos apenas para fins informativos não travarão o jogo.
  • Se seus canais (CHs) forem fechados repentinamente, a linha syserr imediatamente antes do segundo do fechamento "CRASH" ou "Erro Fatal" Você deve procurar as frases.

Este artigo foi preparado especialmente para PvPServer.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner