Aquesta guia cobreix la configuració d'administrador, la gestió de jugadors, l'ús de la consola del servidor, la gestió del món i la resolució de problemes per al vostre servidor dedicat de Foundry. Foundry és un joc de construcció de fàbriques basat en vòxels on els jugadors construeixen i automatitzen línies de producció complexes en un món generat per procediments. Per a la configuració inicial del servidor, configuració, generació del món i instruccions de connexió, consulteu Guia de configuració del servidor de Foundry.
1. Controls d'administrador i amfitrió
Els servidors dedicats de Foundry utilitzen un model de permisos basat en l'amfitrió. L'operador del servidor gestiona el servidor mitjançant una combinació del fitxer de configuració App.cfg i els controls d'amfitrió dins del joc.
Accés de l'operador del servidor
Com a operador del servidor, gestioneu el vostre servidor de Foundry mitjançant:
- Consola de GPanel: La consola del servidor a GPanel mostra la sortida del servidor, els esdeveniments de connexió i els missatges d'error. Aquesta és la vostra eina principal de monitorització.
- Fitxer de configuració: El fitxer
App.cfgcontrola tots els paràmetres del servidor. Editeu-lo a través de la pestanya Files a GPanel o via SFTP. Consulteu Guia de configuració del servidor de Foundry per a més detalls. - Controls dins del joc: Quan esteu connectats al servidor, el jugador amfitrió té accés a opcions de gestió addicionals a través del menú dins del joc.
Protecció del servidor amb contrasenya
Per restringir qui pot unir-se al vostre servidor, establiu una contrasenya a App.cfg:
server_password=YourSecretPassword
Els jugadors han d'introduir aquesta contrasenya en connectar-se. Per tornar a fer el servidor públic, esborreu el valor de la contrasenya:
server_password=
Ocultar el servidor del navegador
Si voleu un servidor privat que no aparegui al navegador de servidors de Steam, establiu:
server_is_public=false
Els jugadors encara poden unir-se via connexió directa utilitzant la vostra IP i port, però el servidor no serà descobert mitjançant la navegació.
2. Gestió de jugadors
Expulsar jugadors
Per treure un jugador molest del servidor:
- Dins del joc: Obriu la llista de jugadors des del menú dins del joc, seleccioneu el jugador i utilitzeu l'opció d'expulsió. Aquesta opció està disponible per al jugador amfitrió.
- Reinici del servidor: Com a últim recurs, reiniciar el servidor des de GPanel desconnectarà tots els jugadors. Es pot evitar que el jugador molest torni a unir-se establint una contrasenya del servidor.
Banejar jugadors
Per impedir permanentment que un jugador s'uneixi al vostre servidor:
- Utilitzeu l'opció de ban dins del joc quan estigui disponible a través del menú de gestió de jugadors.
- Els jugadors banejats es rastregen pel seu Steam ID i seran rebutjats en futurs intents de connexió.
- La llista de bans es manté entre reinicis del servidor.
server_password a App.cfg i compartir-la només amb jugadors de confiança. Això funciona independentment de l'estat del sistema de bans.
Gestió del nombre de jugadors
Controleu quants jugadors poden estar connectats simultàniament:
server_max_players=16
El màxim per defecte és 32. Es recomana reduir aquest valor si el vostre pla de servidor té recursos limitats, o si experimenteu problemes de rendiment amb molts jugadors connectats. Cada jugador connectat carrega chunks addicionals al voltant de la seva posició, augmentant la càrrega de processament del servidor.
3. Consola del servidor
La consola de GPanel mostra la sortida del servidor en temps real, incloent:
- Esdeveniments de connexió i desconnexió de jugadors
- Confirmacions de guardat del món
- Missatges d'error i avisos
- Estat d'inici i aturada del servidor
Lectura de la sortida de la consola
Superviseu la consola per a missatges importants:
| Tipus de missatge | Exemple | Significat |
|---|---|---|
| Unió de jugador | Player [SteamName] connected |
Un jugador s'ha unit correctament al servidor. |
| Sortida de jugador | Player [SteamName] disconnected |
Un jugador ha abandonat el servidor. |
| Guardat automàtic | World saved |
S'ha completat correctament un guardat automàtic o manual. |
| Error | ERROR: ... |
Alguna cosa ha anat malament. Anoteu el missatge per a la resolució de problemes. |
| Servidor preparat | Server started on port 3724 |
El servidor està en línia i accepta connexions. |
4. Gestió del món
Canviar entre mons
Foundry admet múltiples mons a través del paràmetre server_world_name. Cada nom de món correspon a un directori de partida guardada independent amb la seva pròpia fàbrica, terreny i dades de jugadors.
- Atureu el servidor des de GPanel.
- Obriu
App.cfgi canvieuserver_world_namea un nom diferent:server_world_name=NewFactory - Si voleu un món nou amb un terreny específic, establiu també un nou valor de
map_seed. - Inicieu el servidor. Si el nom del món encara no existeix, es generarà un món nou.
server_world_name al nom original i reinicieu. Tot el progrés de la fàbrica estarà exactament com el vau deixar.
Restablir un món
Per restablir completament un món i començar de nou amb una fàbrica nova:
- Atureu el servidor des de GPanel.
- Connecteu-vos via SFTP i navegueu al directori
serverfiles/. - Elimineu o canvieu el nom de la carpeta del món (p. ex., canvieu el nom de
MyFoundryaMyFoundry_backup). - Opcionalment, canvieu el
map_seedaApp.cfgsi voleu un terreny diferent. - Inicieu el servidor. Es generarà un món nou utilitzant la llavor configurada.
Restaurar una còpia de seguretat
- Atureu el servidor des de GPanel.
- Connecteu-vos via SFTP.
- Pugeu la carpeta del món de la vostra còpia de seguretat al directori
serverfiles/, substituint l'actual. - Assegureu-vos que el nom de la carpeta coincideixi amb el
server_world_nameaApp.cfg. - Inicieu el servidor. Es carregarà el món de la còpia de seguretat.
5. Configuració del guardat automàtic
El sistema de guardat automàtic de Foundry escriu l'estat complet del món al disc a intervals regulars. Configureu-lo a App.cfg:
| Paràmetre | Valor | Efecte |
|---|---|---|
autosave_interval=300 |
300 segons | Guarda cada 5 minuts (per defecte). Bon equilibri per a la majoria de servidors. |
autosave_interval=600 |
600 segons | Guarda cada 10 minuts. Redueix la freqüència de guardat per a fàbriques molt grans. |
autosave_interval=120 |
120 segons | Guarda cada 2 minuts. Guardats més freqüents, més ús de disc. |
autosave_interval=0 |
Desactivat | Sense guardats automàtics. Heu de confiar en guardats manuals o arriscar-vos a perdre progrés en cas d'error. |
6. Resolució de problemes
El servidor falla a l'inici
- Comproveu la consola de GPanel per a missatges d'error. Les causes comunes inclouen sintaxi malformada a
App.cfg(valors que falten, espais addicionals al voltant del signe=). - Verifiqueu que els valors de port no s'hagin canviat manualment. Els ports han de coincidir amb el que GPanel assigna.
- Proveu d'eliminar
App.cfgi reiniciar per regenerar una configuració nova amb valors per defecte. - Si l'error està relacionat amb un món específic, proveu de canviar a un nou
server_world_nameper comprovar si el problema està relacionat amb la partida guardada. - Si l'error persisteix, obriu un tiquet de suport amb la IP del vostre servidor i la sortida completa de la consola.
Els jugadors no es poden connectar
- Verifiqueu que el servidor està en funcionament a GPanel. Comproveu la consola per a errors durant l'inici.
- Confirmeu que el jugador utilitza la IP i el port correctes de la pestanya Network de GPanel.
- Comproveu que la contrasenya del servidor sigui correcta (les contrasenyes distingeixen entre majúscules i minúscules).
- Assegureu-vos que el servidor no hagi arribat al límit de
server_max_players. - Verifiqueu que tant el servidor com el jugador executin la mateixa versió de Foundry. Les actualitzacions del joc poden trencar temporalment la compatibilitat.
El servidor no apareix al navegador
- Confirmeu
server_is_public=trueaApp.cfg. - El navegador de servidors de Steam pot trigar diversos minuts a indexar un servidor nou. Proveu la connexió directa mentre espereu.
- Reinicieu el servidor si ha estat funcionant durant molt de temps sense aparèixer. De vegades la connexió amb el servidor mestre de Steam pot caure.
Degradació del rendiment amb fàbriques grans
- Les construccions de fàbriques grans amb milers de màquines i cintes transportadores augmenten el temps de tick del servidor. Aquest és un comportament esperat a Foundry.
- Reduïu
server_max_playersper disminuir el nombre de chunks carregats. - Activeu
pause_server_when_empty=trueperquè el servidor no simuli la fàbrica quan ningú estigui connectat. - Optimitzeu el disseny de la vostra fàbrica consolidant línies de producció i reduint el enrutament innecessari de cintes transportadores.
- Augmenteu l'
autosave_intervalsi els guardats causen pics de retard periòdics en mons molt grans. - Si el rendiment continua sent deficient després de l'optimització, considereu contactar amb el suport per actualitzar el vostre pla de servidor.
Corrupció de la partida guardada
- Si el servidor falla durant un guardat automàtic, el fitxer de partida guardada pot corrompre's.
- Restaureu des d'una còpia de seguretat manual via SFTP si està disponible. Consulteu Guia de configuració del servidor de Foundry per a les instruccions de restauració.
- Si no hi ha cap còpia de seguretat disponible, proveu de canviar a un nou
server_world_nameper començar de nou mantenint la partida guardada corrupta per si una futura actualització pot recuperar-la. - Les còpies de seguretat regulars via SFTP són la millor protecció contra la corrupció de partides guardades. Feu còpia de seguretat de la carpeta del vostre món almenys una vegada per sessió de joc.
Articles relacionats
- Guia de configuració del servidor de Foundry
- Com trobar la IP i el port del vostre servidor
- Com pujar fitxers via SFTP
- Guia d'inici del servidor
Necessiteu ajuda?
Si trobeu problemes amb el vostre servidor de Foundry que no es cobreixen aquí, obriu un tiquet de suport i incloeu la IP del vostre servidor, una descripció del problema i qualsevol missatge d'error rellevant de la consola de GPanel.