Den här guiden går igenom hur du sätter upp din dedikerade Midnight Ghost Hunt-server på Legion Hosting, konfigurerar startvariabler, redigerar inställningar i Engine.ini och Game.ini, ställer in kartrotation och ansluter till din server. För admin-kommandon och spelarhantering, se Midnight Ghost Hunt admin-kommandon.
1. Första starten
- Logga in på GPanel och välj din Midnight Ghost Hunt-server.
- Gå till fliken Startup och granska de tillgängliga variablerna (se tabellen nedan).
- Ställ in ett GAME_NAME för att identifiera din server i läsaren.
- Ställ eventuellt in ett PASSWORD för att begränsa åtkomsten.
- Återgå till fliken Console och klicka på Start.
- Vänta tills konsolen bekräftar att servern är redo. Den första starten genererar standardkonfigurationsfiler.
2. GPanel-startvariabler
Följande variabler är tillgängliga på fliken Startup i GPanel. Dessa skickas till serverns körbara fil vid varje start.
| Variabel | Krävs | Beskrivning |
|---|---|---|
GAME_NAME |
Nej | Namnet som visas i serverläsaren. Standard är Dedicated_Server_01. |
PASSWORD |
Nej | Valfritt lösenord som krävs för att ansluta till servern. Lämna tomt för en publik server. |
MAP |
Nej | Startkartan. Alternativ: Mansion, Asylum, Theatre, Museum, Ghost Ship, Carnival, School, Graveyard, Doll Factory, Mall. Standard är Asylum. |
GAME_MODE |
Nej | Spelläge. Alternativ: 4v4 Hunt, 6v6 Hunt, Darkness. Standard är 4v4 Hunt. |
REGION |
Nej | Serverregion. Alternativ: North America, South America, Western Europe, Northern Europe, Eastern Europe, Middle East, Asia, Africa, Oceania. |
B_DIFFICULTY |
Nej | Bot-svårighetsgrad. Alternativ: Easy, Normal, Hard, Auto. Standard är Auto. |
ADDITIONAL_ARGS |
Nej | Extra startargument (t.ex. -NoBots -NoAutobalance). |
BEACON_PORT |
Nej | Beacon-port. Standard är 7787. Hanteras av GPanel. |
3. Serverkonfiguration (INI-filer)
Midnight Ghost Hunt använder Unreal Engine 4 INI-filer för detaljerad serverkonfiguration. Stoppa din server innan du redigerar dessa filer.
Filplatser
MidnightGhostHunt/Saved/Config/LinuxServer/Engine.ini
MidnightGhostHunt/Saved/Config/LinuxServer/Game.ini
Öppna dessa filer med fliken Files i GPanel eller anslut via SFTP. Om filerna inte finns, starta och stoppa servern en gång för att generera dem.
Engine.ini -- Viktiga inställningar
| Sektion | Inställning | Beskrivning |
|---|---|---|
[OnlineSubsystemSteam] |
GameServerQueryPort |
Query-port för Steam-serverläsaren. GPanel ställer in detta automatiskt. |
[/Script/Engine.GameSession] |
MaxPlayers |
Maximalt antal spelare. Standard är 8. |
Game.ini -- Viktiga inställningar
| Sektion | Inställning | Beskrivning |
|---|---|---|
[/Script/MGH.MGHGameMode] |
RoundTimeLimit |
Varaktigheten för varje runda i sekunder innan midnatt utlöses. Standard är 300 (5 minuter). |
[/Script/MGH.MGHGameMode] |
MidnightDuration |
Varaktigheten för midnattsfasen i sekunder. Standard är 120 (2 minuter). |
[/Script/MGH.MGHGameMode] |
WarmupTime |
Tid innan rundan börjar i sekunder. Standard är 15. |
[/Script/MGH.MGHGameMode] |
bAutoBalanceTeams |
Balansera lag automatiskt mellan rundor. Standard är True. |
[/Script/MGH.MGHGameMode] |
NumRounds |
Antal rundor per match. Standard är 4. |
Exempel på Game.ini
[/Script/MGH.MGHGameMode]
RoundTimeLimit=300
MidnightDuration=120
WarmupTime=15
bAutoBalanceTeams=True
NumRounds=4
4. Kartrotation
Midnight Ghost Hunt stöder konfiguration av vilka kartor som ingår i rotationen. Kartlistan definieras i 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
Ta bort eller kommentera ut kartor som du inte vill ha i rotationen. Servern växlar genom de listade kartorna i ordning efter varje match.
5. Rund- och spelinställningar
Finjustera spelupplevelsen genom att justera dessa rundinställningar i Game.ini:
| Inställning | Standard | Beskrivning |
|---|---|---|
RoundTimeLimit |
300 |
Varaktighet för fasen före midnatt (sekunder). Kortare tider pressar jägarna; längre tider gynnar spökena. |
MidnightDuration |
120 |
Fasen efter midnatt där spökena jagar jägarna (sekunder). |
NumRounds |
4 |
Rundor per match. Lagen byter sidor varje runda. |
WarmupTime |
15 |
Nedräkning innan varje runda börjar (sekunder). |
bFriendlyFire |
False |
Tillåt lagskada. Att aktivera detta lägger till ett extra lager av försiktighet för jägarna. |
6. Hur du ansluter
Alternativ A -- Serverläsaren i spelet
- Starta Midnight Ghost Hunt via Steam.
- Från huvudmenyn, välj Play och sedan Server Browser.
- Sök efter din server med namn eller bläddra i listan.
- Välj din server och klicka på Join. Ange lösenordet om du blir ombedd.
Alternativ B -- Direktanslutning via Steam
- Öppna Steam-klienten.
- Klicka på View i toppmenyn, sedan Game Servers.
- Klicka på Favourites, sedan Add a server.
- Ange din server-IP och port från fliken Network i GPanel:
<your-server-ip>:<port> - Klicka på Add this address to favourites, välj sedan servern och klicka på Connect.
Felsökning
- Servern visas inte i läsaren: Verifiera att servern är helt startad i GPanel. Steam-serverläsaren kan ta 2–3 minuter att indexera en ny server.
- Kan inte ansluta: Kontrollera din server-IP och port på fliken Network i GPanel. Säkerställ att det inte finns någon lösenordsavvikelse.
- Kraschar vid uppstart: Radera INI-filerna i
MidnightGhostHunt/Saved/Config/LinuxServer/och starta om servern för att återskapa standardvärdena. - Kartrotationen fungerar inte: Verifiera att kartsökvägarna i
Game.iniär korrekta. Ogiltiga sökvägar gör att servern hoppar över dessa poster. - Prestandaproblem: Minska
MAX_PLAYERSom servern hackar med en full lobby.
Relaterade artiklar
- Midnight Ghost Hunt admin-kommandon
- Hur du hittar din server-IP och port
- Hur du laddar upp filer via SFTP
- Guide för serverstart
Behöver du hjälp?
Om du stöter på problem som inte täcks här, öppna ett supportärende och inkludera din server-IP, en beskrivning av problemet och eventuella felmeddelanden från GPanel-konsolen.