Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Ostatni Dzień!
Kończy się za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Przewodnik konfiguracji serwera NeosVR


Ten przewodnik opisuje, jak skonfigurować bezgłowy (headless) serwer NeosVR na Legion Hosting, skonfigurować plik Config.json, ustawić światy oraz zarządzać zmiennymi startowymi. NeosVR to społecznościowy metaverse VR z potężnymi narzędziami do tworzenia. Aby poznać komendy administratora, konfigurację mod loadera oraz rozwiązywanie problemów, zobacz Komendy administratora NeosVR.

Uwaga: NeosVR zostało zastąpione przez Resonite, ale ten egg uruchamia oryginalnego bezgłowego klienta NeosVR. Do instalacji wymagane jest konto Steam z NeosVR.

1. Wymagania wstępne

  • Konto Steam, które posiada NeosVR.
  • Konto NeosVR z dostępem do bezgłowego klienta (wymaga poziomu Patreon "Gunter" dla hasła do bety).
  • Twoje dane logowania Steam, aby serwer mógł pobrać pliki za pomocą SteamCMD.
Dane logowania Steam są wymagane. Serwer potrzebuje konta Steam z NeosVR, aby pobrać pliki gry. Twoje dane logowania są przechowywane w zmiennych startowych. Jeśli Twoje konto ma włączone Steam Guard 2FA, musisz podać kod uwierzytelniający za pomocą zmiennej STEAM_AUTH.

2. Pierwsze uruchomienie

  1. Zaloguj się do GPanel i wybierz swój serwer NeosVR.
  2. Przejdź do zakładki Startup i wypełnij wymagane zmienne (zobacz sekcję 3).
  3. Ustaw swoje STEAM_USER, STEAM_PASS oraz SRCDS_BETAPASS (hasło do bezgłowej bety z serwera Discord Neos Patreon).
  4. Wróć do zakładki Console i kliknij Start.
  5. Poczekaj, aż konsola wyświetli World running..., aby potwierdzić, że serwer jest gotowy.

3. Zmienne startowe GPanel

ZmiennaWymaganaOpis
STEAM_USERTakNazwa użytkownika Twojego konta Steam.
STEAM_PASSTakHasło do Twojego konta Steam.
STEAM_AUTHNieKod Steam Guard lub token logowania, jeśli włączone jest 2FA.
SRCDS_BETAPASSTakHasło do bety dla bezgłowego klienta. Znajduje się na serwerze Discord Neos Patreon w kanale #headless-client (wymaga poziomu Gunter).
ENABLE_MODLOADERNieWłącza NeosModLoader. Ustaw na true lub false. Domyślnie: false.
AUTO_UPDATENieAutomatycznie aktualizuje serwer przy uruchomieniu. Domyślnie: 1 (włączone).
Porty są przydzielane losowo, chyba że posiadasz prywatne IP. Sprawdź zakładkę Network w GPanel, aby poznać IP i port swojego serwera. Szczegóły znajdziesz w artykule Jak znaleźć IP i port swojego serwera.

4. Konfiguracja świata (Config.json)

Główny plik konfiguracyjny znajduje się w:

Config/Config.json

Ten plik JSON kontroluje wszystkie ustawienia świata i sesji. Zatrzymaj serwer przed edycją.

Kluczowe ustawienia

UstawienieDomyślneOpis
tickRate60.0Częstotliwość ticków serwera w Hz.
maxConcurrentAssetTransfers4Maksymalna liczba jednoczesnych pobrań zasobów.
loginCredential(puste)Twoja nazwa użytkownika lub e-mail NeosVR, których bezgłowy klient użyje do logowania.
loginPassword(puste)Hasło do Twojego konta NeosVR.

Konfiguracja świata (tablica startWorlds)

Każdy wpis w startWorlds definiuje świat do hostowania. Kluczowe ustawienia świata:

UstawienieDomyślneOpis
sessionNamenullNazwa wyświetlana w przeglądarce sesji.
maxUsers32Maksymalna liczba użytkowników w świecie.
accessLevelAnyoneKto może dołączyć: Anyone, RegisteredUsers, ContactsPlus, Contacts, Private.
loadWorldPresetNameSpaceWorldWbudowany świat do załadowania. Opcje obejmują SpaceWorld, Grid itd.
loadWorldURLnullURL niestandardowego rekordu świata do załadowania zamiast szablonu.
autoRecovertrueAutomatycznie przywraca świat po awarii.
saveOnExitfalseZapisuje stan świata podczas wyłączania.
autosaveInterval-1.0Interwał automatycznego zapisu w sekundach. -1 = wyłączone.
hideFromPublicListingnullUstaw na true, aby ukryć z publicznej listy sesji.
mobileFriendlyfalseOznacza jako przyjazne dla urządzeń mobilnych.
awayKickMinutes-1.0Wyrzuca użytkowników AFK po tylu minutach. -1 = wyłączone.

Przykładowy 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. Jak się połączyć

  1. Uruchom NeosVR.
  2. Otwórz Session Browser z menu dash.
  3. Wyszukaj swój serwer po nazwie sesji.
  4. Wybierz sesję i kliknij Join.

Powiązane artykuły

Potrzebujesz pomocy?

Jeśli napotkasz problemy z serwerem NeosVR, które nie zostały tutaj omówione, otwórz zgłoszenie do wsparcia i dołącz IP swojego serwera, opis problemu oraz wszelkie istotne komunikaty o błędach z konsoli GPanel.


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.