Bu təlimat Legion Hosting-də Midnight Ghost Hunt xüsusi serverinizi necə qurmağı, başlanğıc dəyişənlərini konfiqurasiya etməyi, Engine.ini və Game.ini parametrlərini redaktə etməyi, xəritə rotasiyasını qurmağı və serverinizə qoşulmağı əhatə edir. Admin əmrləri və oyunçu idarəetməsi üçün Midnight Ghost Hunt Admin Əmrlərinə baxın.
1. İlk Başlanğıc
- GPanel-ə daxil olun və Midnight Ghost Hunt serverinizi seçin.
- Startup tabına keçin və mövcud dəyişənləri nəzərdən keçirin (aşağıdakı cədvələ baxın).
- Serverinizi brauzerdə tanıtmaq üçün GAME_NAME təyin edin.
- İstəyə bağlı olaraq girişi məhdudlaşdırmaq üçün PASSWORD təyin edin.
- Console tabına qayıdın və Start düyməsinə basın.
- Konsolun serverin hazır olduğunu təsdiqləməsini gözləyin. İlk başlanğıc standart konfiqurasiya fayllarını yaradır.
2. GPanel Başlanğıc Dəyişənləri
Aşağıdakı dəyişənlər GPanel Startup tabında mövcuddur. Bunlar hər başlanğıcda server icra faylına ötürülür.
| Dəyişən | Tələb olunur | Təsvir |
|---|---|---|
GAME_NAME |
Xeyr | Server brauzerində göstərilən ad. Standart olaraq Dedicated_Server_01. |
PASSWORD |
Xeyr | Serverə qoşulmaq üçün tələb olunan isteğe bağlı parol. Açıq server üçün boş buraxın. |
MAP |
Xeyr | Başlanğıc xəritəsi. Seçimlər: Mansion, Asylum, Theatre, Museum, Ghost Ship, Carnival, School, Graveyard, Doll Factory, Mall. Standart olaraq Asylum. |
GAME_MODE |
Xeyr | Oyun rejimi. Seçimlər: 4v4 Hunt, 6v6 Hunt, Darkness. Standart olaraq 4v4 Hunt. |
REGION |
Xeyr | Server regionu. Seçimlər: North America, South America, Western Europe, Northern Europe, Eastern Europe, Middle East, Asia, Africa, Oceania. |
B_DIFFICULTY |
Xeyr | Bot çətinliyi. Seçimlər: Easy, Normal, Hard, Auto. Standart olaraq Auto. |
ADDITIONAL_ARGS |
Xeyr | Əlavə başlatma arqumentləri (məs. -NoBots -NoAutobalance). |
BEACON_PORT |
Xeyr | Beacon portu. Standart olaraq 7787. GPanel tərəfindən idarə olunur. |
3. Server Konfiqurasiyası (INI Faylları)
Midnight Ghost Hunt ətraflı server konfiqurasiyası üçün Unreal Engine 4 INI fayllarından istifadə edir. Bu faylları redaktə etməzdən əvvəl serverinizi dayandırın.
Fayl Yerləri
MidnightGhostHunt/Saved/Config/LinuxServer/Engine.ini
MidnightGhostHunt/Saved/Config/LinuxServer/Game.ini
Bu faylları GPanel-dəki Files tabı ilə açın və ya SFTP vasitəsilə qoşulun. Fayllar mövcud deyilsə, onları yaratmaq üçün serveri bir dəfə başladın və dayandırın.
Engine.ini -- Əsas Parametrlər
| Bölmə | Parametr | Təsvir |
|---|---|---|
[OnlineSubsystemSteam] |
GameServerQueryPort |
Steam server brauzeri üçün sorğu portu. GPanel bunu avtomatik təyin edir. |
[/Script/Engine.GameSession] |
MaxPlayers |
Maksimum oyunçu sayı. Standart olaraq 8. |
Game.ini -- Əsas Parametrlər
| Bölmə | Parametr | Təsvir |
|---|---|---|
[/Script/MGH.MGHGameMode] |
RoundTimeLimit |
Gecə yarısı başlamazdan əvvəl hər raundun müddəti (saniyə). Standart olaraq 300 (5 dəqiqə). |
[/Script/MGH.MGHGameMode] |
MidnightDuration |
Gecə yarısı fazasının müddəti (saniyə). Standart olaraq 120 (2 dəqiqə). |
[/Script/MGH.MGHGameMode] |
WarmupTime |
Raund başlamazdan əvvəl vaxt (saniyə). Standart olaraq 15. |
[/Script/MGH.MGHGameMode] |
bAutoBalanceTeams |
Raundlar arasında komandaları avtomatik balanslaşdırın. Standart olaraq True. |
[/Script/MGH.MGHGameMode] |
NumRounds |
Hər matçdakı raund sayı. Standart olaraq 4. |
Nümunə Game.ini
[/Script/MGH.MGHGameMode]
RoundTimeLimit=300
MidnightDuration=120
WarmupTime=15
bAutoBalanceTeams=True
NumRounds=4
4. Xəritə Rotasiyası
Midnight Ghost Hunt rotasiyaya hansı xəritələrin daxil olacağını konfiqurasiya etməyi dəstəkləyir. Xəritə siyahısı Game.ini-də müəyyən edilir:
[/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
Rotasiyada istəmədiyiniz xəritələri silin və ya şərh edin. Server hər matçdan sonra siyahıdakı xəritələri sıra ilə dövrə vurur.
5. Raund və Oyun Parametrləri
Game.ini-dəki bu raund parametrlərini tənzimləyərək oyun təcrübəsini dəqiq tənzimləyin:
| Parametr | Standart | Təsvir |
|---|---|---|
RoundTimeLimit |
300 |
Gecə yarısından əvvəlki faza müddəti (saniyə). Qısa vaxtlar ovçulara təzyiq göstərir; uzun vaxtlar ruhlara üstünlük verir. |
MidnightDuration |
120 |
Ruhların ovçuları ovladığı gecə yarısından sonrakı faza (saniyə). |
NumRounds |
4 |
Hər matçdakı raund sayı. Komandalar hər raundda tərəf dəyişir. |
WarmupTime |
15 |
Hər raundun başlamasından əvvəlki geri sayım (saniyə). |
bFriendlyFire |
False |
Komanda zədəsinə icazə verin. Bunu aktiv etmək ovçular üçün əlavə ehtiyat təbəqəsi əlavə edir. |
6. Necə Qoşulmaq Olar
Variant A -- Oyundaxili Server Brauzeri
- Steam vasitəsilə Midnight Ghost Hunt başladın.
- Əsas menyudan Play seçin, sonra Server Browser.
- Serverinizi ada görə axtarın və ya siyahını nəzərdən keçirin.
- Serverinizi seçin və Join düyməsinə basın. Tələb olunarsa parolu daxil edin.
Variant B -- Steam vasitəsilə Birbaşa Qoşulma
- Steam müştərisini açın.
- Üst menyudan View düyməsinə basın, sonra Game Servers.
- Favourites düyməsinə basın, sonra Add a server.
- GPanel-in Network tabından server IP və portunuzu daxil edin:
<your-server-ip>:<port> - Add this address to favourites düyməsinə basın, sonra serveri seçin və Connect düyməsinə basın.
Problemlərin Həlli
- Server brauzerdə görünmür: GPanel-dən serverin tam başladığını yoxlayın. Steam server brauzeri yeni serveri indeksləmək üçün 2-3 dəqiqə çəkə bilər.
- Qoşulmaq mümkün deyil: GPanel-in Network tabında server IP və portunuzu yoxlayın. Parol uyğunsuzluğu olmadığına əmin olun.
- Başlanğıcda çökmələr:
MidnightGhostHunt/Saved/Config/LinuxServer/içindəki INI fayllarını silin və standart parametrləri yenidən yaratmaq üçün serveri yenidən başladın. - Xəritə rotasiyası işləmir:
Game.ini-dəki xəritə yollarının düzgün olduğunu yoxlayın. Yanlış yollar serverin həmin qeydləri atlmasına səbəb olacaq. - Performans problemləri: Server tam lobbi ilə gecikirsə
MAX_PLAYERSazaldın.
Əlaqəli Məqalələr
- Midnight Ghost Hunt Admin Əmrləri
- Server IP və Portunuzu Necə Tapmaq Olar
- SFTP vasitəsilə Fayl Yükləmə
- Server Başlanğıc Təlimatı
Kömək Lazımdır?
Burada əhatə olunmayan problemlərlə qarşılaşsanız, dəstək bileti açın və server IP-nizi, problemin təsvirini və GPanel konsolundan hər hansı xəta mesajlarını daxil edin.