تخفيضات خاطفة 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

AR beammp beamng setup config racing 2 وجدوا هذا المقال مفيداً

يغطي هذا الدليل كل ما تحتاجه لتشغيل خادم BeamMP الخاص بك على Legion Hosting، من التشغيل الأول وإعداد مفتاح المصادقة إلى تكوين ServerConfig.toml وكيفية اتصال اللاعبين. لأوامر الإدارة والخرائط المخصصة وإدارة الموارد، راجع إعداد إدارة وموارد BeamMP.

لوحة الخادم: تتم جميع عمليات إدارة الخادم من خلال GPanel على gpanel.legionhosting.net. تستخدم خوادم BeamMP تطبيق BeamMP-Server المستقل — وليس SteamCMD.

ما هو BeamMP؟

BeamMP هو تعديل متعدد اللاعبين للعبة BeamNG.drive يتيح للاعبين القيادة والسباق والتصادم معًا على نفس الخرائط. يعمل تطبيق BeamMP-Server كخادم مخصص مستقل. يتصل اللاعبون من خلال مشغّل BeamMP، الذي يحل محل مشغّل BeamNG.drive القياسي لجلسات اللعب الجماعي.

مفتاح المصادقة مطلوب: يتطلب كل خادم BeamMP مفتاح مصادقة فريد من BeamMP Keymaster. لن يظهر خادمك في متصفح الخوادم ولن يتمكن اللاعبون من الاتصال بدون مفتاح صالح. راجع قسم مفتاح المصادقة أدناه.

التشغيل الأول

عند استلام خادم BeamMP الخاص بك لأول مرة، اتبع هذه الخطوات لتشغيله:

  1. سجّل الدخول إلى GPanel واختر خادم BeamMP الخاص بك.
  2. قبل التشغيل، يجب عليك الحصول على مفتاح مصادقة (انظر أدناه). بدونه سيفشل الخادم في المصادقة مع خدمات BeamMP.
  3. انتقل إلى تبويب Startup والصق مفتاح المصادقة في متغير AUTHKEY.
  4. يمكنك اختيارياً تعديل متغيرات التشغيل الأخرى مثل اسم الخادم والحد الأقصى للاعبين.
  5. اذهب إلى تبويب Console وانقر على Start.
  6. سيقوم الخادم بتنزيل ملفات BeamMP-Server تلقائياً عند التشغيل الأول. قد يستغرق ذلك بضع دقائق.
  7. بمجرد ظهور [INFO] Server started! أو ما شابه في وحدة التحكم، يكون خادمك متصلاً وسيظهر في متصفح خوادم BeamMP.
التشغيل الأول يستغرق وقتاً أطول: يتضمن التشغيل الأولي تنزيلاً كاملاً لملفات BeamMP-Server. ستكون عمليات التشغيل اللاحقة أسرع بكثير.

مفتاح المصادقة (BeamMP Keymaster)

يتطلب كل خادم BeamMP مفتاح مصادقة يربطه بخدمات BeamMP الخلفية. هذا المفتاح مجاني ومرتبط بحساب BeamMP/Discord الخاص بك.

كيفية الحصول على المفتاح

  1. اذهب إلى beammp.com/k/keys (BeamMP Keymaster).
  2. سجّل الدخول بحساب Discord الخاص بك. إذا لم يكن لديك حساب BeamMP، ستتم مطالبتك بإنشاء واحد.
  3. انقر على Create a key (أو + / New Key حسب واجهة المستخدم الحالية).
  4. أدخل اسماً لخادمك (هذا مجرد تسمية للرجوع إليها) وعنوان IP الخاص بخادمك.
  5. انسخ سلسلة المفتاح المُولّدة.

إضافة المفتاح إلى خادمك

  1. في GPanel، اذهب إلى تبويب Startup.
  2. الصق المفتاح في متغير AUTHKEY.
  3. أعد تشغيل الخادم ليتم تطبيق التغيير.
