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

Hogyan lehet olvasni és megoldani a Syserr hibákat a Metin2 Pvp szervereken?

Yazdır

Hogyan lehet olvasni és megoldani a Syserr hibákat a Metin2 Pvp szervereken?

Ez az oka a Metin2 PVP szerverkezelés során felmerülő szinte minden technikai probléma, például a mag (csatorna) leesésének, a játék kirúgásainak, az NPC ablakok nem nyílásának vagy a rendszerek működésének hiányának. syserr fájlokban lefoglalva. Ebből az útmutatóból megtudhatja, hogyan olvassa el a syserr fájlokat a szerveroldali hibák észlelése érdekében, és hogyan javíthatja ki a leggyakoribb hibákat.

1. Hol találhatók a Syserr-fájlok?

A Metin2 fájlstruktúrában minden magnak saját hibanaplója van. Attól függően, hogy a probléma melyik szakaszban jelentkezik, meg kell vizsgálni a megfelelő könyvtárban lévő syserr fájlt:

  • Bejelentkezési problémák esetén (hitelesítés):/usr/game/cores/auth/syserr
  • Csatornaproblémák esetén (CH1, CH2 stb.):/usr/game/cores/channel1/syserr
  • Közös térképekhez (Game99):/usr/game/cores/game99/syserr
  • Adatbázis-hibák (DB) esetén:/usr/game/cores/db/syserr

2. A Syserr leggyakoribb hibái és megoldásai

A Syserr fájlok naplólogikával működnek, és az alsó sorok mindig a legújabb hibát mutatják. Íme a legnépszerűbb hibaminták:

A) Adatbázishiba az önéletrajz/elutasítás megadásakor (C_QueryResult)

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

Megoldás: Ez a hiba azt jelzi, hogy a lekérdezni kívánt tábla törölve lett a Navicatban, vagy helytelen a neve. Vissza kell állítania a táblát biztonsági másolatból (SQL-fájl biztonsági másolata), vagy meg kell javítania a Navicat segítségével.

B) Hibás oszlop vagy érték hiba (GetServerFactor)

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

Megoldás: a Navicatonitem_protovagymob_protoAzt jelzi, hogy elhagyott egy hiányzó oszlopot (tabulátorbillentyű eltolás), amikor új sort ad hozzá a táblázatokhoz, vagy ha txt alapú fájlokat használ, megzavarta a sorrendet a proto fájlokban. Ellenőrizze az utoljára hozzáadott sort.

C) A küldetés nem működik hiba (QUEST)

syserr: QUEST: wrong argument count for ...

Megoldás: Hiányzó vagy helytelen argumentumot használtak a szerverre feltöltött lua vagy küldetésfájl funkcióiban. Meg kell nyitnia a megfelelő küldetéskódot, javítania kell a zárójelben lévő paramétereket, és újra el kell olvasnia a Putty segítségével.

3. A Syserr olvasásakor figyelembe veendő dolgok

  • Nem minden syserr kimenet kritikus hiba. elején[NOTICE]vagy a csak tájékoztató jellegű figyelmeztetéseket tartalmazó sorok nem okozzák a játék összeomlását.
  • Ha a csatornák (CH-k) hirtelen bezáródnak, a syserr sor közvetlenül a zárás második előtt "CRASH" vagy "Végzetes hiba" Meg kell keresni a kifejezéseket.

Ez a cikk kifejezetten a PvPServer számára készült.

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner