Ovaj vodič opisuje kako da podesite i konfigurišete vaš Resonite headless server hostovan kod Legion Hosting. Resonite je društvena VR platforma na kojoj korisnici mogu da grade, kreiraju i druže se u svetovima koje su sami napravili. Za upravljanje sesijama i admin komande, pogledajte Resonite Admin vodič za server.
1. Pristup vašem serveru
- Prijavite se na GPanel.
- Izaberite vaš Resonite server sa liste servera.
- Vašim serverom se upravlja preko kartice Console u GPanel-u i Resonite headless konfiguracije.
2. Startne promenljive
Konfigurišite ova podešavanja sa kartice Startup u GPanel-u:
| Promenljiva | Env naziv | Podrazumevano | Opis |
|---|---|---|---|
| Omogući Mod Loader | ENABLE_MODLOADER |
false | Omogući ResoniteModLoader za prilagođene modove (true/false). |
| Automatsko ažuriranje | AUTO_UPDATE |
1 | Automatski ažuriraj server pri pokretanju (1=da, 0=ne). |
/headlessCode). Ovo konfiguriše provajder hostinga.
3. Konfiguraciona datoteka
Glavna konfiguraciona datoteka je Headless/Config/Config.json. Uredite je putem SFTP-a. Ključna podešavanja:
{
"tickRate": 60.0,
"maxConcurrentAssetTransfers": 4,
"loginCredential": "your_username",
"loginPassword": "your_password",
"startWorlds": [
{
"isEnabled": true,
"sessionName": "My World",
"maxUsers": 32,
"accessLevel": "Anyone",
"loadWorldPresetName": "SpaceWorld",
"autoRecover": true,
"autoSleep": true,
"saveOnExit": false
}
]
}
4. Referenca podešavanja Config.json
| Podešavanje | Podrazumevano | Opis |
|---|---|---|
tickRate | 60.0 | Stopa tika simulacije servera. |
maxConcurrentAssetTransfers | 4 | Maksimalan broj istovremenih preuzimanja resursa. |
loginCredential | (prazno) | Korisničko ime Resonite naloga za headless. |
loginPassword | (prazno) | Lozinka Resonite naloga. |
5. Konfiguracija sveta
Svaki unos u nizu startWorlds definiše sesiju sveta. Ključna podešavanja sveta:
| Podešavanje | Podrazumevano | Opis |
|---|---|---|
isEnabled | true | Da li ovaj svet treba da se pokrene. |
sessionName | null | Prikazani naziv sesije. |
maxUsers | 32 | Maksimalan broj korisnika u svetu. |
accessLevel | Anyone | Ko može da se pridruži: Anyone, RegisteredUsers, Contacts, ContactsPlus, Private. |
loadWorldPresetName | SpaceWorld | Unapred definisan svet za učitavanje (npr. SpaceWorld, Grid, BasicEmpty). |
loadWorldURL | null | URL prilagođenog sveta za učitavanje umesto unapred definisanog. |
autoRecover | true | Automatski oporavi svet nakon pada. |
autoSleep | true | Uspavaj svet kada nema prisutnih korisnika. |
saveOnExit | false | Sačuvaj stanje sveta kada se server isključi. |
autosaveInterval | -1.0 | Interval automatskog čuvanja u sekundama (-1 = onemogućeno). |
hideFromPublicListing | null | Sakrij ovu sesiju sa javne liste. |
awayKickMinutes | -1.0 | Minuti pre nego što se AFK korisnici izbace (-1 = onemogućeno). |
idleRestartInterval | -1.0 | Ponovo pokreni svet nakon ovoliko sekundi praznog stanja (-1 = onemogućeno). |
forcedRestartInterval | -1.0 | Prinudno ponovo pokreni nakon ovoliko sekundi bez obzira na korisnike (-1 = onemogućeno). |
6. Povezivanje na vaš server
- Pokrenite Resonite na vašem računaru ili VR slušalicama.
- Otvorite Session Browser (Dash Menu > Worlds).
- Potražite vaš server po nazivu sesije.
- Kliknite na Join da uđete u svet.
Za privatne sesije, headless nalog mora pozvati korisnike ili koristiti autoInviteUsernames u konfiguraciji.
7. Lista provera za prvo podešavanje
- Uredite
Headless/Config/Config.jsonda postaviteloginCredentialiloginPasswordza vaš Resonite nalog. - Postavite
sessionNameza vaš svet. - Izaberite
loadWorldPresetNameili navediteloadWorldURLza prilagođeni svet. - Postavite
accessLevelda kontrolišete ko može da se pridruži. - Pokrenite server i proverite da li prikazuje
World running...u konzoli.
Povezani članci
- Resonite Admin vodič za server
- Kako da pronađete IP adresu i port servera
- Kako da otpremite datoteke putem SFTP-a
Potrebna vam je pomoć?
Ako naiđete na probleme sa vašim Resonite serverom, otvorite tiket za podršku i navedite detalje o vašem serveru, opis problema i sve poruke o greškama iz GPanel konzole.