حافظ على سرية مفتاح المصادقة. لا تشاركه علنياً. يمكن لأي شخص يملك مفتاحك استخدامه على خادم آخر، مما قد يسبب تعارضات أو إلغاء مفتاحك من قبل BeamMP.
حدود المفاتيح: يمكن لكل حساب BeamMP إنشاء عدد محدود من المفاتيح (عادةً 2). إذا كنت بحاجة إلى مفاتيح إضافية، تحقق من صفحة BeamMP Keymaster أو Discord الخاص بهم للاطلاع على الحدود الحالية.

متغيرات التشغيل في 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، يتم تسجيل رسائل دردشة اللاعبين في وحدة التحكم.
أوقف خادمك دائماً قبل تعديل ServerConfig.toml. قد يقوم الخادم بالكتابة فوق تغييراتك عند الإغلاق إذا كان يعمل أثناء التعديل.

اختيار الخريطة

يستخدم 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 حلبة بأسلوب الأوتوكروس مصممة لتمارين التحكم بالمركبات.
الخرائط المخصصة: يمكنك أيضاً تحميل خرائط مخصصة/معدّلة عن طريق وضع ملف .zip للخريطة في مجلد 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 القياسي.

عبر متصفح الخوادم

  1. قم بتنزيل وتثبيت مشغّل BeamMP من beammp.com.
  2. شغّل مشغّل BeamMP. سيقوم بتشغيل BeamNG.drive مع تحميل تعديل BeamMP للعب الجماعي.
  3. من القائمة الرئيسية، اختر Multiplayer.
  4. تصفح قائمة الخوادم أو استخدم شريط البحث للعثور على خادمك بالاسم.
  5. انقر على خادمك واختر Connect.

عبر الاتصال المباشر

  1. في قائمة BeamMP للعب الجماعي، انقر على Direct Connect.
  2. أدخل عنوان IP الخادم والمنفذ بالتنسيق IP:PORT (مثال: 192.168.1.1:30814).
  3. انقر على Connect.
الخادم لا يظهر في المتصفح؟ تأكد من أن PRIVATE مضبوط على false وأن مفتاح المصادقة صالح. قد يستغرق الأمر دقيقة أو دقيقتين بعد التشغيل ليظهر الخادم في المتصفح. إذا لم يظهر بعد ذلك، تحقق من وحدة التحكم بحثاً عن أخطاء المصادقة. لاحظ أن المنفذ يتم تعيينه عشوائياً ما لم يكن لديك IP خاص -- تحقق من GPanel للمنفذ الصحيح.

إدارة الحفظ

BeamNG.drive هي لعبة قائمة على الجلسات. لا يوجد حالة عالم دائمة أو ملف حفظ للخادم. عندما يقطع اللاعبون الاتصال أو يُعاد تشغيل الخادم، تتم إعادة تعيين جميع مواقع وحالات المركبات. تبدأ كل جلسة من جديد.

  • لا توجد حفظات عالم للنسخ الاحتياطي أو الإدارة.
  • تبقى إعدادات الخادم (ServerConfig.toml) والموارد عبر عمليات إعادة التشغيل.
  • يتم تخزين تكوينات مركبات اللاعبين على جانب العميل، وليس على الخادم.
ملاحظة: يمكن لبعض إضافات Lua من جانب الخادم تنفيذ ميزات استمرارية مخصصة (مثل حفظ مواقع اللاعبين أو بيانات الاقتصاد)، لكن هذه ليست ميزة افتراضية. راجع إعداد إدارة وموارد BeamMP للحصول على معلومات حول الإضافات.

مقالات ذات صلة


هل تحتاج المزيد من المساعدة؟

إذا كنت تواجه مشاكل غير مذكورة في هذا الدليل، فريق الدعم لدينا جاهز للمساعدة. افتح تذكرة على legionhosting.net/submitticket.php مع تفاصيل خادمك ووصف المشكلة.


هل كان هذا المقال مفيداً؟

Ready to Get Started?

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