מבצע בזק 50% הנחה על כל השרתים יום אחרון!
מסתיים בעוד: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
קטגוריות

הגדרת מנהל ומשאבים ב-BeamMP

HE beammp beamng admin mods resources 0 מצאו את זה מועיל

מדריך זה מכסה הגדרת מנהל, משאבים בצד השרת, מפות מותאמות אישית, ניהול רכבים ופתרון בעיות עבור שרת BeamMP שלך ב-Legion Hosting. להגדרת שרת ראשונית, מפתחות אימות והגדרה בסיסית, ראה מדריך הגדרת שרת BeamMP.

לוח ניהול השרת: כל ניהול השרת מתבצע דרך GPanel בכתובת gpanel.legionhosting.net. ניהול קבצים ניתן לביצוע דרך לשונית Files או דרך SFTP. ראה כיצד להעלות קבצים דרך SFTP להוראות SFTP.

הגדרת מנהל

ל-BeamMP אין מערכת התחברות מנהל מסורתית או מבוססת סיסמה. במקום זאת, פקודות מנהל מבוצעות דרך קונסולת השרת או דרך תוספי Lua בצד השרת שבודקים מזהי שחקנים.

פקודות קונסולה

קונסולת השרת ב-GPanel מספקת גישה ישירה לפקודות שרת מובנות. הקלד פקודות ישירות בשדה הקלט של הקונסולה:

פקודה תיאור
kick <player_id> <reason> מרחיק שחקן מהשרת עם הודעת סיבה אופציונלית.
ban <player_name> חוסם שחקן מהשרת. שחקנים חסומים לא יכולים להתחבר מחדש.
unban <player_name> מסיר חסימה של שחקן, ומאפשר לו להתחבר מחדש.
list מציג את כל השחקנים המחוברים כעת עם מזהיהם.
say <message> שולח הודעת צ'אט לכל השרת מהקונסולה.
status מציג מידע על מצב השרת כולל מספר שחקנים וזמן פעילות.
help מציג את כל פקודות הקונסולה הזמינות.
מזהי שחקנים: השתמש בפקודת list כדי לראות שחקנים מחוברים ומזהיהם. מזהים אלה נדרשים עבור פקודות כמו kick.

מבנה תיקיית המשאבים

BeamMP משתמש בתיקיית Resources לארגון תוכן בצד השרת. תיקייה זו מכילה שתי תת-תיקיות עם מטרות שונות:

Resources/
  Client/       <-- Client-side mods (maps, vehicles) synced to players
  Server/       <-- Server-side Lua plugins (not sent to players)

משאבי לקוח

קבצים שמוצבים ב-Resources/Client/ מורדים אוטומטית על ידי השחקנים כשהם מתחברים. זה משמש עבור:

  • מפות מותאמות אישית — קבצי .zip של מודי מפות שהשחקנים צריכים כדי לטעון את מפת השרת.
  • רכבים מותאמים אישית — קבצי .zip של מודי רכבים שמוסיפים מכוניות חדשות או משנים קיימות.
  • מודים אחרים ללקוח — כל מוד של BeamNG.drive שצריך להיות נוכח בצד הלקוח.
גודל הקבצים חשוב: כל מה שנמצא ב-Resources/Client/ מורד על ידי כל שחקן שמצטרף. קבצים גדולים או מודים רבים יגדילו משמעותית את זמני ההתחברות. שמור על משאבי הלקוח שלך רזים לחוויית השחקן הטובה ביותר.

משאבי שרת (תוספי Lua)

תיקיית Resources/Server/ מכילה תוספי Lua בצד השרת. אלה רצים על השרת בלבד ולא נשלחים לשחקנים. כל תוסף נמצא בתת-תיקייה משלו עם קובץ main.lua:

Resources/
  Server/
    MyPlugin/
      main.lua        <-- Plugin entry point
    AnotherPlugin/
      main.lua

