Tento průvodce pokrývá vše, co potřebujete vědět o nastavení a konfiguraci vašeho dedikovaného serveru Onset na Legion Hosting. Onset je multiplayerová sandboxová hra postavená na Unreal Engine 4, která umožňuje hráčům vytvářet vlastní herní režimy pomocí skriptování v Lua. Pro administrátorské příkazy a správu balíčků se podívejte na náš průvodce Onset Admin and Package Setup.
Co je Onset?
Onset je multiplayerová sandboxová hra vyvinutá společností Blue Mountains GmbH, která poskytuje prázdné plátno pro tvorbu prakticky jakéhokoli multiplayerového zážitku. Na rozdíl od tradičních her s pevným herním systémem se Onset zcela spoléhá na komunitou vytvořené balíčky (herní režimy) napsané v Lua, které definují pravidla, mechaniky a obsah každého serveru.
Klíčové vlastnosti zahrnují:
- Skriptování v Lua — Kompletní tvorba herních režimů pomocí programovacího jazyka Lua s komplexním serverovým a klientským API
- Unreal Engine 4 — Vysoce kvalitní vizuály a fyzika poháněné UE4
- Otevřená mapa světa — Rozsáhlé prostředí otevřeného světa s rozmanitým terénem, městy a interiéry
- Systém balíčků — Modulární balíčky herních režimů, které lze kombinovat a přizpůsobovat
- Multiplayer — Podpora dedikovaných serverů pro velký počet hráčů s vlastními herními režimy
První spuštění
Když je váš server Onset zřízen na Legion Hosting, je dodáván s předkonfigurovanými základními soubory serveru. Pro první spuštění serveru:
- Přihlaste se do GPanel na gpanel.legionhosting.net
- Vyberte svůj server Onset ze seznamu serverů
- Zkontrolujte své Startup Variables a nastavte název serveru a maximální počet hráčů před prvním spuštěním
- Klikněte na Start pro spuštění serveru
- Server se inicializuje a při prvním spuštění vygeneruje výchozí konfigurační soubory
- Jakmile konzole zobrazí, že je server připraven a naslouchá, hráči se mohou připojit přes launcher Onset
Startup proměnné v GPanel
GPanel poskytuje startup proměnnou v záložce Startup pro automatické aktualizace. Všechna ostatní nastavení serveru (název serveru, heslo, maximální počet hráčů) se konfigurují v server_config.json (viz níže).
| Proměnná | Výchozí hodnota | Popis |
|---|---|---|
AUTO_UPDATE |
1 |
Automatická aktualizace serveru při restartu. Nastavte na 0 pro vypnutí. |
server_config.json, nikoli jako startup proměnné v GPanel. Viz sekce konfigurace níže.
Konfigurace serveru (server_config.json)
Hlavní konfigurační soubor serveru je server_config.json, umístěný v kořenovém adresáři serveru. Tento soubor můžete upravit prostřednictvím File Manager v GPanel. Soubor používá formát JSON:
{
"servername": "My Onset Server",
"hostname": "0.0.0.0",
"port": 7777,
"maxplayers": 50,
"password": "",
"visible": true,
"streamdistance": 800,
"streamrate": 50,
"tickrate": 50,
"loglevel": 1,
"packages": [
"mygamemode"
],
"plugins": []
}
Vysvětlení konfiguračních nastavení
| Nastavení | Výchozí hodnota | Popis |
|---|---|---|
servername |
Onset Server | Název zobrazený v prohlížeči serverů v launcheru Onset. |
hostname |
0.0.0.0 | IP adresa, na kterou se server naváže. Ponechte jako 0.0.0.0 pro navázání na všechna rozhraní. |
port |
7777 | Primární UDP port pro herní provoz. Obvykle spravováno automaticky přes GPanel. |
maxplayers |
50 | Maximální počet současně připojených hráčů. Vyšší počty zvyšují využití prostředků. |
password |
(prázdné) | Heslo serveru. Ponechte jako prázdný řetězec pro veřejný server. |
visible |
true | Zda se server zobrazuje ve veřejném prohlížeči serverů. |
streamdistance |
800 | Vzdálenost (v jednotkách Unreal), ve které jsou entity streamovány hráčům. Nižší hodnoty snižují síťovou zátěž. |
tickrate |
50 | Obnovovací frekvence serveru v Hz. Vyšší hodnoty znamenají plynulejší hru, ale vyšší využití CPU. |
packages |
(prázdné pole) | Seznam názvů složek balíčků, které se načtou při spuštění. Balíčky definují herní režim a herní mechaniky. |
server_config.json musí být validní JSON. Chybějící čárka, čárka navíc nebo nesouhlasící závorka zabrání spuštění serveru. Pokud si nejste jisti svými úpravami, použijte JSON validátor.
Síťová nastavení
Onset používá oddělené porty pro herní provoz a HTTP dotazy. Pochopení síťové konfigurace je důležité pro správnou konektivitu:
| Port | Protokol | Účel |
|---|---|---|
7777 |
UDP | Primární herní port pro připojení hráčů a herní data |
7776 |
TCP | HTTP dotazovací port pro výpisy v prohlížeči serverů a API dotazy |
Jak se hráči připojí
Hráči se připojují k serverům Onset prostřednictvím oficiálního launcheru Onset, nikoli přímo přes Steam.
Přes prohlížeč serverů
- Spusťte hru Onset ze Steamu
- V launcheru Onset klikněte na Server Browser
- Vyhledejte název svého serveru v seznamu nebo filtrujte podle herního režimu
- Vyberte server a klikněte na Connect
- Zadejte heslo, pokud je nastaveno
Přes přímé připojení
- Spusťte hru Onset ze Steamu
- V launcheru Onset klikněte na Direct Connect
- Zadejte IP adresu a port vašeho serveru (např.
192.168.1.100:7777) - Klikněte na Connect
Související články
- Onset Admin and Package Setup
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Getting Started with Your New Server
Potřebujete pomoc?
Pokud máte problémy se svým serverem Onset nebo potřebujete další pomoc, náš tým podpory je tu pro vás. Odešlete tiket podpory a ozveme se vám co nejdříve.