מדריך זה מכסה כיצד להגדיר ולהגדיר את שרת Risk of Rain 2 הייעודי שלך המתארח ב-Legion Hosting, כולל משתני הפעלה של GPanel, תצורת server.cfg, חיבור לשרת שלך, תמיכה במודים וניהול שמירות.
הפעלה ראשונה
כאשר אתה מפעיל את שרת Risk of Rain 2 שלך בפעם הראשונה, GPanel יוריד ויתקין אוטומטית את קבצי השרת הייעודי דרך SteamCMD (Steam App ID 1180760). תהליך זה עשוי להימשך מספר דקות בהתאם למהירות הרשת.
- התחבר ל-GPanel ובחר את שרת Risk of Rain 2 שלך.
- לחץ על כפתור Start בלשונית Console.
- המתן לסיום ההתקנה. הקונסול יציג את התקדמות ההורדה בזמן ש-SteamCMD מוריד את קבצי השרת.
- לאחר שהשרת מופעל במלואו, תראה הודעה המציינת שהשרת מוכן ומאזין לחיבורים.
xvfb גם מוגדרת אוטומטית כדי לענות על דרישות התצוגה של השרת.
משתני הפעלה של GPanel
הגדרות שרת מרכזיות מוגדרות כמשתני הפעלה ב-GPanel. אלו מועברים לתהליך השרת כארגומנטים ונכנסים לתוקף בכל פעם שהשרת מופעל.
- התחבר ל-GPanel.
- בחר את שרת Risk of Rain 2 שלך מרשימת השרתים.
- לחץ על לשונית Startup.
- סקור והתאם את המשתנים להלן, ואז הפעל מחדש את השרת כדי שהשינויים ייכנסו לתוקף.
| משתנה | ברירת מחדל | תיאור |
|---|---|---|
HOSTNAME |
Risk of Rain 2 Dedicated Server |
השם המוצג בדפדפן השרתים במשחק. הגדר שם מזוהה כדי ששחקנים יוכלו למצוא את השרת שלך. |
PLAYERS |
4 |
מספר מקסימלי של שחקנים מותר בלובי. Risk of Rain 2 תומך בעד 16 שחקנים עם מודים, אך המשחק הרגיל מיועד לעד 4. מספר שחקנים גבוה יותר מגדיל את השימוש במשאבים. |
PASSWORD |
(ריק) | סיסמה אופציונלית שעל שחקנים להזין כדי להצטרף. השאר ריק לשרת ציבורי. סיסמאות הן תלויות רישיות. |
ADVERTISE |
1 |
קובע האם השרת מופיע בדפדפן השרתים במשחק. הגדר ל-1 כדי להציג את השרת באופן ציבורי, או 0 כדי להסתיר אותו (שחקנים חייבים להשתמש בחיבור ישיר). |
תצורת server.cfg
עבור הגדרות שאינן זמינות בלשונית Startup, ניתן לערוך את קובץ תצורת השרת ישירות. הקובץ ממוקם ב:
Risk of Rain 2_Data/Config/server.cfg
פתח קובץ זה באמצעות לשונית Files של GPanel או התחבר דרך SFTP. הקובץ משתמש בפורמט פשוט של מפתח-ערך. להלן הגדרות שנערכות בתדירות גבוהה:
| הגדרה | ערך לדוגמה | תיאור |
|---|---|---|
sv_hostname |
My RoR2 Server |
שם השרת. בדרך כלל מוגדר דרך משתנה ההפעלה HOSTNAME, אך ניתן להגדיר גם כאן. |
sv_maxplayers |
4 |
מספר שחקנים מקסימלי. ניתן להגדיר גם דרך משתנה ההפעלה PLAYERS. |
sv_password |
mypassword |
סיסמת שרת. ניתן להגדיר גם דרך משתנה ההפעלה PASSWORD. |
heart_beat |
1 |
האם השרת שולח חבילות heartbeat לשרת הראשי לרישום בדפדפן. שווה ערך למשתנה ההפעלה ADVERTISE. |
steam_authentication |
1 |
מפעיל אימות Steam לשחקנים המתחברים. שמור על 1 אלא אם יש לך סיבה ספציפית להשבית. |
server.cfg, משתנה ההפעלה ידרוס את ערך קובץ התצורה. השתמש בלשונית Startup להגדרות ליבה וב-server.cfg לכוונון נוסף.
כיצד להתחבר
אפשרות א — דפדפן שרתים במשחק
אם לשרת שלך מוגדר ADVERTISE על 1, הוא יופיע בדפדפן השרתים במשחק:
- הפעל את Risk of Rain 2.
- מהתפריט הראשי, בחר Multiplayer.
- לחץ על Find a Game כדי לפתוח את דפדפן השרתים.
- חפש את השרת שלך לפי שם (ה-
HOSTNAMEשהגדרת). - בחר את השרת ולחץ על Join. הזן את הסיסמה אם תתבקש.
אפשרות ב — חיבור ישיר דרך קונסול
ניתן להתחבר ישירות באמצעות הקונסול במשחק, דבר שימושי לשרתים מוגני סיסמה או שאינם רשומים:
- הפעל את Risk of Rain 2.
- פתח את הקונסול במשחק על ידי לחיצה על Ctrl + Alt + ` (backtick). אם הקונסול לא נפתח, ייתכן שתצטרך להפעיל אותו על ידי הפעלת המשחק עם הדגל
--doorstep-enableאו על ידי התקנת BepInEx (ראה תמיכה במודים להלן). - הקלד את הפקודה הבאה ולחץ Enter:
החלף אתconnect "IP:PORT"IPו-PORTבכתובת ה-IP ופורט המשחק של השרת שלך כפי שמוצג בלשונית Network של GPanel. - אם לשרת יש סיסמה, תתבקש להזין אותה.
לפרטים על מציאת כתובת ה-IP והפורט של השרת שלך, ראה כיצד למצוא את כתובת ה-IP והפורט של השרת שלך.
תמיכה במודים
ל-Risk of Rain 2 יש קהילת מודים פעילה הממוקדת סביב Thunderstore, מאגר ומנהל מודים. רוב המודים בצד השרת דורשים את מסגרת המודים BepInEx.
התקנת BepInEx
BepInEx הוא טוען המודים הסטנדרטי עבור Risk of Rain 2. להתקנתו על השרת שלך:
- הורד את BepInExPack העדכני ביותר מ-Thunderstore.
- עצור את השרת מלשונית Console של GPanel.
- התחבר לשרת שלך דרך SFTP (ראה כיצד להעלות קבצים דרך SFTP).
- חלץ את ארכיון BepInExPack והעלה את התוכן לתיקיית השורש של השרת שלך, תוך מיזוג עם קבצים קיימים. הקבצים המרכזיים הם תיקיית
BepInEx/וקבצי התצורה הקשורים. - הפעל את השרת. BepInEx יאותחל בהפעלה הראשונה וייצור את תיקיות התוספים והתצורה שלו.
התקנת מודים בצד השרת
לאחר שBepInEx מותקן, ניתן להוסיף מודים בצד השרת:
- עיין ב-Thunderstore לחיפוש מודים. חפש מודים המתויגים כצד-שרת או נדרשים למארח.
- הורד את המוד וחלץ אותו.
- העלה את קבצי ה-DLL של המוד לתיקייה
BepInEx/plugins/על השרת שלך דרך SFTP. - הפעל מחדש את השרת כדי לטעון את המודים החדשים.
שימוש ב-r2modman (צד לקוח)
לניהול מודים בלקוח המשחק המקומי שלך, r2modman הוא מנהל המודים המומלץ. הוא מטפל בהורדת מודים, פתרון תלויות וניהול פרופילים. שחקנים המתחברים לשרת המודד שלך צריכים להשתמש ב-r2modman כדי להתקין את אותו סט מודים מקומית.
- הורד את r2modman מ-Thunderstore או מדף ההפצות שלו ב-GitHub.
- בחר Risk of Rain 2 כמשחק.
- צור פרופיל והתקן את המודים שהשרת שלך דורש.
- הפעל את המשחק דרך r2modman כדי להבטיח שכל המודים נטענים.
ניהול שמירות
שרתים ייעודיים של Risk of Rain 2 מטפלים במצב הריצה וההתקדמות בצורה שונה ממשחק יחיד. להלן הנקודות המרכזיות שיש להבין:
- שמירת ריצה: ריצה ב-Risk of Rain 2 נמשכת כל עוד השרת פועל. אם השרת מופעל מחדש או נעצר, הריצה הנוכחית מסתיימת ולובי חדש נוצר כאשר השרת מופעל שוב. אין מערכת שמירה באמצע ריצה — זה בכוונה, מכיוון שריצות מיועדות להיות סשנים רציפים.
- פרופילי שחקנים: פתיחות והתקדמות שחקנים (פריטים, סקינים, אתגרים) מאוחסנים בצד הלקוח, לא על השרת. שחקנים שומרים על הפתיחות שלהם ללא קשר למצב השרת.
- שמירת תצורת שרת: ה-
server.cfgומשתני ההפעלה של GPanel נשמרים בין הפעלות מחדש. רק הריצה בתהליך אובדת כאשר השרת נעצר.
בעיות נפוצות
השרת לא מופיע בדפדפן
- ודא שהשרת הופעל במלואו ב-GPanel. השרת חייב להשלים את רצף ההפעלה שלו לפני שהוא נרשם בשרת הראשי.
- ודא שמשתנה ההפעלה
ADVERTISEמוגדר ל-1. - שרתים חדשים עשויים להימשך מספר דקות עד שיופיעו בדפדפן. נסה חיבור ישיר בינתיים.
- בדוק את קונסול GPanel לאיתור שגיאות. אם השרת קורס או נכשל באתחול, הוא לא יופיע בדפדפן.
שחקנים לא יכולים להתחבר
- ודא שהשרת פועל ולא בלולאת קריסה. בדוק את קונסול GPanel לאיתור הודעות שגיאה.
- אם הגדרת סיסמה, ודא ששחקנים מזינים אותה בצורה נכונה. סיסמאות הן תלויות רישיות.
- ודא שגם אתה וגם השחקנים שלך מריצים את אותה גרסת משחק. עדכונים של Risk of Rain 2 עלולים לשבור תאימות בין גרסאות שונות.
- אם משתמשים במודים, ודא שלכל השחקנים המתחברים יש את אותם מודים וגרסאות מותקנים. אי-התאמות מודים הן הסיבה הנפוצה ביותר לכישלון חיבורים בשרתים מודדים.
מאמרים קשורים
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלך
- כיצד להעלות קבצים דרך SFTP
- הפעלות מחדש מתוזמנות
- מדריך הפעלת שרת
צריכים עזרה?
אם נתקלת בבעיה שלא מכוסה במדריך זה, צוות התמיכה שלנו מוכן לעזור. פתח פנייה לתמיכה וכלול את מזהה השרת שלך, תיאור הבעיה וכל פלט קונסול רלוונטי מ-GPanel.