מדריך זה מכסה כיצד להגדיר ולהגדיר את שרת Space Engineers הייעודי שלך ב-Legion Hosting, כולל הפעלה ראשונה, משתני הפעלה ב-GPanel, הגדרות XML, מצבי משחק, הגדרות עולם, חיבור וניהול שמירות. להתקנת מודים, ראה התקנת מודים ב-Space Engineers. לבעיות נפוצות, ראה פתרון בעיות Space Engineers.
הפעלה ראשונה
כאשר שרת Space Engineers שלך מוקצה לראשונה, הוא צריך להתקין את קבצי המשחק וליצור את ההגדרות הראשוניות שלו. זה קורה אוטומטית בהפעלה הראשונה.
- התחבר ל-GPanel ובחר את שרת Space Engineers שלך מרשימת השרתים.
- לחץ על Start בלשונית Console. השרת יוריד ויתקין את קבצי שרת Space Engineers הייעודי דרך SteamCMD. זה עשוי לקחת מספר דקות בהפעלה הראשונה.
- עקוב אחר פלט הקונסולה להתקדמות. ברגע שתראה הודעה המציינת שהשרת מוכן ומאזין לחיבורים, ההגדרה הראשונית הושלמה.
- השרת ייצור את קבצי ההגדרות שלו כברירת מחדל, כולל
SpaceEngineers-Dedicated.cfgושמירת עולם ברירת מחדל.
הגדרת שרת -- משתני Startup ב-GPanel
הדרך הקלה ביותר להגדיר את שרת Space Engineers שלך היא דרך לשונית Startup ב-GPanel. משתנים אלה מוחלים כארגומנטים של שורת פקודה בכל פעם שהשרת מופעל.
- עצור את השרת מלשונית Console.
- נווט ללשונית Startup.
- התאם את המשתנים המפורטים למטה לפי הצורך.
- חזור ללשונית Console ולחץ על Start כדי להחיל את השינויים.
| משתנה | ערך לדוגמה | תיאור |
|---|---|---|
| Server Name | My Legion SE Server |
השם המוצג בדפדפן השרתים במשחק. הגדר שם מזוהה כדי ששחקנים יוכלו למצוא את השרת שלך. |
| World Name | MyWorld |
שם תיקיית העולם/השמירה שבה משתמש השרת. שינוי זה יוצר או טוען עולם אחר. |
| Max Players | 16 |
מספר שחקנים מרבי בו-זמנית. לא אמור לחרוג ממגבלת המשבצות בתוכנית האירוח שלך. |
| Game Mode | Survival |
מצב המשחק עבור העולם. ראה את סעיף מצבי משחק למטה לפרטים. |
| Save Interval | 5 |
כל כמה זמן (בדקות) השרת שומר אוטומטית. ערכים נמוכים יותר מפחיתים אובדן נתונים בקריסה; ערכים גבוהים יותר מפחיתים פעולות דיסק. |
הגדרות מתקדמות -- SpaceEngineers-Dedicated.cfg
לשליטה מפורטת יותר, תוכל לערוך ישירות את קובץ ההגדרות XML של השרת. קובץ זה שולט בהגדרות שאינן חשופות בלשונית Startup של GPanel.
גישה לקובץ ההגדרות
- עצור את השרת מלשונית Console.
- לחץ על לשונית Files ב-GPanel.
- אתר ופתח את
SpaceEngineers-Dedicated.cfgבתיקיית השורש של השרת שלך.
הגדרות תצורה מרכזיות
קובץ ההגדרות משתמש בפורמט XML. להלן ההגדרות הנפוצות ביותר לשינוי בתוך בלוק <SessionSettings>:
| הגדרה | ערך לדוגמה | תיאור |
|---|---|---|
<ServerName> |
My Legion SE Server |
שם השרת המוצג בדפדפן. עשוי להידרס על ידי משתנה ההפעלה של GPanel. |
<ServerDescription> |
A Legion Hosting server |
תיאור המוצג בדפדפן השרתים כאשר שחקנים צופים בפרטי השרת. |
<ServerPassword> |
mypassword |
סיסמה הנדרשת לשחקנים כדי להצטרף. השאר ריק לשרת ציבורי. |
<MaxPlayers> |
16 |
מספר שחקנים מרבי בו-זמנית. |
<AutoSaveInMinutes> |
5 |
מרווח שמירה אוטומטית בדקות. הגדר ל-0 כדי להשבית שמירה אוטומטית (לא מומלץ). |
<PauseGameWhenEmpty> |
true |
משהה את הסימולציה כאשר אין שחקנים מחוברים. חוסך משאבים אך עוצר את כל התהליכים במשחק. |
<GroupID> |
0 |
מזהה קבוצת Steam. כאשר מוגדר, רק חברי קבוצה זו יכולים להצטרף (אלא אם <GroupAccessEnabled> מוגדר ל-false). |
<Administrators> |
<unsignedLong>76561198012345678</unsignedLong> |
רשימת מזהי Steam64 שקיבלו הרשאות מנהל. הוסף רשומת <unsignedLong> אחת לכל מנהל בתוך בלוק <Administrators>. |
<Banned> |
<unsignedLong>76561198012345678</unsignedLong> |
רשימת מזהי Steam64 שנחסמו מהשרת. |
דוגמת קטע הגדרות:
<MyObjectBuilder_SessionSettings>
<ServerName>My Legion SE Server</ServerName>
<ServerDescription>A Space Engineers server by Legion Hosting</ServerDescription>
<ServerPassword></ServerPassword>
<MaxPlayers>16</MaxPlayers>
<AutoSaveInMinutes>5</AutoSaveInMinutes>
<PauseGameWhenEmpty>true</PauseGameWhenEmpty>
<Administrators>
<unsignedLong>76561198012345678</unsignedLong>
</Administrators>
</MyObjectBuilder_SessionSettings>
הוספת מנהלים
כדי להעניק הרשאות מנהל, הוסף מזהי Steam64 בתוך בלוק <Administrators>. תוכל למצוא את מזהה Steam64 שלך על ידי חיפוש פרופיל ה-Steam שלך ב-steamid.io.
<Administrators>
<unsignedLong>76561198012345678</unsignedLong>
<unsignedLong>76561198087654321</unsignedLong>
</Administrators>
מצבי משחק
Space Engineers מציע שני מצבי משחק עיקריים. המצב נקבע כאשר העולם נוצר לראשונה וניתן לשנותו בקובץ ההגדרות או בלשונית Startup של GPanel.
| מצב | תיאור | מתאים ל |
|---|---|---|
| Survival | שחקנים חייבים לכרות משאבים, לזקק חומרים ולבנות רכיבים כדי לבנות ספינות ותחנות. יש לנהל בריאות, חמצן, מימן ואנרגיה. שחקנים מתחילים עם כלים בסיסיים ומתקדמים לציוד מתקדם. | משחק רב-משתתפים סטנדרטי. רוב השרתים מריצים מצב Survival לחוויית התקדמות מאוזנת. |
| Creative | לשחקנים יש משאבים בלתי מוגבלים ובנייה מיידית. כל הבלוקים זמינים מיד ללא עלות חומרים. אין מכניקות בריאות או הישרדות. ניתן לבנות ספינות ותחנות בחופשיות. | בנייה, אב-טיפוס ובדיקת עיצובים. שימושי לשרתים יצירתיים או למנהלים המתכננים בניות לפני מעבר ל-Survival. |
<GameMode> ב-SpaceEngineers-Dedicated.cfg או דרך לשונית Startup של GPanel. מעבר מ-Creative ל-Survival לא יסיר בלוקים קיימים, אך שחקנים יצטרכו להתחיל לנהל משאבים מכאן ואילך.
הגדרות עולם -- Sandbox.sbc
הגדרות ספציפיות לעולם מאוחסנות בקובץ Sandbox.sbc בתוך תיקיית השמירה של העולם שלך. הגדרות אלה שולטות בסביבה, הפיזיקה ואיזון המשחקיות של העולם הספציפי שלך.
גישה ל-Sandbox.sbc
- עצור את השרת.
- פתח את לשונית Files ב-GPanel.
- נווט לתיקיית השמירה של העולם (בדרך כלל בנתיב המוצג ב-GPanel או בתוך תיקיית
Saves/). - פתח את
Sandbox.sbcבעורך הקבצים.
הגדרות עולם מרכזיות
ההגדרות הבאות נמצאות בתוך בלוק <SessionSettings> של Sandbox.sbc:
| הגדרה | ערכים / דוגמה | תיאור |
|---|---|---|
<ProceduralDensity> |
0.25, 0.35, 0.50 |
שולט בצפיפות האסטרואידים בעולמות שנוצרים פרוצדורלית. 0.25 = נמוך, 0.35 = רגיל, 0.50 = גבוה. הגדר ל-0 כדי להשבית אסטרואידים פרוצדורליים (משמש עם מפות אסטרואידים מוגדרות מראש). |
<EnvironmentHostility> |
SAFE, NORMAL, CATACLYSM, APOCALYPSE |
שולט במפגשים עוינים כמו גשמי מטאורים, זאבים ועכבישים. SAFE משבית את כל האיומים. NORMAL מפעיל איומים מתונים. CATACLYSM ו-APOCALYPSE מגבירים את החומרה והתדירות. |
<InventorySizeMultiplier> |
1, 3, 10 |
מכפיל לקיבולת מלאי השחקן והבלוקים. 1 = ריאליסטי (מלאי קטן), 3 = ברירת מחדל לרוב השרתים, 10 = מלאי גדול מאוד. |
<AssemblerSpeedMultiplier> |
1, 3, 10 |
מכפיל למהירות ייצור המרכיב. ערכים גבוהים יותר מפחיתים את זמן הייצור. |
<AssemblerEfficiencyMultiplier> |
1, 3, 10 |
מכפיל ליעילות חומרי המרכיב. ערכים גבוהים יותר משמעם פחות חומרי גלם נדרשים לכל פריט מיוצר. |
<RefinerySpeedMultiplier> |
1, 3, 10 |
מכפיל למהירות עיבוד בית הזיקוק. ערכים גבוהים יותר מזקקים עופרת למטילים מהר יותר. |
<WelderSpeedMultiplier> |
1, 2, 5 |
מכפיל למהירות ריתוך (בנייה/תיקון). |
<GrinderSpeedMultiplier> |
1, 2, 5 |
מכפיל למהירות טחינה (פירוק). |
<EnableSpiders> |
true / false |
מפעיל או משבית NPC עכבישים על כוכבי לכת. |
<EnableWolves> |
true / false |
מפעיל או משבית NPC זאבים על כוכבי לכת. |
<MaxFloatingObjects> |
56, 100 |
מספר מרבי של אובייקטים צפים (פריטים שנשמטו, הריסות) בעולם. ערכים נמוכים יותר משפרים את ביצועי השרת. |
<MaxGridSize> |
0 (ללא הגבלה), 50000 |
מספר מרבי של בלוקים לכל רשת (ספינה/תחנה). הגדרת מגבלה מונעת משחקנים לבנות רשתות גדולות מדי שפוגעות בביצועים. 0 = ללא מגבלה. |
<BlockCountThreshold> |
100 |
ספירת בלוקים שמתחתיה רשתות נחשבות "קטנות" לצורכי ניקוי. |
<EnableAutorespawn> |
true / false |
מחזיר אוטומטית שחקנים לחדר הרפואי האחרון שלהם לאחר מוות. |
דוגמת קטע הגדרות עולם:
<SessionSettings>
<GameMode>Survival</GameMode>
<InventorySizeMultiplier>3</InventorySizeMultiplier>
<AssemblerSpeedMultiplier>3</AssemblerSpeedMultiplier>
<AssemblerEfficiencyMultiplier>3</AssemblerEfficiencyMultiplier>
<RefinerySpeedMultiplier>3</RefinerySpeedMultiplier>
<WelderSpeedMultiplier>2</WelderSpeedMultiplier>
<GrinderSpeedMultiplier>2</GrinderSpeedMultiplier>
<MaxFloatingObjects>56</MaxFloatingObjects>
<EnvironmentHostility>NORMAL</EnvironmentHostility>
<ProceduralDensity>0.35</ProceduralDensity>
<EnableSpiders>true</EnableSpiders>
<EnableWolves>true</EnableWolves>
<AutoSaveInMinutes>5</AutoSaveInMinutes>
</SessionSettings>
<MaxFloatingObjects> ברמה של 100 או פחות ושקול להגדיר מגבלת <MaxGridSize> בשרתים ציבוריים. רשתות גדולות מאוד והריסות צפות מוגזמות הן הגורמים הנפוצים ביותר לפיגור שרת ב-Space Engineers.
כיצד להתחבר
אפשרות א' -- דפדפן שרתים של Steam
- פתח את Steam ולחץ על View > Game Servers (או View > Servers בגרסאות Steam ישנות יותר).
- לחץ על לשונית Favorites, ואז לחץ על Add a Server.
- הזן את כתובת ה-IP והפורט של השרת שלך (נמצאים בלשונית Network ב-GPanel) ולחץ על Add this address to favorites.
- בחר את השרת מרשימת המועדפים שלך ולחץ על Connect.
אפשרות ב' -- דפדפן שרתים במשחק
- הפעל את Space Engineers ולחץ על Join Game מהתפריט הראשי.
- בדפדפן השרתים, השתמש בשדה החיפוש כדי למצוא את השרת שלך לפי שם.
- בחר את השרת שלך ולחץ על Join World.
- אם לשרת יש סיסמה, תתבקש להזין אותה.
אפשרות ג' -- חיבור ישיר דרך IP
- הפעל את Space Engineers ולחץ על Join Game מהתפריט הראשי.
- לחץ על לשונית Direct Connect (או הזן את ה-IP בשדה החיפוש/סינון).
- הזן את כתובת ה-IP ופורט המשחק של השרת שלך מלשונית Network ב-GPanel:
<your-server-ip>:<your-game-port> - לחץ על Join World והזן את סיסמת השרת אם תתבקש.
ניהול שמירות
שמירה אוטומטית
Space Engineers שומר אוטומטית במרווח המוגדר ב-<AutoSaveInMinutes> (ברירת מחדל: 5 דקות). שמירות אוטומטיות דורסות את שמירת העולם הנוכחית. תוכל לכוונן מרווח זה ב-SpaceEngineers-Dedicated.cfg או בלשונית Startup של GPanel.
מיקום קבצי שמירה
שמירות עולם מאוחסנות בשרת בתיקיית שמירת העולם. הנתיב המדויק תלוי בהגדרות השרת שלך, אך בדרך כלל נמצא בתוך תיקיית Saves/ או תיקיית instance הנראית בלשונית Files ב-GPanel. לכל עולם יש תיקייה משלו המכילה:
| קובץ | מטרה |
|---|---|
Sandbox.sbc |
הגדרות עולם, רשימת מודים, הגדרות סשן. |
Sandbox_config.sbc |
הגדרות סשן והגדרות נוספות. |
SANDBOX_0_0_0_.sbs |
קובץ נתוני העולם הראשי המכיל את כל הרשתות, הווקסלים והישויות. |
*.vx2 files |
קבצי נתוני ווקסל (שינויי שטח כוכב לכת/אסטרואיד). |
גיבוי העולם שלך
- עצור את השרת מלשונית Console כדי לוודא שהשמירה לא נכתבת.
- התחבר לשרת שלך דרך SFTP. ראה כיצד להעלות קבצים דרך SFTP להוראות.
- נווט לתיקיית שמירת העולם.
- הורד את כל תיקיית העולם למחשב המקומי שלך. זה כולל את כל קבצי
.sbc,.sbsו-.vx2.
שחזור גיבוי
- עצור את השרת.
- התחבר דרך SFTP.
- נווט לתיקיית שמירת העולם.
- החלף את קבצי השמירה הקיימים בקבצי הגיבוי שלך. ודא שאתה מעלה את כל הקבצים מהגיבוי (קבצי
.sbc,.sbsו-.vx2). - הפעל את השרת מ-GPanel. הוא יטען את העולם המשוחזר.
העברת עולם משחקן יחיד
תוכל להעלות עולם של שחקן יחיד לשרת הייעודי שלך:
- במחשב המקומי שלך, אתר את תיקיית השמירות של Space Engineers (בדרך כלל
%AppData%/SpaceEngineers/Saves/). - מצא את תיקיית העולם שברצונך להעלות.
- עצור את השרת והתחבר דרך SFTP.
- העלה את כל תיקיית העולם לתיקיית השמירה של השרת.
- עדכן את World Name בלשונית Startup של GPanel או ב-
SpaceEngineers-Dedicated.cfgכך שיתאים לשם התיקייה שהועלתה. - הפעל את השרת.
מאמרים קשורים
- התקנת מודים ב-Space Engineers
- פתרון בעיות Space Engineers
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלך
- כיצד להעלות קבצים דרך SFTP
- מדריך הפעלת שרת
צריך עזרה?
אם אתה ממשיך להיתקל בבעיות עם שרת Space Engineers שלך, צוות התמיכה שלנו זמין לסייע.