Aquesta guia cobreix les comandes de la consola headless, la gestió de sessions, la configuració del carregador de mods i la resolució de problemes per al vostre servidor de Resonite. Per a la configuració inicial, consulteu la Guia de configuració del servidor headless de Resonite.
1. Comandes de la consola headless
El servidor headless de Resonite accepta comandes a través de la consola de GPanel. El servidor respon a la comanda shutdown per a un tancament ordenat.
| Comanda | Descripció |
|---|---|
worlds |
Llistar totes les sessions de món actives. |
focus <world_index> |
Enfocar un món específic per a comandes. |
status |
Mostrar l'estat del món enfocat. |
users |
Llistar els usuaris al món enfocat. |
kick <username> |
Expulsar un usuari del món enfocat. |
ban <username> |
Bandejar un usuari del món enfocat. |
silence <username> |
Silenciar un usuari al món enfocat. |
unsilence <username> |
Treure el silenci a un usuari. |
respawn <username> |
Reaparèixer un usuari al punt d'origen del món. |
role <username> <role> |
Establir el rol d'un usuari (Admin, Builder, Moderator, Guest, Spectator). |
name <session_name> |
Canviar el nom de la sessió enfocada. |
accessLevel <level> |
Canviar qui pot unir-se (Anyone, RegisteredUsers, Contacts, ContactsPlus, Private). |
maxUsers <count> |
Canviar el nombre màxim d'usuaris per al món enfocat. |
save |
Guardar el món enfocat. |
close |
Tancar el món enfocat. |
restart |
Reiniciar el món enfocat. |
invite <username> |
Convidar un usuari al món enfocat. |
message <text> |
Enviar un missatge al món enfocat. |
shutdown |
Tancar ordenadament tot el servidor headless. |
2. Nivells d'accés
Controleu qui pot unir-se a les vostres sessions de món amb el paràmetre accessLevel:
| Nivell | Descripció |
|---|---|
| Anyone | Obert a tots els usuaris de Resonite. |
| RegisteredUsers | Només comptes registrats de Resonite. |
| Contacts | Només usuaris a la llista de contactes del compte headless. |
| ContactsPlus | Contactes i contactes dels contactes. |
| Private | Només per invitació. |
3. Rols d'usuari
Assigneu rols per controlar el que els usuaris poden fer al vostre món:
| Rol | Descripció |
|---|---|
| Admin | Control total sobre el món. |
| Builder | Pot construir i modificar objectes. |
| Moderator | Pot expulsar/bandejar usuaris i moderar el xat. |
| Guest | Accés d'usuari estàndard. |
| Spectator | Pot observar però no interactuar. |
Establiu els rols per defecte a Config.json utilitzant defaultUserRoles o assigneu-los per usuari amb la comanda de consola role.
4. Múltiples mons
El servidor headless pot allotjar múltiples mons simultàniament. Afegiu entrades addicionals a la matriu startWorlds a Headless/Config/Config.json:
"startWorlds": [
{
"isEnabled": true,
"sessionName": "World 1",
"maxUsers": 16,
"accessLevel": "Anyone",
"loadWorldPresetName": "SpaceWorld"
},
{
"isEnabled": true,
"sessionName": "World 2",
"maxUsers": 8,
"accessLevel": "Contacts",
"loadWorldPresetName": "Grid"
}
]
Utilitzeu focus 0 i focus 1 a la consola per canviar entre mons.
5. Carregador de mods
Resonite admet mods a través de ResoniteModLoader. Per habilitar-lo:
- Establiu
ENABLE_MODLOADERatruea la pestanya Startup. - Reinstal·leu o reinicieu el servidor -- els DLLs del carregador de mods es descarregaran automàticament.
- Col·loqueu els DLLs dels mods al directori
rml_mods/via SFTP. - Reinicieu el servidor per carregar els mods.
Fitxers del carregador de mods:
Libraries/ResoniteModLoader.dll-- El carregador de mods principal.rml_libs/0Harmony.dll-- Dependència necessària.rml_mods/-- Col·loqueu els vostres DLLs de mods aquí.
6. Resolució de problemes
- El servidor no s'inicia: Verifiqueu que les credencials d'inici de sessió a
Config.jsonsón correctes. El headless s'ha d'autenticar amb un compte vàlid de Resonite. - El món no apareix al navegador: Comproveu que
hideFromPublicListingno estigui establert atrue. Assegureu-vos que l'accessLevelpermet als usuaris que cerquen. - "World running..." no apareix: Comproveu si hi ha errors a la consola. El nom del món predefinit pot ser incorrecte.
- Els mods no es carreguen: Verifiqueu que
ENABLE_MODLOADERéstruei que els DLLs dels mods són arml_mods/. Comproveu la consola per a errors del carregador de mods. - Ús elevat de recursos: Reduïu el
tickRateaConfig.jsono disminuïumaxConcurrentAssetTransfers. El contingut complex creat pels usuaris pot consumir molts recursos.
Articles relacionats
- Guia de configuració del servidor headless de Resonite
- Com trobar la IP i el port del vostre servidor
- Com pujar fitxers via SFTP
Necessiteu ajuda?
Si necessiteu més assistència, obriu un tiquet de suport amb els detalls del vostre servidor i qualsevol missatge d'error de la consola de GPanel.