Silkroad vSRO "Spillserver har sluttet å fungere" feilløsning
En av de mest kritiske komponentene i Silkroad privat serveradministrasjon gameserver.exeer hovedmotoren der monstre, kart, ferdigheter og spillerbevegelser behandles i spillet. Hvis spillserveren plutselig slår seg av eller gir en "Har stoppet working"-feil, fører det til at spillere faller ut av spillet og serveren forblir stengt. I denne detaljerte veiledningen vil du lære årsakene til feilen og de nøyaktige løsningene.
1. Grunnårsak: Feil eller Utenfor grense Drop/Mediapk2-tillegg
Hvis Gameserver overfører et element eller monsterdata fra databasen (SQL Server) til spillerens datamaskin.Media.pk2Hvis den ikke kan samsvare med filen eller støter på en feil fallhastighet, vil den krasje umiddelbart.
Løsning:
- Se gjennom de siste endringene dine. Til databasen (
_RefObjCommon,_RefObjItem) Hvis du har lagt til en ny avatar, silkeelement eller sro_client, sørg for at ID-ene og banene til disse elementene samsvarer nøyaktig med txt-filene (itemdata.txt) i Media.pk2. - En enkelt linje du legger til på SQL-siden, men mangler på Media-siden, vil krasje spillserveren når en spiller prøver å se det elementet.
2. Rotårsak: SQL Server SMC og Log Database Bloat
Silkroad-databaser (spesieltSRO_VT_LOG) akkumulerer millioner av rader med data over tid. Hvis Gameserver tidsavbrutt mens du skriver disse loggene til SQL, krasjer den og slår seg av.
Løsning:
- Åpne SQL Server Management Studio (SSMS).
SRO_VT_LOGhøyreklikk på databasen nytt søk si.- Oppblåsbare bord (f.eks.:
_LogScheduleeller chat-logger), kjør denne kommandoen:TRUNCATE TABLE _LogSchedule
3. Grunnårsak: Kart (region) og koordinatfeil
Teleportering av spillere til et buggy-kartområde (f.eks. en feil lagt til Jangan Cave-gulv eller et spesielt begivenhetsområde) vil øyeblikkelig krasje spillserveren.
Løsning:
- Bestem hvilken kartmodul (Region) som krasjet via SMC (Server Management Control).
- Koordinatene til spilleren som ble fanget i feilen og krasjet serveren er lagret i databasen.
_Userog_Charved å finne den i tabellene, flytt figuren manuelt til en trygg by (Jangan- eller Downhang-koordinater) og start spillserveren på nytt.
Denne artikkelen er spesielt utarbeidet for PvPServer.