Řešení chyby Silkroad vSRO „Herní server přestal fungovat“.
Jedna z nejkritičtějších součástí správy soukromých serverů Silkroad gameserver.exeje hlavním enginem, kde se zpracovávají monstra, mapy, dovednosti a pohyby hráčů ve hře. Pokud se Gameserver náhle vypne nebo zobrazí chybu „Přestal fungovat“, způsobí to, že hráči vypadnou ze hry a server zůstane zavřený. V tomto podrobném průvodci se dozvíte příčiny chyby a přesná řešení.
1. Hlavní příčina: Chybné nebo mimo limit Drop/Mediapk2 Additions
Pokud Gameserver přenese data předmětu nebo nestvůry z databáze (SQL Server) do počítače hráče.Media.pk2Pokud se nemůže shodovat se souborem nebo narazí na nesprávnou rychlost zapouštění, okamžitě se zhroutí.
Řešení:
- Zkontrolujte své nedávné změny. Do databáze (
_RefObjCommon,_RefObjItem) Pokud jste přidali nového avatara, hedvábný předmět nebo sro_client, ujistěte se, že ID a cesty těchto položek přesně odpovídají txt souborům (itemdata.txt) v Media.pk2. - Jediný řádek, který přidáte na stranu SQL, ale ponecháte chybějící na straně médií, způsobí zhroucení herního serveru, když se hráč pokusí tuto položku zobrazit.
2. Hlavní příčina: SQL Server SMC a Log Database Bloat
Databáze Silkroad (zejménaSRO_VT_LOG) shromažďuje v průběhu času miliony řádků dat. Pokud při zápisu těchto protokolů do SQL vyprší časový limit Gamesserveru, dojde k jeho zhroucení a vypnutí.
Řešení:
- Otevřete SQL Server Management Studio (SSMS).
SRO_VT_LOGklikněte pravým tlačítkem na databázi nový dotaz říct.- Nafukovací stoly (např.
_LogSchedulenebo chat logs), spusťte tento příkaz:TRUNCATE TABLE _LogSchedule
3. Hlavní příčina: Chyby mapy (regionu) a koordinace
Teleportování hráčů do zabugované oblasti mapy (Příklad: Nesprávně přidané patro jeskyně Jangan nebo oblast speciální akce) okamžitě zhroutí herní server.
Řešení:
- Pomocí SMC (Server Management Control) zjistěte, který mapový modul (Region) havaroval.
- V databázi jsou uloženy souřadnice hráče, který byl chycen chybou a zhroutil server.
_Usera_Chartím, že ji najdete v tabulkách, ručně přesuňte postavu do bezpečného města (souřadnice Jangan nebo Downhang) a restartujte Gamesserver.
Tento článek je speciálně připraven pro PvPServer.