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
Kategorien

Midnight Ghost Hunt Server-Einrichtungsanleitung


Diese Anleitung behandelt die Einrichtung Ihres Midnight Ghost Hunt Dedicated Servers bei Legion Hosting, die Konfiguration der Startvariablen, die Bearbeitung der Engine.ini- und Game.ini-Einstellungen, die Einrichtung der Kartenrotation und die Verbindung zu Ihrem Server. Für Admin-Befehle und Spielerverwaltung siehe Midnight Ghost Hunt Admin-Befehle.

Über Midnight Ghost Hunt: Midnight Ghost Hunt ist ein asymmetrisches Multiplayer-Prop-Hunt-Spiel, das auf Unreal Engine 4 basiert. Geister verstecken sich, indem sie Objekte besitzen, während Jäger nach ihnen suchen. Wenn Mitternacht schlägt, werden die Geister zu Jägern. Dedicated Server ermöglichen permanente Lobbys mit angepassten Spieleinstellungen.

1. Erster Start

  1. Melden Sie sich bei GPanel an und wählen Sie Ihren Midnight Ghost Hunt Server aus.
  2. Gehen Sie zum Tab Startup und überprüfen Sie die verfügbaren Variablen (siehe Tabelle unten).
  3. Setzen Sie einen GAME_NAME, um Ihren Server im Browser zu identifizieren.
  4. Setzen Sie optional ein PASSWORD, um den Zugang einzuschränken.
  5. Kehren Sie zum Tab Console zurück und klicken Sie auf Start.
  6. Warten Sie, bis die Konsole bestätigt, dass der Server bereit ist. Beim ersten Start werden Standard-Konfigurationsdateien generiert.
Erster Start: Der Server generiert beim ersten Hochfahren Standard-INI-Konfigurationsdateien. Warten Sie 1-2 Minuten, bis die Initialisierung abgeschlossen ist, bevor Sie sich verbinden.

2. GPanel Startvariablen

Die folgenden Variablen sind im GPanel unter dem Tab Startup verfügbar. Diese werden bei jedem Start an die Server-Executable übergeben.

Variable Erforderlich Beschreibung
GAME_NAME Nein Der im Serverbrowser angezeigte Name. Standard ist Dedicated_Server_01.
PASSWORD Nein Optionales Passwort, das zum Beitreten des Servers erforderlich ist. Leer lassen für einen öffentlichen Server.
MAP Nein Die Startkarte. Optionen: Mansion, Asylum, Theatre, Museum, Ghost Ship, Carnival, School, Graveyard, Doll Factory, Mall. Standard ist Asylum.
GAME_MODE Nein Spielmodus. Optionen: 4v4 Hunt, 6v6 Hunt, Darkness. Standard ist 4v4 Hunt.
REGION Nein Serverregion. Optionen: North America, South America, Western Europe, Northern Europe, Eastern Europe, Middle East, Asia, Africa, Oceania.
B_DIFFICULTY Nein Bot-Schwierigkeit. Optionen: Easy, Normal, Hard, Auto. Standard ist Auto.
ADDITIONAL_ARGS Nein Zusätzliche Startargumente (z.B. -NoBots -NoAutobalance).
BEACON_PORT Nein Beacon-Port. Standard ist 7787. Wird von GPanel verwaltet.

3. Serverkonfiguration (INI-Dateien)

Midnight Ghost Hunt verwendet Unreal Engine 4 INI-Dateien für die detaillierte Serverkonfiguration. Stoppen Sie Ihren Server, bevor Sie diese Dateien bearbeiten.

Dateispeicherorte

MidnightGhostHunt/Saved/Config/LinuxServer/Engine.ini
MidnightGhostHunt/Saved/Config/LinuxServer/Game.ini

Öffnen Sie diese Dateien über den Tab Files in GPanel oder verbinden Sie sich per SFTP. Wenn die Dateien nicht existieren, starten und stoppen Sie den Server einmal, um sie zu generieren.

Stoppen Sie immer Ihren Server, bevor Sie INI-Dateien bearbeiten. Der Server kann Änderungen beim Herunterfahren überschreiben, wenn er während der Bearbeitung läuft.

Engine.ini -- Wichtige Einstellungen

Abschnitt Einstellung Beschreibung
[OnlineSubsystemSteam] GameServerQueryPort Query-Port für den Steam-Serverbrowser. Wird automatisch von GPanel gesetzt.
[/Script/Engine.GameSession] MaxPlayers Maximale Anzahl an Spielern. Standard ist 8.

Game.ini -- Wichtige Einstellungen

