Tento průvodce pokrývá nastavení vašeho dedikovaného serveru Midnight Ghost Hunt na Legion Hosting, konfiguraci startovních proměnných, úpravu nastavení Engine.ini a Game.ini, nastavení rotace map a připojení k serveru. Pro administrátorské příkazy a správu hráčů viz Administrátorské příkazy Midnight Ghost Hunt.
1. První spuštění
- Přihlaste se do GPanel a vyberte svůj server Midnight Ghost Hunt.
- Přejděte na záložku Startup a zkontrolujte dostupné proměnné (viz tabulka níže).
- Nastavte GAME_NAME pro identifikaci vašeho serveru v prohlížeči serverů.
- Volitelně nastavte PASSWORD pro omezení přístupu.
- Vraťte se na záložku Console a klikněte na Start.
- Počkejte, až konzole potvrdí, že je server připraven. Při prvním spuštění se vygenerují výchozí konfigurační soubory.
2. Startovní proměnné v GPanel
Následující proměnné jsou dostupné na záložce Startup v GPanel. Tyto proměnné jsou předány spustitelnému souboru serveru při každém startu.
| Proměnná | Povinná | Popis |
|---|---|---|
GAME_NAME |
Ne | Název zobrazený v prohlížeči serverů. Výchozí je Dedicated_Server_01. |
PASSWORD |
Ne | Volitelné heslo potřebné pro připojení k serveru. Ponechte prázdné pro veřejný server. |
MAP |
Ne | Úvodní mapa. Možnosti: Mansion, Asylum, Theatre, Museum, Ghost Ship, Carnival, School, Graveyard, Doll Factory, Mall. Výchozí je Asylum. |
GAME_MODE |
Ne | Herní režim. Možnosti: 4v4 Hunt, 6v6 Hunt, Darkness. Výchozí je 4v4 Hunt. |
REGION |
Ne | Region serveru. Možnosti: North America, South America, Western Europe, Northern Europe, Eastern Europe, Middle East, Asia, Africa, Oceania. |
B_DIFFICULTY |
Ne | Obtížnost botů. Možnosti: Easy, Normal, Hard, Auto. Výchozí je Auto. |
ADDITIONAL_ARGS |
Ne | Další argumenty spuštění (např. -NoBots -NoAutobalance). |
BEACON_PORT |
Ne | Beacon port. Výchozí je 7787. Spravováno přes GPanel. |
3. Konfigurace serveru (INI soubory)
Midnight Ghost Hunt používá INI soubory Unreal Engine 4 pro podrobnou konfiguraci serveru. Před úpravou těchto souborů server zastavte.
Umístění souborů
MidnightGhostHunt/Saved/Config/LinuxServer/Engine.ini
MidnightGhostHunt/Saved/Config/LinuxServer/Game.ini
Otevřete tyto soubory pomocí záložky Files v GPanel nebo se připojte přes SFTP. Pokud soubory neexistují, spusťte a zastavte server jednou pro jejich vygenerování.
Engine.ini -- Klíčová nastavení
| Sekce | Nastavení | Popis |
|---|---|---|
[OnlineSubsystemSteam] |
GameServerQueryPort |
Query port pro prohlížeč serverů Steam. GPanel jej nastaví automaticky. |
[/Script/Engine.GameSession] |
MaxPlayers |
Maximální počet hráčů. Výchozí je 8. |
Game.ini -- Klíčová nastavení
| Sekce | Nastavení | Popis |
|---|---|---|
[/Script/MGH.MGHGameMode] |
RoundTimeLimit |
Délka každého kola v sekundách před spuštěním půlnoci. Výchozí je 300 (5 minut). |
[/Script/MGH.MGHGameMode] |
MidnightDuration |
Délka půlnoční fáze v sekundách. Výchozí je 120 (2 minuty). |
[/Script/MGH.MGHGameMode] |
WarmupTime |
Čas před začátkem kola v sekundách. Výchozí je 15. |
[/Script/MGH.MGHGameMode] |
bAutoBalanceTeams |
Automatické vyvažování týmů mezi koly. Výchozí je True. |
[/Script/MGH.MGHGameMode] |
NumRounds |
Počet kol na zápas. Výchozí je 4. |
Příklad Game.ini
[/Script/MGH.MGHGameMode]
RoundTimeLimit=300
MidnightDuration=120
WarmupTime=15
bAutoBalanceTeams=True
NumRounds=4
4. Rotace map
Midnight Ghost Hunt podporuje konfiguraci map zahrnutých v rotaci. Seznam map je definován v Game.ini:
[/Script/MGH.MGHGameMode]
+GameMapRotation=/Game/Maps/Museum
+GameMapRotation=/Game/Maps/Mansion
+GameMapRotation=/Game/Maps/School
+GameMapRotation=/Game/Maps/GhostShip
+GameMapRotation=/Game/Maps/Cabin
+GameMapRotation=/Game/Maps/Asylum
+GameMapRotation=/Game/Maps/Diner
Odeberte nebo zakomentujte mapy, které nechcete v rotaci. Server po každém zápasu prochází uvedené mapy v pořadí.
5. Nastavení kol a hry
Dolaďte herní zážitek úpravou nastavení kol v Game.ini:
| Nastavení | Výchozí | Popis |
|---|---|---|
RoundTimeLimit |
300 |
Délka fáze před půlnocí (sekundy). Kratší časy tlačí na lovce; delší časy zvýhodňují duchy. |
MidnightDuration |
120 |
Fáze po půlnoci, kdy duchové loví lovce (sekundy). |
NumRounds |
4 |
Počet kol na zápas. Týmy si každé kolo mění strany. |
WarmupTime |
15 |
Odpočítávání před začátkem každého kola (sekundy). |
bFriendlyFire |
False |
Povolení poškození spoluhráčů. Zapnutí přidává lovcům další vrstvu opatrnosti. |
6. Jak se připojit
Možnost A -- Prohlížeč serverů ve hře
- Spusťte Midnight Ghost Hunt přes Steam.
- Z hlavního menu vyberte Play a poté Server Browser.
- Vyhledejte svůj server podle názvu nebo procházejte seznam.
- Vyberte svůj server a klikněte na Join. Pokud budete vyzváni, zadejte heslo.
Možnost B -- Přímé připojení přes Steam
- Otevřete klienta Steam.
- Klikněte na View v horním menu a poté na Game Servers.
- Klikněte na Favourites a poté na Add a server.
- Zadejte IP a port vašeho serveru ze záložky Network v GPanel:
<your-server-ip>:<port> - Klikněte na Add this address to favourites, poté vyberte server a klikněte na Connect.
Řešení problémů
- Server se nezobrazuje v prohlížeči: Ověřte, že je server plně spuštěný v GPanel. Prohlížeč serverů Steam může potřebovat 2–3 minuty na indexaci nového serveru.
- Nelze se připojit: Zkontrolujte IP a port vašeho serveru na záložce Network v GPanel. Ujistěte se, že nedochází k neshodě hesla.
- Pád při spuštění: Smažte INI soubory v
MidnightGhostHunt/Saved/Config/LinuxServer/a restartujte server pro regeneraci výchozích hodnot. - Rotace map nefunguje: Ověřte, že cesty k mapám v
Game.inijsou správné. Neplatné cesty způsobí, že server tyto položky přeskočí. - Problémy s výkonem: Snižte
MAX_PLAYERS, pokud server laguje s plným lobby.
Související články
- Administrátorské příkazy Midnight Ghost Hunt
- Jak najít IP adresu a port vašeho serveru
- Jak nahrávat soubory přes SFTP
- Průvodce spuštěním serveru
Potřebujete pomoc?
Pokud narazíte na problémy, které zde nejsou popsány, otevřete tiket podpory a uveďte IP vašeho serveru, popis problému a případné chybové hlášky z konzole GPanel.