Silkroad vSRO tõrkelahendus "Mänguserver on lakanud töötamast".
Silkroadi privaatserveri haldamise üks kriitilisemaid komponente gameserver.exeon põhimootor, kus töödeldakse mängusiseseid koletisi, kaarte, oskusi ja mängijate liikumisi. Kui mänguserver äkitselt välja lülitub või annab veateate "On lakanud töötamast", langevad mängijad mängust välja ja server jääb suletuks. Sellest üksikasjalikust juhendist saate teada vea põhjused ja täpsed lahendused.
1. Algpõhjus: vigane või piirist väljas Drop/Mediapk2 täiendused
Kui Gameserver edastab üksuse või koletise andmed andmebaasist (SQL Server) mängija arvutisse.Media.pk2Kui see ei vasta failile või tuvastab vale kukkumissageduse, jookseb see kohe kokku.
Lahendus:
- Vaadake üle oma hiljutised muudatused. andmebaasi (
_RefObjCommon,_RefObjItem) Kui olete lisanud uue avatari, siidiüksuse või sro_clienti, veenduge, et nende üksuste ID-d ja teed vastavad täpselt Media.pk2 txt-failidele (itemdata.txt). - Üks rida, mille lisate SQL-i poolele, kuid jätate meedia poolel puudu, põhjustab mänguserveri krahhi, kui mängija proovib seda üksust näha.
2. Algpõhjus: SQL Serveri SMC ja logiandmebaasi paisumine
Silkroadi andmebaasid (eritiSRO_VT_LOG) kogub aja jooksul miljoneid ridu andmeid. Kui Gameserver aegub nende logide SQL-i kirjutamisel, jookseb see kokku ja lülitub välja.
Lahendus:
- Avage SQL Server Management Studio (SSMS).
SRO_VT_LOGparemklõpsake andmebaasil uus päring öelda.- Täispuhutavad lauad (nt:
_LogSchedulevõi vestluslogid), käivitage see käsk:TRUNCATE TABLE _LogSchedule
3. Algpõhjus: kaardi (piirkonna) ja koordinaatide vead
Mängijate teleportimine lollakale kaardialale (nt valesti lisatud Jangani koopa põrand või eriürituste ala) ajab mänguserveri kohe kokku.
Lahendus:
- Määrake, milline kaardimoodul (piirkond) jooksis SMC (Server Management Control) kaudu kokku.
- Viga vahele jäänud ja serveriga kokkujooksnud mängija koordinaadid salvestatakse andmebaasi.
_Userja_Charleides selle tabelitest, teisaldage tegelane käsitsi turvalisse linna (Jangani või Downhangi koordinaadid) ja taaskäivitage mänguserver.
See artikkel on spetsiaalselt ette valmistatud PvPServeri jaoks.