מדריך זה מכסה כיצד להגדיר את שרת ה-Frozen Flame הייעודי שלך ב-Legion Hosting, להגדיר משתני הפעלה, לערוך את קבצי התצורה Game.ini ו-Engine.ini, לבחור מצבי משחק, להתאים הגדרות קושי ו-PvP, להתחבר לשרת שלך ולנהל שמירות. Frozen Flame הוא משחק הישרדות ו-RPG אקשן שבו שחקנים חוקרים עולם קפוא, אוספים משאבים, בונים מחסות ונלחמים במפלצות. לפקודות מנהל, הגדרת RCON וניהול שחקנים, ראו פקודות מנהל Frozen Flame.
הפעלה ראשונה
כאשר אתם מקבלים את שרת ה-Frozen Flame שלכם לראשונה, עקבו אחר השלבים הבאים כדי להעלות אותו לאוויר:
- התחברו ל-GPanel ובחרו את שרת ה-Frozen Flame שלכם.
- נווטו ללשונית Startup ובדקו את משתני ההפעלה המוגדרים כברירת מחדל. הגדירו את SERVER_NAME לשם המועדף עליכם.
- באופן אופציונלי הגדירו SERVER_PASSWORD כדי להגביל גישה.
- חזרו ללשונית Console ולחצו על Start.
- השרת יוריד ויתקין את קבצי שרת Frozen Flame הייעודי באופן אוטומטי בהפעלה הראשונה (Steam App ID
1348640). תהליך זה עשוי להימשך מספר דקות. - ברגע שהקונסול מאשר שהשרת הופעל, השרת שלכם מחובר ומוכן לשחקנים להתחבר.
Game.ini או Engine.ini, הפעילו את השרת פעם אחת, המתינו שיסיים לטעון, ואז כבו אותו לפני העריכה.
משתני הפעלה ב-GPanel
המשתנים הבאים זמינים בלשונית Startup של GPanel. אלה מועברים כארגומנטים בשורת הפקודה לשרת בכל הפעלה.
| משתנה | ברירת מחדל | תיאור |
|---|---|---|
SERVER_NAME |
Frozen Flame Server |
שם התצוגה המוצג בדפדפן השרתים. ממופה לפרמטר -MetaGameServerName. |
SERVER_PASSWORD |
(ריק) | סיסמה הנדרשת להצטרפות. השאירו ריק לשרת ציבורי. מוגדר ב-Game.ini תחת ServerPassword. |
MAX_PLAYERS |
10 |
מספר מרבי של שחקנים בו-זמנית. מוגדר ב-Game.ini. |
GAME_MODE |
campaign |
בחירת מצב משחק. אפשרויות: campaign (מפת Heaven) או cataclysm (מפת Survive). ראו את סעיף מצבי המשחק למטה. |
RCON_PASSWORD |
(ריק) | סיסמה לניהול מרחוק באמצעות RCON. נדרשת לפקודות מנהל. ראו פקודות מנהל להגדרה. |
מצבי משחק
Frozen Flame תומך בשני מצבי משחק עיקריים, המוגדרים דרך קובץ Engine.ini או משתנה ההפעלה. לכל מצב יש מפה והגדרות ברירת מחדל משלו.
| מצב | מפה | תיאור |
|---|---|---|
| Campaign (Heaven) | Heaven |
מצב מונחה עלילה. שחקנים מתקדמים דרך משימות, פותחים יכולות וחוקרים עולם מובנה עם קו עלילה. מומלץ לקבוצות PvE. |
| Cataclysm (Survive) | Survive |
מצב ממוקד הישרדות עם תנאים קשים יותר, קרבות מאתגרים יותר ומשחקיות פתוחה. תומך ב-PvP ומיועד למשחק תחרותי או הישרדות הארדקור. |
הגדרת מצב משחק ב-Engine.ini
כדי לשנות את מצב המשחק באופן ידני, ערכו את Engine.ini והגדירו את ערך ServerDefaultMap:
[/Script/EngineSettings.GameMapsSettings]
; Campaign mode (Heaven map):
ServerDefaultMap=/Game/FrozenFlame/Maps/Heaven/Heaven.Heaven
; Cataclysm mode (Survive map):
; ServerDefaultMap=/Game/GameModeSurvive/Maps/Survive/Survive.Survive
הסירו את סימן ההערה מהשורה של המצב הרצוי והעבירו להערה (או הסירו) את השורה השנייה. הפעילו מחדש את השרת כדי שהשינויים ייכנסו לתוקף.
קבצי תצורת השרת
Frozen Flame משתמש בקבצי תצורת INI להגדרות מתקדמות. הם ממוקמים ב:
FrozenFlame/Saved/Config/LinuxServer/
כבו את השרת לפני העריכה. אם קבצים אלה לא קיימים, הפעילו וכבו את השרת פעם אחת כדי ליצור אותם.
Game.ini — הגדרות שרת ליבה
| סעיף / הגדרה | ברירת מחדל | תיאור |
|---|---|---|
[/Script/Engine.GameSession]MaxPlayers |
10 |
מספר מרבי של שחקנים בו-זמנית בשרת. |
[/Script/FrozenFlame.FGameSession]ServerPassword |
(ריק) | סיסמה הנדרשת להצטרפות. ריק פירושו ציבורי. |
[/Script/FrozenFlame.GameBalance]bFreePVP |
True |
מאפשר קרב PvP בין שחקנים שאינם חברים. הגדירו ל-False עבור PvE בלבד. |
DurationOfDay |
3600 |
אורך יום אחד במשחק בשניות. ברירת המחדל היא 3600 (שעה אחת בזמן אמת). |
MonstersHealthMultiplier |
1 |
מכפיל את חיי המפלצות. ערכים מעל 1 מגבירים את הקושי. |
MonstersDamageMultiplier |
1 |
מכפיל את נזק המפלצות. ערכים מעל 1 מגבירים את הקושי. |
HealthRateAfterRespawn |
0.5 |
אחוז חיים לאחר תחייה. 0.5 = 50% חיים בתחייה. |
LevelUpFlameRate |
1 |
מכפיל צבירת נקודות ניסיון. ערכים גבוהים יותר מזרזים את העלייה ברמות. |
bDropEquippedItems |
False |
האם פריטים מצוידים נופלים במוות. |
bNoModuleCost |
False |
אם True, בנייה לא עולה חומרים. שימושי למשחק יצירתי. |
דוגמה ל-Game.ini
[/Script/Engine.GameSession]
MaxPlayers=10
[/Script/FrozenFlame.FGameSession]
ServerPassword=
[/Script/FrozenFlame.GameBalance]
bFreePVP=False
DurationOfDay=3600
MonstersHealthMultiplier=1
MonstersDamageMultiplier=1
HealthRateAfterRespawn=0.5
LevelUpFlameRate=1
bDropEquippedItems=False
bNoModuleCost=False
Engine.ini — מצב משחק ונראות
קובץ Engine.ini שולט במצב המשחק (בחירת מפה) והאם השרת מופיע בדפדפן השרתים הציבורי.
[/Script/EngineSettings.GameMapsSettings]
ServerDefaultMap=/Game/FrozenFlame/Maps/Heaven/Heaven.Heaven
[URL]
MetaServerUrl=meta.frozen-flame.xyz
MetaServerSecret=TEuj7URa2horRuENjjpm3d1rqBPtHOz4
[URL] עם הגדרות MetaServer גורם לשרת שלכם להופיע בדפדפן השרתים הציבורי. הסירו או העבירו להערה שורות אלה אם אתם רוצים שרת פרטי עם חיבור ישיר בלבד.
כיצד להתחבר
אפשרות A — דפדפן שרתים
- הפעילו את Frozen Flame.
- מהתפריט הראשי, בחרו Multiplayer.
- דפדפו ברשימת השרתים וחפשו את השרת שלכם לפי שם.
- בחרו את השרת שלכם ולחצו Join. הזינו את הסיסמה אם הוגדרה.
אפשרות B — חיבור ישיר
- הפעילו את Frozen Flame.
- מהתפריט הראשי, בחרו Multiplayer.
- בחרו Direct Connect.
- הזינו את כתובת ה-IP והפורט של השרת שלכם מלשונית Network ב-GPanel:
<your-server-ip>:<port> - הזינו את הסיסמה אם תתבקשו ולחצו Connect.
ניהול שמירות
מיקום קבצי שמירה
קבצי השמירה מאוחסנים בשרת בכתובת:
FrozenFlame/Saved/SaveGames/
תיקייה זו מכילה את מצב העולם המלא כולל שטח, מבנים, מלאי שחקנים והתקדמות.
גיבויים ידניים
- כבו את השרת מ-GPanel כדי להבטיח שכל הנתונים נכתבו לדיסק.
- התחברו לשרת שלכם באמצעות SFTP או השתמשו ב-File Manager של GPanel.
- הורידו את כל תיקיית
SaveGames. - שמרו את הגיבוי במחשב המקומי שלכם.
שחזור שמירה
- כבו את השרת מ-GPanel.
- התחברו באמצעות SFTP ונווטו אל
FrozenFlame/Saved/SaveGames/. - העלו את נתוני השמירה המגובים, תוך החלפת הקבצים הקיימים.
- הפעילו את השרת מ-GPanel. השרת יטען את השמירה המשוחזרת.
מאמרים קשורים
- פקודות מנהל Frozen Flame — הגדרת RCON, פקודות מנהל, ניהול שחקנים ופתרון בעיות
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלך
- כיצד להעלות קבצים באמצעות SFTP
- מדריך הפעלת שרת — מדריך כללי להפעלת כל שרת משחק ב-Legion Hosting
צריכים עזרה?
אם אתם נתקלים בבעיות עם שרת ה-Frozen Flame שלכם שאינן מכוסות כאן, פתחו פנייה לתמיכה וכללו את כתובת ה-IP של השרת, תיאור הבעיה וכל הודעות שגיאה רלוונטיות מקונסול ה-GPanel.