Ez az útmutató bemutatja, hogyan állítsd be a Midnight Ghost Hunt dedikált szerveredet a Legion Hosting-on, hogyan konfiguráld az indítási változókat, szerkeszd az Engine.ini és Game.ini beállításokat, állítsd be a pályarotációt, és csatlakozz a szerveredhez. Az admin parancsokért és játékoskezelésért lásd a Midnight Ghost Hunt admin parancsok cikket.
1. Első indítás
- Jelentkezz be a GPanel-be és válaszd ki a Midnight Ghost Hunt szerveredet.
- Navigálj a Startup fülre és tekintsd át az elérhető változókat (lásd az alábbi táblázatot).
- Állíts be egy GAME_NAME-et, hogy azonosítható legyen a szervered a böngészőben.
- Opcionálisan állíts be egy PASSWORD-öt a hozzáférés korlátozásához.
- Térj vissza a Console fülre és kattints a Start gombra.
- Várd meg, amíg a konzol megerősíti, hogy a szerver készen áll. Az első indítás létrehozza az alapértelmezett konfigurációs fájlokat.
2. GPanel indítási változók
Az alábbi változók érhetők el a GPanel Startup fülén. Ezek minden indításkor átadásra kerülnek a szerver futtatható fájljának.
| Változó | Kötelező | Leírás |
|---|---|---|
GAME_NAME |
Nem | A szerver böngészőben megjelenített név. Alapértelmezett: Dedicated_Server_01. |
PASSWORD |
Nem | Opcionális jelszó a szerverhez való csatlakozáshoz. Hagyd üresen a nyilvános szerverhez. |
MAP |
Nem | A kezdő pálya. Lehetőségek: Mansion, Asylum, Theatre, Museum, Ghost Ship, Carnival, School, Graveyard, Doll Factory, Mall. Alapértelmezett: Asylum. |
GAME_MODE |
Nem | Játékmód. Lehetőségek: 4v4 Hunt, 6v6 Hunt, Darkness. Alapértelmezett: 4v4 Hunt. |
REGION |
Nem | Szerver régió. Lehetőségek: North America, South America, Western Europe, Northern Europe, Eastern Europe, Middle East, Asia, Africa, Oceania. |
B_DIFFICULTY |
Nem | Bot nehézség. Lehetőségek: Easy, Normal, Hard, Auto. Alapértelmezett: Auto. |
ADDITIONAL_ARGS |
Nem | Extra indítási argumentumok (pl. -NoBots -NoAutobalance). |
BEACON_PORT |
Nem | Beacon port. Alapértelmezett: 7787. A GPanel kezeli. |
3. Szerver konfiguráció (INI fájlok)
A Midnight Ghost Hunt Unreal Engine 4 INI fájlokat használ a részletes szerver konfigurációhoz. Állítsd le a szerveredet a fájlok szerkesztése előtt.
Fájlok helye
MidnightGhostHunt/Saved/Config/LinuxServer/Engine.ini
MidnightGhostHunt/Saved/Config/LinuxServer/Game.ini
Nyisd meg ezeket a fájlokat a GPanel Files fülén vagy csatlakozz SFTP-n keresztül. Ha a fájlok nem léteznek, indítsd el és állítsd le egyszer a szervert a létrehozásukhoz.
Engine.ini -- Főbb beállítások
| Szekció | Beállítás | Leírás |
|---|---|---|
[OnlineSubsystemSteam] |
GameServerQueryPort |
Lekérdezési port a Steam szerver böngészőhöz. A GPanel automatikusan beállítja. |
[/Script/Engine.GameSession] |
MaxPlayers |
Maximális játékosszám. Alapértelmezett: 8. |
Game.ini -- Főbb beállítások
| Szekció | Beállítás | Leírás |
|---|---|---|
[/Script/MGH.MGHGameMode] |
RoundTimeLimit |
Egy kör időtartama másodpercben az éjfél bekövetkezte előtt. Alapértelmezett: 300 (5 perc). |
[/Script/MGH.MGHGameMode] |
MidnightDuration |
Az éjféli fázis időtartama másodpercben. Alapértelmezett: 120 (2 perc). |
[/Script/MGH.MGHGameMode] |
WarmupTime |
A kör kezdete előtti idő másodpercben. Alapértelmezett: 15. |
[/Script/MGH.MGHGameMode] |
bAutoBalanceTeams |
Csapatok automatikus kiegyensúlyozása a körök között. Alapértelmezett: True. |
[/Script/MGH.MGHGameMode] |
NumRounds |
Körök száma meccsenként. Alapértelmezett: 4. |
Példa Game.ini
[/Script/MGH.MGHGameMode]
RoundTimeLimit=300
MidnightDuration=120
WarmupTime=15
bAutoBalanceTeams=True
NumRounds=4
4. Pályarotáció
A Midnight Ghost Hunt támogatja a rotációban szereplő pályák beállítását. A pályalista a Game.ini fájlban van meghatározva:
[/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
Távolítsd el vagy kommentezd ki azokat a pályákat, amelyeket nem szeretnél a rotációban. A szerver a felsorolt pályákon halad végig sorrendben minden meccs után.
5. Kör- és játékbeállítások
Finomhangold a játékélményt ezeknek a körbeállításoknak a módosításával a Game.ini fájlban:
| Beállítás | Alapértelmezett | Leírás |
|---|---|---|
RoundTimeLimit |
300 |
Éjfél előtti fázis időtartama (másodperc). A rövidebb idő nyomást helyez a vadászokra; a hosszabb idő a szellemeknek kedvez. |
MidnightDuration |
120 |
Éjfél utáni fázis, amikor a szellemek vadásszák a vadászokat (másodperc). |
NumRounds |
4 |
Körök száma meccsenként. A csapatok minden körben oldalt cserélnek. |
WarmupTime |
15 |
Visszaszámlálás minden kör kezdete előtt (másodperc). |
bFriendlyFire |
False |
Csapattárs sebzés engedélyezése. Ennek bekapcsolása extra óvatosságot igényel a vadászoktól. |
6. Csatlakozás
A lehetőség -- Játékon belüli szerver böngésző
- Indítsd el a Midnight Ghost Hunt-ot a Steam-en keresztül.
- A főmenüben válaszd a Play, majd a Server Browser lehetőséget.
- Keresd meg a szerveredet név alapján vagy böngészd a listát.
- Válaszd ki a szerveredet és kattints a Join gombra. Add meg a jelszót, ha szükséges.
B lehetőség -- Közvetlen csatlakozás Steam-en keresztül
- Nyisd meg a Steam klienst.
- Kattints a felső menüben a View gombra, majd a Game Servers lehetőségre.
- Kattints a Favourites fülre, majd az Add a server gombra.
- Add meg a szervered IP-címét és portját a GPanel Network füléről:
<your-server-ip>:<port> - Kattints az Add this address to favourites gombra, majd válaszd ki a szervert és kattints a Connect gombra.
Hibaelhárítás
- A szerver nem jelenik meg a böngészőben: Ellenőrizd, hogy a szerver teljesen elindult-e a GPanel-ben. A Steam szerver böngészőnek 2-3 percre lehet szüksége egy új szerver indexeléséhez.
- Nem lehet csatlakozni: Ellenőrizd a szervered IP-címét és portját a GPanel Network fülén. Győződj meg róla, hogy nincs jelszó-eltérés.
- Összeomlás indításkor: Töröld az INI fájlokat a
MidnightGhostHunt/Saved/Config/LinuxServer/könyvtárból és indítsd újra a szervert az alapértelmezések újragenerálásához. - A pályarotáció nem működik: Ellenőrizd, hogy a pályaútvonalak helyesek a
Game.inifájlban. Az érvénytelen útvonalak esetén a szerver átugorja azokat a bejegyzéseket. - Teljesítményproblémák: Csökkentsd a
MAX_PLAYERSértékét, ha a szerver lassú teli lobbyval.
Kapcsolódó cikkek
- Midnight Ghost Hunt admin parancsok
- Szerver IP-cím és port megtalálása
- Fájlok feltöltése SFTP-n keresztül
- Szerver indítási útmutató
Segítségre van szükséged?
Ha olyan problémába ütközöl, amelyet ez az útmutató nem fed le, nyiss egy támogatási jegyet, és mellékeld a szervered IP-címét, a probléma leírását és a GPanel konzolból származó hibaüzeneteket.