Ovaj vodič pokriva kako da podesite svoj NeosVR headless server na Legion Hosting, konfigurišete Config.json, postavite svetove i upravljate startup varijablama. NeosVR je društveni VR metaverzum sa moćnim alatima za kreiranje. Za admin komande, podešavanje mod loader-a i rešavanje problema, pogledajte NeosVR admin komande.
1. Preduslovi
- Steam nalog koji poseduje NeosVR.
- NeosVR nalog sa pristupom headless klijentu (zahteva Patreon „Gunter" nivo za beta lozinku).
- Vaše Steam akreditive da bi server preuzeo fajlove preko SteamCMD.
STEAM_AUTH.
2. Prvo pokretanje
- Prijavite se na GPanel i izaberite svoj NeosVR server.
- Idite na karticu Startup i popunite obavezne varijable (pogledajte Odeljak 3).
- Postavite svoje STEAM_USER, STEAM_PASS i SRCDS_BETAPASS (headless beta lozinka sa Neos Patreon Discord-a).
- Vratite se na karticu Console i kliknite Start.
- Sačekajte da konzola prikaže
World running...da biste potvrdili da je server spreman.
3. GPanel startup varijable
| Varijabla | Obavezno | Opis |
|---|---|---|
STEAM_USER | Da | Korisničko ime vašeg Steam naloga. |
STEAM_PASS | Da | Lozinka vašeg Steam naloga. |
STEAM_AUTH | Ne | Steam Guard kod ili login token ako je 2FA omogućen. |
SRCDS_BETAPASS | Da | Beta lozinka za headless klijent. Nalazi se u Neos Patreon Discord #headless-client kanalu (zahteva Gunter nivo). |
ENABLE_MODLOADER | Ne | Omogućava NeosModLoader. Postavite na true ili false. Podrazumevano: false. |
AUTO_UPDATE | Ne | Automatski ažurira server pri pokretanju. Podrazumevano: 1 (omogućeno). |
4. Konfiguracija sveta (Config.json)
Glavni konfiguracioni fajl se nalazi na:
Config/Config.json
Ovaj JSON fajl kontroliše sva podešavanja sveta i sesije. Zaustavite server pre izmena.
Ključna podešavanja
| Podešavanje | Podrazumevano | Opis |
|---|---|---|
tickRate | 60.0 | Tick rate servera u Hz. |
maxConcurrentAssetTransfers | 4 | Maksimalan broj istovremenih preuzimanja resursa. |
loginCredential | (prazno) | Vaše NeosVR korisničko ime ili email za prijavu headless klijenta. |
loginPassword | (prazno) | Lozinka vašeg NeosVR naloga. |
Konfiguracija sveta (startWorlds niz)
Svaki unos u startWorlds definiše svet koji se hostuje. Ključna podešavanja sveta:
| Podešavanje | Podrazumevano | Opis |
|---|---|---|
sessionName | null | Ime prikazano u pretraživaču sesija. |
maxUsers | 32 | Maksimalan broj korisnika u svetu. |
accessLevel | Anyone | Ko može da se pridruži: Anyone, RegisteredUsers, ContactsPlus, Contacts, Private. |
loadWorldPresetName | SpaceWorld | Ugrađeni svet za učitavanje. Opcije uključuju SpaceWorld, Grid, itd. |
loadWorldURL | null | URL prilagođenog zapisa sveta za učitavanje umesto preseta. |
autoRecover | true | Automatski oporavlja svet nakon pada. |
saveOnExit | false | Čuva stanje sveta pri isključivanju. |
autosaveInterval | -1.0 | Interval automatskog čuvanja u sekundama. -1 = onemogućeno. |
hideFromPublicListing | null | Postavite na true da sakrijete sa javne liste sesija. |
mobileFriendly | false | Označava kao prilagođeno mobilnim uređajima. |
awayKickMinutes | -1.0 | Izbacuje AFK korisnike nakon ovoliko minuta. -1 = onemogućeno. |
Primer 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. Kako se povezati
- Pokrenite NeosVR.
- Otvorite Session Browser iz dash menija.
- Pretražite svoj server po imenu sesije.
- Izaberite sesiju i kliknite Join.
Povezani članci
Potrebna pomoć?
Ako naiđete na probleme sa svojim NeosVR serverom koji ovde nisu pokriveni, otvorite tiket za podršku i navedite IP vašeg servera, opis problema i sve relevantne poruke o greškama iz GPanel konzole.