מדריך זה מכסה כיצד להגדיר את שרת ה-Midnight Ghost Hunt הייעודי שלך ב-Legion Hosting, להגדיר משתני הפעלה, לערוך הגדרות Engine.ini ו-Game.ini, להגדיר רוטציית מפות ולהתחבר לשרת שלך. לפקודות ניהול וניהול שחקנים, ראה פקודות ניהול Midnight Ghost Hunt.
1. הפעלה ראשונה
- התחבר ל-GPanel ובחר את שרת ה-Midnight Ghost Hunt שלך.
- עבור ללשונית Startup ועיין במשתנים הזמינים (ראה טבלה למטה).
- הגדר GAME_NAME לזיהוי השרת שלך בדפדפן השרתים.
- לחלופין הגדר PASSWORD להגבלת גישה.
- חזור ללשונית Console ולחץ על Start.
- המתן שהקונסול יאשר שהשרת מוכן. ההפעלה הראשונה יוצרת קבצי תצורה ברירת מחדל.
2. משתני הפעלה ב-GPanel
המשתנים הבאים זמינים בלשונית Startup ב-GPanel. אלה מועברים לקובץ ההפעלה של השרת בכל הפעלה.
| משתנה | נדרש | תיאור |
|---|---|---|
GAME_NAME |
לא | השם המוצג בדפדפן השרתים. ברירת המחדל היא Dedicated_Server_01. |
PASSWORD |
לא | סיסמה אופציונלית הנדרשת להצטרפות לשרת. השאר ריק לשרת ציבורי. |
MAP |
לא | המפה ההתחלתית. אפשרויות: Mansion, Asylum, Theatre, Museum, Ghost Ship, Carnival, School, Graveyard, Doll Factory, Mall. ברירת המחדל היא Asylum. |
GAME_MODE |
לא | מצב משחק. אפשרויות: 4v4 Hunt, 6v6 Hunt, Darkness. ברירת המחדל היא 4v4 Hunt. |
REGION |
לא | אזור השרת. אפשרויות: North America, South America, Western Europe, Northern Europe, Eastern Europe, Middle East, Asia, Africa, Oceania. |
B_DIFFICULTY |
לא | רמת קושי של בוטים. אפשרויות: Easy, Normal, Hard, Auto. ברירת המחדל היא Auto. |
ADDITIONAL_ARGS |
לא | ארגומנטי הפעלה נוספים (לדוגמה -NoBots -NoAutobalance). |
BEACON_PORT |
לא | פורט Beacon. ברירת המחדל היא 7787. מנוהל על ידי GPanel. |
3. תצורת שרת (קבצי INI)
Midnight Ghost Hunt משתמש בקבצי INI של Unreal Engine 4 לתצורת שרת מפורטת. עצור את השרת לפני עריכת קבצים אלה.
מיקומי קבצים
MidnightGhostHunt/Saved/Config/LinuxServer/Engine.ini
MidnightGhostHunt/Saved/Config/LinuxServer/Game.ini
פתח קבצים אלה באמצעות לשונית Files ב-GPanel או התחבר דרך SFTP. אם הקבצים אינם קיימים, הפעל ועצור את השרת פעם אחת כדי ליצור אותם.
Engine.ini -- הגדרות מפתח
| סקשן | הגדרה | תיאור |
|---|---|---|
[OnlineSubsystemSteam] |
GameServerQueryPort |
פורט שאילתה עבור דפדפן השרתים של Steam. GPanel מגדיר זאת אוטומטית. |
[/Script/Engine.GameSession] |
MaxPlayers |
מספר שחקנים מרבי. ברירת המחדל היא 8. |
Game.ini -- הגדרות מפתח
| סקשן | הגדרה | תיאור |
|---|---|---|
[/Script/MGH.MGHGameMode] |
RoundTimeLimit |
משך כל סיבוב בשניות לפני הפעלת חצות. ברירת המחדל היא 300 (5 דקות). |
[/Script/MGH.MGHGameMode] |
MidnightDuration |
משך שלב חצות בשניות. ברירת המחדל היא 120 (2 דקות). |
[/Script/MGH.MGHGameMode] |
WarmupTime |
זמן לפני תחילת הסיבוב בשניות. ברירת המחדל היא 15. |
[/Script/MGH.MGHGameMode] |
bAutoBalanceTeams |
איזון אוטומטי של קבוצות בין סיבובים. ברירת המחדל היא True. |
[/Script/MGH.MGHGameMode] |
NumRounds |
מספר סיבובים למשחק. ברירת המחדל היא 4. |
דוגמת Game.ini
[/Script/MGH.MGHGameMode]
RoundTimeLimit=300
MidnightDuration=120
WarmupTime=15
bAutoBalanceTeams=True
NumRounds=4
4. רוטציית מפות
Midnight Ghost Hunt תומך בהגדרת המפות הנכללות ברוטציה. רשימת המפות מוגדרת ב-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
הסר או הפוך להערה מפות שאינך רוצה ברוטציה. השרת עובר בין המפות הרשומות לפי הסדר לאחר כל משחק.
5. הגדרות סיבוב ומשחק
כוונן את חווית המשחק על ידי התאמת הגדרות הסיבוב הבאות ב-Game.ini:
| הגדרה | ברירת מחדל | תיאור |
|---|---|---|
RoundTimeLimit |
300 |
משך שלב לפני חצות (שניות). זמנים קצרים יותר לוחצים על הציידים; זמנים ארוכים יותר מטיבים עם הרוחות. |
MidnightDuration |
120 |
שלב אחרי חצות שבו הרוחות ציידות את הציידים (שניות). |
NumRounds |
4 |
סיבובים למשחק. הקבוצות מחליפות צדדים בכל סיבוב. |
WarmupTime |
15 |
ספירה לאחור לפני תחילת כל סיבוב (שניות). |
bFriendlyFire |
False |
אפשר נזק לחברי קבוצה. הפעלת זה מוסיפה שכבת זהירות נוספת לציידים. |
6. כיצד להתחבר
אפשרות א -- דפדפן שרתים במשחק
- הפעל את Midnight Ghost Hunt דרך Steam.
- מהתפריט הראשי, בחר Play ואז Server Browser.
- חפש את השרת שלך לפי שם או דפדף ברשימה.
- בחר את השרת ולחץ על Join. הזן סיסמה אם תתבקש.
אפשרות ב -- חיבור ישיר דרך Steam
- פתח את לקוח Steam.
- לחץ על View בתפריט העליון, ואז על Game Servers.
- לחץ על Favourites, ואז על Add a server.
- הזן את כתובת ה-IP והפורט של השרת מלשונית Network ב-GPanel:
<your-server-ip>:<port> - לחץ על Add this address to favourites, ואז בחר את השרת ולחץ על Connect.
פתרון בעיות
- השרת לא מופיע בדפדפן: ודא שהשרת הופעל במלואו ב-GPanel. דפדפן השרתים של Steam עשוי להזדקק ל-2-3 דקות לאינדוקס שרת חדש.
- לא ניתן להתחבר: בדוק את כתובת ה-IP והפורט של השרת בלשונית Network ב-GPanel. ודא שאין אי-התאמה בסיסמה.
- קריסה בהפעלה: מחק את קבצי ה-INI ב-
MidnightGhostHunt/Saved/Config/LinuxServer/והפעל מחדש את השרת ליצירת ברירות מחדל. - רוטציית מפות לא עובדת: ודא שנתיבי המפות ב-
Game.iniנכונים. נתיבים שגויים יגרמו לשרת לדלג על רשומות אלה. - בעיות ביצועים: הפחת את
MAX_PLAYERSאם השרת מתעכב עם לובי מלא.
מאמרים קשורים
- פקודות ניהול Midnight Ghost Hunt
- כיצד למצוא את כתובת ה-IP והפורט של השרת
- כיצד להעלות קבצים דרך SFTP
- מדריך הפעלת שרת
צריך עזרה?
אם נתקלת בבעיות שלא מכוסות כאן, פתח פניית תמיכה וכלול את כתובת ה-IP של השרת, תיאור הבעיה וכל הודעות שגיאה מקונסול ה-GPanel.