Aquesta guia cobreix les comandes de la consola headless, la gestió de mons, els rols d'usuari, el NeosModLoader i la resolució de problemes per al vostre servidor dedicat de NeosVR. NeosVR és un metavers social de VR amb potents eines de creació. Per a la configuració inicial, la configuració del Config.json i les instruccions de connexió, consulteu la Guia de configuració del servidor de NeosVR.
1. Accés a la consola
Gestioneu el vostre servidor headless de NeosVR a través de la pestanya Console a GPanel. Totes les comandes s'escriuen directament a la consola.
2. Comandes de la consola headless
Gestió de mons
| Comanda | Descripció |
|---|---|
worlds | Llista tots els mons en execució amb els seus índexs. |
focus <world_index> | Canvia el focus a un món específic per índex. |
startWorldURL <record_url> | Inicia un nou món des d'una URL de registre de Neos. |
startWorldTemplate <template> | Inicia un món des d'una plantilla integrada (p. ex. SpaceWorld). |
save | Desa el món actualment enfocat. |
close | Tanca el món actualment enfocat. |
restart | Reinicia el món actualment enfocat. |
Gestió de sessions
| Comanda | Descripció |
|---|---|
sessionURL | Mostra la URL de la sessió del món enfocat. |
sessionID | Mostra l'ID de la sessió del món enfocat. |
name <new_name> | Canvia el nom de la sessió del món enfocat. |
accessLevel <level> | Canvia el nivell d'accés: Anyone, RegisteredUsers, ContactsPlus, Contacts, Private. |
maxUsers <count> | Estableix el nombre màxim d'usuaris per a la sessió. |
hideFromListing <true/false> | Activa o desactiva la visibilitat al navegador públic de sessions. |
description <text> | Estableix la descripció de la sessió. |
Gestió d'usuaris
| Comanda | Descripció |
|---|---|
users | Llista tots els usuaris al món enfocat. |
kick <username> | Expulsa un usuari del món. |
ban <username> | Baneja un usuari del món. |
silence <username> | Silencia un usuari (desactiva la seva veu). |
unsilence <username> | Dessilencia un usuari prèviament silenciat. |
respawn <username> | Reapareix un usuari al punt d'aparició del món. |
role <username> <role> | Assigna un rol a un usuari (vegeu la Secció 3). |
Control del servidor
| Comanda | Descripció |
|---|---|
status | Mostra l'estat del servidor i l'ús de recursos. |
shutdown | Apaga el servidor headless de manera ordenada. |
gc | Força la recollida de brossa per alliberar memòria. |
tickRate <rate> | Canvia la freqüència de tick del servidor en temps d'execució. |
3. Rols d'usuari
NeosVR utilitza una jerarquia de rols per als permisos del món:
| Rol | Descripció |
|---|---|
Admin | Control total del món. Pot modificar qualsevol cosa, gestionar usuaris i canviar la configuració del món. |
Builder | Pot crear i editar objectes al món. |
Moderator | Pot expulsar/banejar usuaris i gestionar la configuració de la sessió. |
Guest | Accés bàsic. Pot interactuar amb objectes existents però no pot construir. |
Spectator | Accés només de visualització. No pot interactuar amb el món. |
Assigneu rols a través de la consola: role <username> Admin
També podeu establir rols per defecte a Config.json utilitzant la configuració defaultUserRoles.
4. NeosModLoader
NeosModLoader permet carregar mods creats per la comunitat al servidor headless.
- Establiu ENABLE_MODLOADER a
truea les variables d'Startup de GPanel. - Descarregueu mods des del GitHub de NeosModLoader.
- Pugeu els fitxers
.dlldels mods al directorinml_mods/via SFTP. - Reinicieu el servidor per carregar els mods.
5. Resolució de problemes
El servidor no s'inicia
- Verifiqueu que el vostre STEAM_USER i STEAM_PASS siguin correctes.
- Assegureu-vos que el SRCDS_BETAPASS (contrasenya beta del headless) estigui actualitzat des del Discord de Neos Patreon.
- Si utilitzeu Steam Guard 2FA, proporcioneu el codi a STEAM_AUTH i reinicieu ràpidament.
El món no es carrega
- Comproveu que
Config.jsonsigui JSON vàlid (sense comes finals, claudàtors correctes). - Verifiqueu que el
loginCredentiali elloginPasswordestiguin configurats correctament aConfig/Config.json. - Assegureu-vos que la URL del món o el nom de la plantilla siguin vàlids.
Els usuaris no poden unir-se
- Comproveu que l'
accessLevelno estigui establert aPrivatetret que sigui intencionat. - Verifiqueu que no s'hagi assolit el
maxUsers. - Assegureu-vos que el headless hagi iniciat sessió (comproveu la sortida de la consola per confirmar l'inici de sessió).
Articles relacionats
- Guia de configuració del servidor de NeosVR
- Com trobar la IP i el port del vostre servidor
- Com pujar fitxers via SFTP
Necessiteu ajuda?
Si trobeu problemes amb el vostre servidor de NeosVR 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.