Aquesta guia cobreix la configuració d'administrador, les comandes disponibles, la gestió de jugadors i la resolució de problemes per al vostre servidor dedicat de No One Survived. Apreneu a configurar l'accés d'administrador, utilitzar les comandes dins del joc i resoldre problemes comuns del servidor.
Configuració d'administrador
No One Survived proporciona accés d'administrador mitjançant una contrasenya d'administrador i, opcionalment, mitjançant una llista blanca de Steam ID. Les capacitats d'administrador us donen control total sobre el servidor mentre jugueu.
Establir la contrasenya d'administrador
La contrasenya d'administrador es configura mitjançant la variable d'inici SERVER_ADMIN_PASSWORD de GPanel, o al fitxer de configuració WRSH/Saved/Config/WindowsServer/Game.ini:
[ServerSetting]
AdminPassword=YourSecurePassword123
També podeu establir-ho mitjançant la pestanya Startup de GPanel editant la variable SERVER_ADMIN_PASSWORD. Després de canviar la contrasenya, reinicieu el servidor perquè tingui efecte.
Iniciar sessió com a administrador dins del joc
- Uniu-vos al vostre servidor com a jugador normal.
- Obriu la consola del joc (normalment prement ` o ~, o consulteu les assignacions de tecles del joc).
- Escriviu la comanda d'inici de sessió d'administrador amb la vostra contrasenya:
AdminLogin YourSecurePassword123
Hauríeu de veure un missatge de confirmació indicant que se us han atorgat privilegis d'administrador per a la sessió actual.
Llista blanca de Steam ID
Per a una capa addicional de seguretat, podeu restringir l'accés d'administrador a comptes de Steam específics configurant una llista blanca de Steam ID a la configuració del servidor:
[AdminSettings]
AdminSteamIDs=76561198012345678,76561198087654321,76561198011223344
Quan es configura una llista blanca de Steam ID, només els jugadors amb els Steam ID llistats poden autenticar-se com a administradors, encara que coneguin la contrasenya d'administrador. Això evita l'accés no autoritzat si la contrasenya es filtra.
Comandes d'administrador
Un cop autenticat com a administrador, podeu utilitzar les comandes següents mitjançant la consola del joc:
Comandes de gestió de jugadors
| Comanda | Sintaxi | Descripció |
|---|---|---|
| Expulsar | Kick <PlayerName> |
Elimina un jugador del servidor. Pot tornar a unir-se immediatament. |
| Bandejar | Ban <PlayerName> |
Elimina un jugador i impedeix que torni a unir-se fins que se li retiri el bandejament. |
| Treure bandejament | Unban <PlayerName> |
Elimina un jugador de la llista de bandejats, permetent-li tornar a unir-se. |
| Llista de jugadors | ListPlayers |
Mostra tots els jugadors connectats amb els seus noms i Steam ID. |
| Difusió | Broadcast <Message> |
Envia un missatge a tot el servidor visible per a tots els jugadors. |
Comandes de teletransport
| Comanda | Sintaxi | Descripció |
|---|---|---|
| Teletransportar-se a un jugador | TeleportTo <PlayerName> |
Us teletransporta a la ubicació del jugador especificat. |
| Teletransportar jugador cap a vós | TeleportHere <PlayerName> |
Teletransporta el jugador especificat a la vostra ubicació actual. |
| Teletransportar-se a coordenades | Teleport <X> <Y> <Z> |
Us teletransporta a les coordenades del món especificades. |
Comandes d'objectes i aparició
| Comanda | Sintaxi | Descripció |
|---|---|---|
| Donar objecte | GiveItem <ItemID> <Amount> |
Genera l'objecte especificat al vostre inventari. |
| Donar objecte a un jugador | GiveItemTo <PlayerName> <ItemID> <Amount> |
Genera un objecte directament a l'inventari d'un altre jugador. |
| Generar entitat | SpawnEntity <EntityID> |
Genera una entitat (zombi, NPC, animal) a la vostra ubicació. |
Comandes de temps i clima
| Comanda | Sintaxi | Descripció |
|---|---|---|
| Establir hora | SetTime <Hour> |
Estableix l'hora del joc (0-24). Per exemple, SetTime 12 l'estableix al migdia. |
| Establir clima | SetWeather <Type> |
Canvia el clima actual. Opcions: Clear, Rain, Storm, Fog. |
| Alternar cicle dia/nit | ToggleDayNight |
Pausa o reprèn el cicle dia/nit a l'hora actual. |
Accés RCON
Si el joc admet RCON (Remote Console), podeu enviar comandes d'administrador sense estar connectat al joc. Això és útil per a la gestió automatitzada del servidor i eines externes.
Activar RCON
[RCONSettings]
RCONEnabled=true
RCONPort=27020
RCONPassword=YourRCONPassword
Un cop activat RCON, podeu utilitzar qualsevol client RCON estàndard per connectar-vos al servidor i executar comandes de forma remota. El port RCON ha de ser diferent dels ports del joc i de consulta.
Gestió de jugadors
Gestionar la llista de bandejats
Els bandejaments s'emmagatzemen en un fitxer de llista de bandejats al servidor. Podeu gestionar els bandejaments mitjançant comandes d'administrador o editant directament el fitxer de llista de bandejats:
- Utilitzeu
Ban <PlayerName>per afegir un jugador a la llista de bandejats. - Utilitzeu
Unban <PlayerName>per eliminar un jugador de la llista de bandejats. - El fitxer de llista de bandejats es pot editar mitjançant el gestor de fitxers de GPanel per a canvis massius.
Mode de llista blanca
Si voleu restringir el vostre servidor només a jugadors específics, podeu activar el mode de llista blanca:
[ServerSettings]
WhitelistEnabled=true
Quan la llista blanca està activada, només els jugadors amb els Steam ID al fitxer de llista blanca poden connectar-se. Afegiu els Steam ID al fitxer de llista blanca (un per línia) mitjançant el gestor de fitxers de GPanel.
Gestió del món
Ajust del cicle dia/nit
El cicle dia/nit afecta significativament la jugabilitat. Els dies més llargs donen als jugadors més temps segur per a la recol·lecció de recursos, mentre que les nits més llargues augmenten el repte de supervivència:
| Estil de joc | Durada del dia | Durada de la nit |
|---|---|---|
| Casual / Centrat en la construcció | 60 minuts | 15 minuts |
| Equilibrat (per defecte) | 40 minuts | 20 minuts |
| Supervivència extrema | 20 minuts | 40 minuts |
| Dia permanent | 120 minuts | 1 minut |
Ajust de dificultat
Més enllà dels nivells de dificultat predefinits, podeu ajustar configuracions individuals per crear una dificultat personalitzada. Combineu-les per a una experiència a mida:
- Densitat de zombis: Ajusteu
ZombieSpawnMultiplier(0.1 per a gairebé cap, 5.0 per a hordes aclaparadores). - Comportament dels NPC: Establiu
NPCHostilityaPassiveper a NPC amistosos oAggressiveper a un món hostil. - Escassetat de recursos: Reduïu
GatherRateMultiplieriLootRespawnMultiplierper a una supervivència més difícil. - Dificultat de combat: Combineu una alta aparició de zombis amb baixa durabilitat per a una experiència de combat desafiant.
Resolució de problemes
Errors fatals del servidor
- Comproveu el registre de la consola: Reviseu la sortida de la consola de GPanel per a missatges d'error abans de l'error fatal. Les causes comunes inclouen límits de memòria i dades de partida corruptes.
- Problemes de memòria: Si el servidor falla durant la generació del món o amb molts jugadors, pot necessitar més RAM. Considereu actualitzar el vostre pla de servidor.
- Partida del món corrupta: Si el servidor falla repetidament a l'inici, proveu de restaurar una còpia de seguretat o fer un reinici del món. Consulteu la Guia de configuració del servidor de No One Survived per a instruccions de còpia de seguretat i reinici.
- Actualitzacions del joc: Els errors fatals després d'una actualització del joc poden indicar problemes de compatibilitat. Reinicieu el servidor per aplicar l'actualització i consulteu els fòrums de la comunitat per a problemes coneguts.
Problemes de connexió
- El servidor no apareix al navegador: Assegureu-vos que el servidor s'hagi iniciat completament (comproveu la consola de GPanel per a un missatge de preparat). Verifiqueu que el port de consulta estigui assignat correctament.
- No es pot connectar via IP directa: Comproveu l'IP i el port del joc (no el port de consulta). Consulteu Com trobar l'IP i el port del vostre servidor.
- Temps d'espera en connectar: El servidor pot estar sobrecarregat o no respondre. Proveu de reiniciar-lo mitjançant GPanel. Si el problema persisteix, comproveu la consola per a errors.
- "Desajust de versió": Tant el servidor com el client han d'estar a la mateixa versió del joc. Reinicieu el servidor per aplicar les actualitzacions pendents.
Corrupció de partides
- Símptomes: El servidor no s'inicia, es carrega en un món buit o els jugadors perden tot el progrés.
- Prevenció: Atureu sempre el servidor de manera neta mitjançant GPanel abans del manteniment. Eviteu forçar la terminació del procés del servidor.
- Recuperació: Restaureu des d'una còpia de seguretat feta abans que la corrupció es produís. Si no existeix cap còpia de seguretat, cal un reinici del món.
Problemes d'aparició de zombis
- No apareixen zombis: Comproveu que
ZombieSpawnMultiplierno estigui establert a0. Verifiqueu que la dificultat no estigui configurada en un mode que desactivi els zombis. - Massa zombis / retard: Reduïu
ZombieSpawnMultiplier. Taxes d'aparició altes combinades amb molts jugadors poden causar un retard significatiu al servidor. - Els zombis no desapareixen: Pot ser un error del joc. Reiniciar el servidor elimina totes les entitats generades i resol el problema temporalment.
Optimització del rendiment
- Reduïu
MaxPlayerssi el servidor té dificultats amb el nombre actual de jugadors. - Reduïu
ZombieSpawnMultiplierper disminuir el nombre d'entitats i l'ús de CPU. - Assegureu-vos que el servidor tingui prou RAM per a la mida del mapa i el nombre de jugadors.
- Programeu reinicis periòdics (diaris o cada pocs dies) per netejar fuites de memòria i restablir el comptador d'entitats.
- Si està disponible, reduïu la distància de visió o el rang de simulació a la configuració del servidor.
Articles relacionats
- Guia de configuració del servidor de No One Survived
- Com trobar l'IP i el port del vostre servidor
- Com pujar fitxers via SFTP
- Primers passos amb el vostre nou servidor