Abschnitt Einstellung Beschreibung
[/Script/MGH.MGHGameMode] RoundTimeLimit Dauer jeder Runde in Sekunden, bevor Mitternacht ausgelöst wird. Standard ist 300 (5 Minuten).
[/Script/MGH.MGHGameMode] MidnightDuration Dauer der Mitternachtsphase in Sekunden. Standard ist 120 (2 Minuten).
[/Script/MGH.MGHGameMode] WarmupTime Zeit vor Rundenbeginn in Sekunden. Standard ist 15.
[/Script/MGH.MGHGameMode] bAutoBalanceTeams Teams zwischen den Runden automatisch ausgleichen. Standard ist True.
[/Script/MGH.MGHGameMode] NumRounds Anzahl der Runden pro Match. Standard ist 4.

Beispiel Game.ini

[/Script/MGH.MGHGameMode]
RoundTimeLimit=300
MidnightDuration=120
WarmupTime=15
bAutoBalanceTeams=True
NumRounds=4

4. Kartenrotation

Midnight Ghost Hunt unterstützt die Konfiguration, welche Karten in der Rotation enthalten sind. Die Kartenliste wird in Game.ini definiert:

[/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

Entfernen oder kommentieren Sie Karten aus, die Sie nicht in der Rotation haben möchten. Der Server durchläuft die aufgelisteten Karten nach jedem Match der Reihe nach.

Tipp: Prüfen Sie die offizielle Dokumentation des Spiels oder die Update-Hinweise für die neuesten verfügbaren Karten. Neue Karten können mit Spielupdates hinzugefügt werden.

5. Runden- und Spieleinstellungen

Optimieren Sie das Spielerlebnis durch Anpassung dieser Rundeneinstellungen in Game.ini:

Einstellung Standard Beschreibung
RoundTimeLimit 300 Dauer der Vor-Mitternachtsphase (Sekunden). Kürzere Zeiten setzen Jäger unter Druck; längere Zeiten begünstigen Geister.
MidnightDuration 120 Nach-Mitternachtsphase, in der Geister die Jäger jagen (Sekunden).
NumRounds 4 Runden pro Match. Teams wechseln jede Runde die Seiten.
WarmupTime 15 Countdown vor Beginn jeder Runde (Sekunden).
bFriendlyFire False Teamschaden erlauben. Die Aktivierung fügt eine zusätzliche Vorsichtsebene für Jäger hinzu.

6. Verbindung herstellen

Option A -- In-Game-Serverbrowser

  1. Starten Sie Midnight Ghost Hunt über Steam.
  2. Wählen Sie im Hauptmenü Play und dann Server Browser.
  3. Suchen Sie Ihren Server nach Name oder durchsuchen Sie die Liste.
  4. Wählen Sie Ihren Server aus und klicken Sie auf Join. Geben Sie das Passwort ein, wenn Sie dazu aufgefordert werden.

Option B -- Direktverbindung über Steam

  1. Öffnen Sie den Steam-Client.
  2. Klicken Sie im oberen Menü auf View und dann auf Game Servers.
  3. Klicken Sie auf Favourites und dann auf Add a server.
  4. Geben Sie die IP und den Port Ihres Servers aus dem GPanel-Tab Network ein:
    <your-server-ip>:<port>
  5. Klicken Sie auf Add this address to favourites, wählen Sie dann den Server aus und klicken Sie auf Connect.
Brauchen Sie Hilfe beim Finden der IP und des Ports Ihres Servers? Siehe So finden Sie Ihre Server-IP und Ihren Port. Ports werden zufällig zugewiesen, es sei denn, Sie haben eine private IP.

Fehlerbehebung

  • Server erscheint nicht im Browser: Überprüfen Sie, ob der Server in GPanel vollständig gestartet ist. Der Steam-Serverbrowser kann 2-3 Minuten brauchen, um einen neuen Server zu indexieren.
  • Verbindung nicht möglich: Überprüfen Sie Ihre Server-IP und den Port im GPanel-Tab Network. Stellen Sie sicher, dass kein Passwort-Konflikt besteht.
  • Absturz beim Start: Löschen Sie die INI-Dateien in MidnightGhostHunt/Saved/Config/LinuxServer/ und starten Sie den Server neu, um die Standardeinstellungen neu zu generieren.
  • Kartenrotation funktioniert nicht: Überprüfen Sie, ob die Kartenpfade in Game.ini korrekt sind. Ungültige Pfade führen dazu, dass der Server diese Einträge überspringt.
  • Leistungsprobleme: Reduzieren Sie MAX_PLAYERS, wenn der Server bei einer vollen Lobby laggt.

Verwandte Artikel

Brauchen Sie Hilfe?

Wenn Sie auf Probleme stoßen, die hier nicht behandelt werden, eröffnen Sie ein Support-Ticket und geben Sie Ihre Server-IP, eine Beschreibung des Problems und alle Fehlermeldungen aus der GPanel-Konsole an.


War dieser Artikel hilfreich?

Ready to Get Started?

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