מדריך זה מכסה את כל מה שצריך כדי להפעיל את שרת BeamMP שלך ב-Legion Hosting, מהפעלה ראשונה והגדרת מפתח אימות ועד תצורת ServerConfig.toml וכיצד שחקנים מתחברים. לפקודות מנהל, מפות מותאמות וניהול משאבים, ראה הגדרת מנהל ומשאבים ב-BeamMP.
מהו BeamMP?
BeamMP הוא מוד מרובה משתתפים עבור BeamNG.drive שמאפשר לשחקנים לנהוג, להתחרות ולהתנגש יחד באותן מפות. אפליקציית BeamMP-Server רצה כשרת ייעודי עצמאי. שחקנים מתחברים דרך משגר BeamMP, שמחליף את משגר BeamNG.drive הרגיל עבור מפגשים מרובי משתתפים.
הפעלה ראשונה
כשאתה מקבל לראשונה את שרת BeamMP שלך, עקוב אחר שלבים אלה כדי להעלות אותו לאוויר:
- התחבר ל-GPanel ובחר את שרת BeamMP שלך.
- לפני ההפעלה, עליך להשיג מפתח אימות (ראה למטה). בלעדיו השרת לא יצליח להתאמת מול שירותי BeamMP.
- נווט ללשונית Startup והדבק את מפתח האימות שלך במשתנה
AUTHKEY. - באופן אופציונלי, התאם משתני הפעלה אחרים כגון שם השרת ומספר שחקנים מקסימלי.
- עבור ללשונית Console ולחץ על Start.
- השרת יוריד את קבצי BeamMP-Server באופן אוטומטי בהפעלה הראשונה. זה עשוי לקחת כמה דקות.
- ברגע שהקונסולה מציגה
[INFO] Server started!או דומה, השרת שלך מקוון ויופיע ברשימת שרתי BeamMP.
מפתח אימות (BeamMP Keymaster)
כל שרת BeamMP דורש מפתח אימות שמקשר אותו לשירותי הרקע של BeamMP. מפתח זה חינמי ומקושר לחשבון BeamMP/Discord שלך.
כיצד להשיג את המפתח שלך
- עבור אל beammp.com/k/keys (BeamMP Keymaster).
- התחבר עם חשבון Discord שלך. אם אין לך חשבון BeamMP, תתבקש ליצור אחד.
- לחץ על Create a key (או + / New Key בהתאם לממשק הנוכחי).
- הזן שם לשרת שלך (זהו רק תווית לעיון שלך) וכתובת ה-IP של השרת שלך.
- העתק את מחרוזת המפתח שנוצרה.
הוספת המפתח לשרת שלך
- ב-GPanel, עבור ללשונית Startup.
- הדבק את המפתח שלך במשתנה
AUTHKEY. - הפעל מחדש את השרת כדי שהשינוי ייכנס לתוקף.
משתני הפעלה ב-GPanel
BeamMP חושף מספר אפשרויות תצורה כמשתני הפעלה ב-GPanel. נווט ללשונית Startup כדי לצפות ולשנות אותם. שינויים דורשים הפעלה מחדש של השרת כדי להיכנס לתוקף.
| משתנה | ברירת מחדל | תיאור |
|---|---|---|
AUTHKEY |
ריק | מפתח אימות BeamMP שלך מ-Keymaster. נדרש כדי שהשרת יפעל. |
NAME |
BeamMP Server |
השם המוצג ברשימת שרתי BeamMP. |
MAX_PLAYERS |
10 |
מספר מקסימלי של שחקנים בו-זמנית. ערכים גבוהים יותר דורשים יותר מעבד וזיכרון. |
MAP |
/levels/gridmap_v2/info.json |
המפה לטעינה. משתמש בפורמט נתיב מפה של BeamNG.drive. ראה סעיף בחירת מפה למפות זמינות. |
PORT |
30814 |
פורט השרת. מוגדר מראש על ידי GPanel — אל תשנה אלא אם הונחית על ידי התמיכה. |
MAX_CARS |
1 |
מספר רכבים מקסימלי לכל שחקן. יותר רכבים לכל שחקן מגדיל משמעותית את רוחב הפס והשימוש במעבד. |
PRIVATE |
false |
אם true, השרת לא יופיע ברשימת השרתים הציבורית. שחקנים חייבים להתחבר דרך חיבור ישיר. |
ServerConfig.toml
מעבר למשתני ההפעלה, תצורת השרת המלאה נמצאת ב-ServerConfig.toml בתיקייה הראשית של השרת. ניתן לערוך קובץ זה דרך לשונית Files ב-GPanel או דרך SFTP. משתני ההפעלה ב-GPanel דורסים ערכים בקובץ זה בכל הפעלה.
אפשרויות תצורה עיקריות
[General]
AuthKey = "your-key-here"
Name = "My BeamMP Server"
Description = "A fun racing and freeroam server"
MaxPlayers = 10
Port = 30814
Map = "/levels/gridmap_v2/info.json"
Private = false
MaxCars = 1
ResourceFolder = "Resources"
LogChat = true
| הגדרה | תיאור |
|---|---|
AuthKey |
מפתח אימות BeamMP Keymaster שלך. |
Name |
שם השרת המוצג ברשימת השרתים. תומך בכמה קודי עיצוב. |
Description |
תיאור קצר המוצג מתחת לשם השרת ברשימה. |
MaxPlayers |
מגבלת שחקנים. ערכים טיפוסיים: 8–20 למשחקיות חלקה. |
Map |
נתיב המפה לטעינה. חייב להיות נתיב שלב תקין של BeamNG.drive. |
Private |
הגדר ל-true כדי להסתיר מרשימת השרתים. |
MaxCars |
רכבים מותרים לכל שחקן. 1 מומלץ לשרתים גדולים. |
ResourceFolder |
נתיב לתיקיית Resources המכילה מודים ותוספים בצד השרת. |
LogChat |
אם true, הודעות צ'אט של שחקנים נרשמות בקונסולה. |
בחירת מפה
BeamMP משתמש באותן מפות כמו BeamNG.drive. המפה מצוינת כנתיב שלב בהגדרת Map. להלן המפות ברירת המחדל הנפוצות ביותר:
| שם המפה | נתיב המפה | תיאור |
|---|---|---|
| Grid Map v2 | /levels/gridmap_v2/info.json |
אזור בדיקה שטוח ופתוח. מעולה לבנייה חופשית ובדיקת רכבים. |
| West Coast USA | /levels/west_coast_usa/info.json |
מפה גדולה ומפורטת עם כבישים מהירים, עיירה ושטח מגוון. פופולרית מאוד לנסיעה חופשית. |
| East Coast USA | /levels/east_coast_usa/info.json |
גבעות מתגלגלות, יערות ועיירה קטנה. טוב לשטח ולנסיעות. |
| Italy | /levels/italy/info.json |
כפר איטלקי ציורי עם כבישים צרים ועיירה חופית. |
| Utah | /levels/utah/info.json |
שטח מדברי עם כבישים מהירים ארוכים ושבילי שטח. |
| Jungle Rock Island | /levels/jungle_rock_island/info.json |
אי טרופי עם כבישים מפותלים וצמחייה צפופה. |
| Industrial | /levels/industrial/info.json |
אזור תעשייתי קומפקטי עם רמפות, קפיצות ומסלולי מכשולים. |
| Small Island USA | /levels/small_island/info.json |
אי קטן עם כבישים צרים. טוב למספר שחקנים קטן. |
| Driver Training | /levels/driver_training/info.json |
מסלול בסגנון אוטוקרוס המיועד לתרגול שליטה ברכב. |
Resources/Client ושימוש בנתיב המפה המתאים. ראה הגדרת מנהל ומשאבים ב-BeamMP לפרטים על הוספת תוכן מותאם.
מספר שחקנים מקסימלי וביצועים
BeamNG.drive הוא משחק עתיר פיזיקה. כל שחקן ורכב מוסיפים עומס משמעותי הן לשרת והן ללקוחות המחוברים. זכור את ההנחיות הבאות:
- MaxPlayers: 8–20 שחקנים הוא טיפוסי לחוויה חלקה. שרתים גדולים (20+) אפשריים אך דורשים יותר משאבים ותצורה זהירה.
- MaxCars: שמירה על
1לכל שחקן מומלצת מאוד לשרתים עם יותר מ-10 שחקנים. כל רכב נוסף מכפיל את נתוני הפיזיקה שצריכים להיות מסונכרנים. - בחירת מפה חשובה: מפות גדולות ומפורטות יותר (West Coast USA, Italy) משתמשות ביותר זיכרון ממפות פשוטות יותר (Grid Map, Industrial).
- רוחב פס רשת: BeamMP שולח נתוני פיזיקה מפורטים עבור כל רכב. מספר שחקנים גבוה עם מספר רכבים לכל שחקן יכול להרוות את רוחב הפס במהירות.
MaxCars ל-1 ולהוריד את MaxPlayers. זו הדרך היעילה ביותר לשפר את ביצועי השרת.
כיצד להתחבר
שחקנים מתחברים לשרתי BeamMP דרך משגר BeamMP, לא דרך משגר BeamNG.drive הרגיל.
דרך רשימת השרתים
- הורד והתקן את משגר BeamMP מ-beammp.com.
- הפעל את משגר BeamMP. הוא יפעיל את BeamNG.drive עם מוד המרובה של BeamMP טעון.
- מהתפריט הראשי, בחר Multiplayer.
- עיין ברשימת השרתים או השתמש בסרגל החיפוש כדי למצוא את השרת שלך לפי שם.
- לחץ על השרת שלך ובחר Connect.
דרך חיבור ישיר
- בתפריט המרובה של BeamMP, לחץ על Direct Connect.
- הזן את כתובת ה-IP והפורט של השרת שלך בפורמט
IP:PORT(למשל,192.168.1.1:30814). - לחץ על Connect.
PRIVATE מוגדר ל-false ושמפתח האימות שלך תקין. ייתכן שיעברו דקה או שתיים לאחר ההפעלה עד שהשרת יופיע ברשימה. אם הוא עדיין לא מופיע, בדוק בקונסולה אם יש שגיאות אימות. שים לב שהפורט שלך מוקצה באופן אקראי אלא אם יש לך IP פרטי -- בדוק ב-GPanel את הפורט הנכון.
ניהול שמירות
BeamNG.drive הוא משחק מבוסס מפגשים. אין מצב עולם מתמשך או קובץ שמירה לשרת. כששחקנים מתנתקים או שהשרת מופעל מחדש, כל מיקומי ומצבי הרכבים מתאפסים. כל מפגש מתחיל מחדש.
- אין שמירות עולם לגבות או לנהל.
- תצורת השרת (
ServerConfig.toml) והמשאבים נשמרים לאורך הפעלות מחדש. - תצורות רכבי השחקנים מאוחסנות בצד הלקוח, לא על השרת.
מאמרים קשורים
- הגדרת מנהל ומשאבים ב-BeamMP — פקודות מנהל, מפות מותאמות, תוספים וניהול משאבים
- כיצד למצוא את כתובת ה-IP והפורט של השרת שלך
- כיצד להעלות קבצים דרך SFTP
- מדריך הפעלת שרת — מדריך כללי להפעלת כל שרת משחקים ב-Legion Hosting
צריך עזרה נוספת?
אם אתה נתקל בבעיות שלא מכוסות במדריך זה, צוות התמיכה שלנו זמין לסייע. פתח פנייה בכתובת legionhosting.net/submitticket.php עם פרטי השרת שלך ותיאור הבעיה.