מדריך זה מכסה כיצד להגדיר את שרת Nuclear Option הייעודי שלך ב-Legion Hosting, להגדיר משתני הפעלה, לערוך את DedicatedServerConfig.json, להגדיר סבב משימות ולהתחבר לשרת שלך. Nuclear Option הוא משחק קרב אווירי עתידני קרוב עם פיזיקה סוחפת הכולל נשק גרעיני טקטי ואסטרטגי. לפקודות ניהול, ניהול חסימות ופתרון בעיות, ראה פקודות ניהול Nuclear Option.
1. הפעלה ראשונה
- התחבר ל-GPanel ובחר את שרת Nuclear Option שלך.
- עבור ללשונית Startup וסקור את המשתנים הניתנים להגדרה (ראה סעיף 2).
- הגדר את SERVER_NAME ו-SERVER_PASSWORD שלך.
- חזור ללשונית Console ולחץ על Start.
- המתן עד שהקונסולה תציג
[DedicatedServerManager] Waiting for Players before loading next mapלאישור שהשרת מוכן.
ChangeMe. עדכן את משתנה ההפעלה SERVER_PASSWORD או ערוך את DedicatedServerConfig.json לפני שהשרת יהיה ציבורי.
2. משתני הפעלה ב-GPanel
| משתנה | ברירת מחדל | תיאור |
|---|---|---|
SERVER_NAME | Pterodactyl-server | שם השרת המוצג בדפדפן השרתים (מקסימום 30 תווים). |
MAX_PLAYERS | 20 | מספר שחקנים מרבי. |
SERVER_PASSWORD | ChangeMe | סיסמה נדרשת להצטרפות לשרת. השאר ריק ללא סיסמה. |
MODDED_SERVER | false | סמן כשרת עם מודים. הגדר ל-true או false. |
QUERY_PORT | 7777 | פורט שאילתות Steam לדפדפן השרתים. |
AUTO_UPDATE | 1 | עדכון אוטומטי של השרת בעת ההפעלה. |
3. הגדרת שרת (DedicatedServerConfig.json)
קובץ ההגדרות הראשי נמצא ב:
DedicatedServerConfig.json
קובץ JSON זה מנוהל אוטומטית על ידי GPanel עבור הגדרות הממופות למשתני הפעלה (ServerName, Password, MaxPlayers, ModdedServer, Port, QueryPort). ניתן גם לערוך אותו ישירות עבור הגדרות מתקדמות.
ServerName, Password, MaxPlayers ופורטים נדרסים ממשתני ההפעלה בכל הפעלה. ערוך הגדרות שאינן ממופות (כמו MissionRotation) ישירות בקובץ.
מדריך הגדרות מלא
| הגדרה | ברירת מחדל | תיאור |
|---|---|---|
ServerName | Pterodactyl-server | שם התצוגה של השרת (מנוהל על ידי משתנה הפעלה). |
Password | ChangeMe | סיסמת הצטרפות (מנוהלת על ידי משתנה הפעלה). |
MaxPlayers | 20 | מספר שחקנים מרבי (מנוהל על ידי משתנה הפעלה). |
ModdedServer | false | דגל שרת עם מודים (מנוהל על ידי משתנה הפעלה). |
Port | (אוטומטי) | פורט המשחק. אובייקט עם שדות IsOverride ו-Value. |
QueryPort | (אוטומטי) | פורט שאילתות. אובייקט עם שדות IsOverride ו-Value. |
BanListPaths | ["ban_list.txt"] | נתיבים לקבצי רשימת חסימות. |
MissionDirectory | (אוטומטי) | נתיב לקבצי משימות מותאמות אישית. |
MissionRotation | (ראה למטה) | מערך של משימות בסבב. |
RotationType | 0 | סוג סבב המשימות. |
NoPlayerStopTime | 30 | שניות להמתנה לפני עצירה כשאין שחקנים מחוברים. |
4. סבב משימות
הגדר את סבב המשימות ב-DedicatedServerConfig.json. כל ערך מציין משימה ומגבלת זמן:
"MissionRotation": [
{
"Key": { "Group": "BuiltIn", "Name": "Escalation" },
"MaxTime": 7200
},
{
"Key": { "Group": "BuiltIn", "Name": "Terminal Control" },
"MaxTime": 7200
}
]
משימות מובנות כוללות Escalation ו-Terminal Control. MaxTime הוא מגבלת הזמן בשניות (7200 = שעתיים).
משימות מותאמות אישית
מקם קבצי משימות מותאמות אישית בתיקיית NuclearOption-Missions/. הפנה אליהם בסבב עם הקבוצה והשם המתאימים.
5. כיצד להתחבר
- הפעל את Nuclear Option ב-Steam.
- מהתפריט הראשי, בחר Multiplayer.
- מצא את השרת שלך לפי שם בדפדפן השרתים.
- הזן את סיסמת השרת אם תתבקש.
- בחר את השרת שלך ולחץ על Join.
מאמרים קשורים
צריכים עזרה?
אם אתם נתקלים בבעיות עם שרת Nuclear Option שלכם שאינן מכוסות כאן, פתחו פניית תמיכה וכללו את ה-IP של השרת שלכם, תיאור הבעיה וכל הודעות שגיאה רלוונטיות מקונסולת GPanel.