תוספים בצד השרת יכולים:

  • להגיב לאירועי שחקנים (הצטרפות, עזיבה, הודעות צ'אט, הופעת רכבים).
  • ליישם פקודות מותאמות אישית שמופעלות דרך הצ'אט (למשל, /tp, /give).
  • לנהל הרשאות ומגבלות רכבים.
  • להוסיף מערכות כלכלה, טלפורטציה, או תכונות משחקיות מותאמות אחרות.
  • לתעד פעילות שחקנים ולאכוף כללים.
משאבי תוספים: קהילת BeamMP מתחזקת אוסף של תוספים ב-פורומי BeamMP וב-GitHub. תוספים נפוצים כוללים פקודות צ'אט, מגבלות רכבים וכלי ניהול.

הוספת מפות מותאמות אישית

כדי להריץ מפה מותאמת אישית (לא ברירת מחדל) בשרת BeamMP שלך:

  1. הורד את מוד המפה כקובץ .zip ממקור מודים של BeamNG.drive (למשל, מאגר המודים של BeamNG.drive).
  2. עצור את השרת ב-GPanel.
  3. העלה את קובץ ה-.zip אל Resources/Client/ דרך לשונית Files או SFTP. אל תחלץ את הקובץ.
  4. עדכן את משתנה ההפעלה MAP (או Map ב-ServerConfig.toml) לנתיב המפה הנכון של המפה המותאמת. נתיב זה בדרך כלל בפורמט /levels/map_name/info.json — בדוק את תיעוד המוד לנתיב המדויק.
  5. הפעל את השרת.
נתיב המפה חייב להיות נכון: אם ערך Map לא תואם לנתיב בפועל בתוך קובץ ה-.zip של המוד, השרת לא יצליח לטעון את המפה. בדוק את תיעוד המוד או בחן את מבנה ה-.zip כדי למצוא את נתיב /levels/ הנכון.
שחקנים מורידים אוטומטית: כשמישהו מתחבר, משגר BeamMP מוריד אוטומטית כל קבצים ב-Resources/Client/ שאין לשחקן עדיין. שחקנים לא צריכים להתקין מודי מפות באופן ידני.

ניהול רכבים

ניהול רכבים בשרתי BeamMP נשלט דרך הגדרת MaxCars ובאופן אופציונלי דרך תוספי Lua בצד השרת.

הגדרת MaxCars

הגדרת MaxCars ב-ServerConfig.toml (או משתנה ההפעלה MAX_CARS) שולטת בכמה רכבים כל שחקן יכול להפעיל בו-זמנית:

  • 1 — כל שחקן יכול להחזיק רכב אחד בכל פעם (מומלץ לשרתים גדולים).
  • 23 — מאפשר לשחקנים להחזיק כמה רכבים, שימושי לשרתים קטנים או מפגשי רכבים.
  • ערכים גבוהים יותר מגדילים את עומס השרת באופן יחסי.

מודי רכבים מותאמים אישית

כדי להוסיף רכבים מותאמים לשרת שלך:

  1. הורד את מוד הרכב כקובץ .zip.
  2. הנח אותו ב-Resources/Client/.
  3. הפעל מחדש את השרת. שחקנים יורידו אוטומטית את מוד הרכב בעת התחברות.

הגבלת רכבים דרך תוספים

לשליטה מפורטת יותר (למשל, חסימת רכבים ספציפיים, הגבלת סוגי רכבים), תצטרך תוסף Lua בצד השרת. תוספים אלה יכולים ליירט אירועי הופעת רכבים ולאשר או לדחות אותם על סמך כללים מותאמים. בדוק בפורומי BeamMP תוספי ניהול רכבים.


התקנה וניהול תוספים

תוספי Lua בצד השרת מרחיבים את הפונקציונליות של השרת שלך. כך תתקין ותנהל אותם:

התקנת תוסף

  1. הורד את קבצי התוסף (בדרך כלל תיקייה המכילה main.lua ואולי קבצים נוספים).
  2. עצור את השרת.
  3. העלה את תיקיית התוסף אל Resources/Server/ דרך לשונית Files או SFTP.
  4. ודא שמבנה התיקיות נכון: Resources/Server/PluginName/main.lua.
  5. הפעל את השרת. הקונסולה תציג הודעות בעת טעינת התוספים.

הסרת תוסף

  1. עצור את השרת.
  2. מחק את תיקיית התוסף מ-Resources/Server/.
  3. הפעל את השרת.
תמיד עצור את השרת לפני הוספה או הסרה של תוספים. טעינה חמה אינה נתמכת באופן אמין ועלולה לגרום לשגיאות.

פתרון בעיות

שגיאות מפתח אימות

  • ודא שהמפתח הודבק נכון במשתנה ההפעלה AUTH_KEY — ללא רווחים או שורות נוספות.
  • ודא שהמפתח לא בוטל או פג תוקפו ב-BeamMP Keymaster.
  • כל מפתח יכול לשמש רק בשרת אחד בכל פעם. אם אתה משתמש באותו מפתח במקום אחר, זה ייכשל.
  • הקונסולה תציג שגיאות אימות בעת ההפעלה אם המפתח אינו תקין.

שחקנים לא יכולים להתחבר

  • אשר שהשרת הופעל במלואו ומופיע כמקוון ב-GPanel.
  • בדוק שהשחקן משתמש ב-משגר BeamMP, ולא במשגר הרגיל של BeamNG.drive.
  • אם השרת מוגדר ל-Private = true, שחקנים חייבים להשתמש בחיבור ישיר עם ה-IP והפורט הנכונים. ראה כיצד למצוא את כתובת ה-IP והפורט של השרת שלך.
  • ודא שגרסת משגר BeamMP של השחקן תואמת לגרסת השרת. משגרים מיושנים עלולים להיכשל בהתחברות.
  • אם השרת מלא (הגיע ל-MaxPlayers), שחקנים נוספים לא יכולים להצטרף עד שמישהו עוזב.

בעיות סנכרון מודים

  • אם שחקנים נתקעים בהורדה או מקבלים שגיאות על מודים חסרים, ודא שקבצי ה-.zip של המודים ב-Resources/Client/ אינם פגומים.
  • הורד מחדש והעלה מחדש את קובץ המוד אם ה-.zip ניזוק.
  • קבצי מוד גדולים מאוד עלולים לגרום לפסקי זמן לשחקנים עם חיבורים איטיים. שקול להסיר מודים גדולים מיותרים.
  • ודא שקבצי .zip של מודים אינם מקוננים (כלומר, .zip בתוך תיקייה בתוך .zip נוסף).

בעיות ביצועים עם שחקנים/רכבים רבים

  • הפחת את MaxCars ל-1 לכל שחקן.
  • הורד את MaxPlayers אם השרת חווה השהיות באופן עקבי.
  • עבור למפה פשוטה יותר (Grid Map או Industrial) לביצועים טובים יותר עם מספר שחקנים גבוה.
  • הסר מודי לקוח מיותרים מ-Resources/Client/ כדי להפחית זמני הורדה ושימוש בזיכרון.
  • בדוק את גרפי השימוש במשאבים ב-GPanel — אם המעבד או הזיכרון נמצאים באופן עקבי במגבלה, שקול לשדרג את תוכנית השרת שלך. פתח פניית תמיכה כדי לדון באפשרויות.

השרת לא מופיע ברשימת השרתים

  • ודא ש-Private מוגדר ל-false בהגדרות שלך.
  • ודא שמפתח האימות תקין ולא בשימוש בשרת אחר.
  • המתן 1–2 דקות לאחר ההפעלה עד שהשרת יירשם בשרת הראשי של BeamMP.
  • בדוק בקונסולה אם יש שגיאות הקשורות לחיבור לשרת הראשי.

מאמרים קשורים


צריך עזרה נוספת?

אם אתה נתקל בבעיות שלא מכוסות במדריך זה, צוות התמיכה שלנו זמין לסייע. פתח פנייה בכתובת legionhosting.net/submitticket.php עם פרטי השרת שלך, תיאור הבעיה וכל הודעות שגיאה רלוונטיות מקונסולת GPanel.


האם המאמר הזה היה מועיל?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.