Aquesta guia cobreix com configurar el vostre servidor headless de NeosVR a Legion Hosting, configurar el Config.json, establir mons i gestionar les variables d'inici. NeosVR és un metavers social de VR amb potents eines de creació. Per a comandes d'administració, configuració del carregador de mods i resolució de problemes, consulteu Comandes d'administració de NeosVR.
1. Requisits previs
- Un compte de Steam que tingui NeosVR.
- Un compte de NeosVR amb accés al client headless (requereix el nivell "Gunter" de Patreon per a la contrasenya beta).
- Les vostres credencials de Steam perquè el servidor pugui descarregar fitxers via SteamCMD.
STEAM_AUTH.
2. Primera execució
- Inicieu sessió a GPanel i seleccioneu el vostre servidor de NeosVR.
- Aneu a la pestanya Startup i ompliu les variables requerides (vegeu la Secció 3).
- Configureu el vostre STEAM_USER, STEAM_PASS i SRCDS_BETAPASS (contrasenya beta del headless del Discord de Neos Patreon).
- Torneu a la pestanya Console i feu clic a Start.
- Espereu que la consola mostri
World running...per confirmar que el servidor està preparat.
3. Variables d'inici de GPanel
| Variable | Requerit | Descripció |
|---|---|---|
STEAM_USER | Sí | El nom d'usuari del vostre compte de Steam. |
STEAM_PASS | Sí | La contrasenya del vostre compte de Steam. |
STEAM_AUTH | No | Codi de Steam Guard o token d'inici de sessió si el 2FA està activat. |
SRCDS_BETAPASS | Sí | Contrasenya beta per al client headless. Es troba al canal #headless-client del Discord de Neos Patreon (requereix el nivell Gunter). |
ENABLE_MODLOADER | No | Activa NeosModLoader. Establiu a true o false. Per defecte: false. |
AUTO_UPDATE | No | Actualitza automàticament el servidor en iniciar. Per defecte: 1 (activat). |
4. Configuració del món (Config.json)
El fitxer de configuració principal es troba a:
Config/Config.json
Aquest fitxer JSON controla totes les configuracions del món i de la sessió. Atureu el servidor abans d'editar-lo.
Configuracions clau
| Configuració | Per defecte | Descripció |
|---|---|---|
tickRate | 60.0 | Freqüència de tick del servidor en Hz. |
maxConcurrentAssetTransfers | 4 | Descàrregues simultànies màximes d'actius. |
loginCredential | (buit) | El vostre nom d'usuari o correu electrònic de NeosVR perquè el headless pugui iniciar sessió. |
loginPassword | (buit) | La contrasenya del vostre compte de NeosVR. |
Configuració del món (matriu startWorlds)
Cada entrada a startWorlds defineix un món a allotjar. Configuracions clau del món:
| Configuració | Per defecte | Descripció |
|---|---|---|
sessionName | null | Nom mostrat al navegador de sessions. |
maxUsers | 32 | Nombre màxim d'usuaris al món. |
accessLevel | Anyone | Qui pot unir-se: Anyone, RegisteredUsers, ContactsPlus, Contacts, Private. |
loadWorldPresetName | SpaceWorld | Món integrat a carregar. Les opcions inclouen SpaceWorld, Grid, etc. |
loadWorldURL | null | URL d'un registre de món personalitzat per carregar en lloc d'una plantilla. |
autoRecover | true | Recupera automàticament el món després d'una fallada. |
saveOnExit | false | Desa l'estat del món en tancar. |
autosaveInterval | -1.0 | Interval de desat automàtic en segons. -1 = desactivat. |
hideFromPublicListing | null | Establiu a true per amagar de la llista pública de sessions. |
mobileFriendly | false | Marca com a compatible amb mòbil. |
awayKickMinutes | -1.0 | Expulsa usuaris inactius després d'aquest nombre de minuts. -1 = desactivat. |
Exemple de Config.json
{
"tickRate": 60.0,
"maxConcurrentAssetTransfers": 4,
"loginCredential": "your-neos-username",
"loginPassword": "your-neos-password",
"startWorlds": [
{
"isEnabled": true,
"autoRecover": true,
"saveOnExit": true,
"autosaveInterval": 300.0,
"sessionName": "My Legion Server",
"maxUsers": 16,
"accessLevel": "Anyone",
"loadWorldPresetName": "SpaceWorld"
}
]
}
5. Com connectar-se
- Inicieu NeosVR.
- Obriu el Session Browser des del menú del tauler.
- Cerqueu el vostre servidor pel nom de sessió.
- Seleccioneu la sessió i feu clic a Join.
Articles relacionats
- Comandes d'administració 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.