جديد 📢 عرض الإطلاق لفترة محدودة: خصم حتى 70% على شهرك الأول في كل لعبة.عرض الباقات

كيفية استضافة سيرفر KissMP (2026)

KissMPUpdated Nov 5, 20267 min read

الجواب المختصر. يمكنك استضافة سيرفر KissMP للعبة BeamNG.drive بنفسك مجانًا: نزّل أحدث إصدار من صفحة KissMP على GitHub، وشغّل البرنامج kissmp-server الموجود فيه، وافتح منفذ UDP رقم 3698. أو استأجر سيرفر KissMP وتجاوز إعادة توجيه المنافذ.

يحتاج اللاعبون إلى مود KISSMultiplayer.zip وتطبيق Bridge يعمل بجانب BeamNG.drive. ثم يختارون سيرفرك من القائمة داخل اللعبة، أو يستخدمون Direct Connect بعنوانك.

جرى التحقق في 5 نوفمبر 2026 مع KissMP v0.8.0 (نُشر في 13 أبريل 2026)، وهو أحدث إصدار، ومع BeamNG.drive v0.40.4، وهو أحدث إصدار أُعلن عنه على Steam.

يعتمد هذا الدليل على مصدرين: مستودع KissMP ووثائق مطوريه، وما نشغّله على كل سيرفر KissMP نستضيفه. للانتقال مباشرة إلى طريقة الاستئجار، اذهب إلى الخيار 2.

ما الذي تحتاج إليه

  • BeamNG.drive على جهاز كل لاعب، بمن فيهم أنت. KissMP مود متعدد اللاعبين لها. برنامج السيرفر لا يحتاج إلى تثبيت اللعبة.
  • إصدار KissMP: ملف zip واحد، هو KissMP_v0.8.0.zip وقت كتابة هذا الدليل، من صفحة إصدارات KissMP. يحتوي على المجلدات windows وlinux وlinux-arm (مجلد ARM للسيرفر فقط) ومود العميل. وهو مجاني ومفتوح المصدر بترخيص Apache-2.0.
  • جهاز يبقى قيد التشغيل: جهاز احتياطي أو سيرفر منزلي أو جهاز سحابي. يستخدم هذا الدليل Linux بنظام 64 بت، وهو ما نشغّله نحن.
  • الذاكرة والمعالج: لا ينشر المطورون متطلبات السيرفر، فاعتبر أي رقم تقرؤه في مكان آخر تقديرًا. تقول الوثائق إن السيرفر نفسه يبذل جهدًا قليلًا: معظم العمل تؤديه ألعاب اللاعبين، والسيرفر ينقل البيانات بينهم فقط.
  • الشبكة: منفذ UDP رقم 3698 متاح من الإنترنت، أو شبكة VPN مثل Hamachi أو Tailscale إن كنت تلعب مع أصدقائك فقط.

الخيار 1: استضفه بنفسك

تثبيت السيرفر

  1. نزّل الإصدار وفك ضغطه. هكذا نثبّته على سيرفراتنا:
    mkdir -p ~/kissmp && cd ~/kissmp
    wget -O kissmp.zip "$(wget -qO- https://api.github.com/repos/TheHellBox/KISS-multiplayer/releases/latest | grep browser_download_url | cut -d '"' -f 4)"
    unzip -o -j kissmp.zip 'linux/kissmp-server'
    chmod +x kissmp-server
    يحتاج هذا إلى wget وunzip (الأمر sudo apt install wget unzip على Debian أو Ubuntu). احتفظ بملف zip إلى أن تستخرج مود العميل وbridge لنفسك ولاعبيك.
  2. شغّله مرة واحدة. تقول الوثائق إن السيرفر ينشئ ملف config.json يمكنك تعديله.
    ./kissmp-server
    أوقفه بالضغط على Ctrl+C.
  3. عدّل config.json. يبدو الملف العامل هكذا، مع المنفذ الذي يستخدمه المطورون. يحتوي الملف الذي ينشئه السيرفر أيضًا على سطر server_identifier بقيمة عشوائية: أبقِه كما هو.
    {
      "server_name": "My KissMP server",
      "description": "My first server",
      "map": "/levels/smallgrid/info.json",
      "max_players": 8,
      "tickrate": 60,
      "port": 3698,
      "max_vehicles_per_client": 3,
      "show_in_server_list": true,
      "upnp_enabled": false,
      "require_scripts": false
    }
    اضبط map على المرحلة التي تريدها. حيلة الوثائق لمعرفة مسار مرحلة ما: حمّل المرحلة في اللعب الفردي ونفّذ print(getMissionFilename()) في وحدة تحكم BeamNG. ويجب أن تكون الخريطة المعدّلة موجودة أيضًا في مجلد mods الخاص بالسيرفر. الملف المُنشأ يضع show_in_server_list على false، فاجعله true إن أردت ظهور سيرفرك في القائمة العامة.
  4. شغّل السيرفر مرة أخرى وانتظر ظهور السطر Server is running!.

فتح المنفذ

  • اسمح بمنفذ UDP رقم 3698 (أو المنفذ الموجود في config.json) في جدار الحماية، مثلًا بالأمر sudo ufw allow 3698/udp، ووجّهه في الراوتر. وهو المنفذ الوحيد الذي يذكره المطورون.
  • لا تستطيع إعادة توجيه المنافذ في المنزل؟ تذكر الوثائق برامج VPN مثل Hamachi أو Tailscale كبديل: يتصل اللاعبون حينها بالعنوان الذي يعطيك إياه ذلك البرنامج.

الانضمام إلى سيرفرك

  1. ثبّت مود العميل. ضع KISSMultiplayer.zip في مجلد mods الخاص بالمستخدم في BeamNG. يجب أن يحتفظ الملف بالاسم KISSMultiplayer.zip تمامًا. على Windows المجلد الافتراضي هو %LOCALAPPDATA%\BeamNG\BeamNG.drive\current\mods.
  2. شغّل Bridge من مجلد windows في الإصدار، ثم شغّل BeamNG.drive. يجب أن تعرض وحدة تحكم Bridge العبارة Bridge is running!.
  3. اتصل. افتح نافذة KissMP داخل اللعبة. إذا كان show_in_server_list مفعّلًا فسيظهر سيرفرك في متصفح السيرفرات المدمج. وإلا فاختر Direct Connect واكتب عنوان IP العام الخاص بك (أو 127.0.0.1 إن كان السيرفر يعمل على الجهاز نفسه).

تسرد الوثائق أسباب عدم ظهور السيرفر في القائمة: الخيار معطّل، أو السيرفر ليس على أحدث إصدار، أو يحتوي الاسم على كلمات محظورة، أو هناك حد قدره 10 سيرفرات لكل عنوان IP، أو أن الاسم أو الوصف طويل جدًا (64 و256 حرفًا).

المودات والإضافات

ينشئ السيرفر مجلد mods عند تشغيله. المودات الموضوعة فيه ينزّلها اللاعبون عند الانضمام، مثل خريطة أو مركبة جديدة. أما إضافات Lua الخاصة بالسيرفر فتوضع في addons/NAME/main.lua ولا ينزّلها اللاعبون.

الخيار 2: استضفه على PlayNHost

الاستئجار يلغي التثبيت وإعادة توجيه المنافذ. ما زلت تختار اسمًا وخريطة، وما زال كل لاعب يثبّت المود وBridge.

  1. اختر باقة. افتح صفحة استضافة سيرفر KissMP وقارن الباقات: STREET وRACER وAPEX وقت كتابة هذا الدليل. اضغط أنشئ سيرفرًا على باقة (خصّص الباقة على APEX) وأكمل الطلب. الأسعار تتغير، فتحقق منها في تلك الصفحة.
  2. انتظر التثبيت. يظهر السيرفر في اللوحة. وتعرض وحدة التحكم فيه العبارة Server is running! عندما يصبح جاهزًا.
  3. سمِّه. في تبويب الإعدادات، تحت إعدادات اللعبة، املأ حقل اسم الخادم (60 حرفًا كحد أقصى) ثم أعد التشغيل.
  4. غيّر الخريطة أو الخيارات الأخرى. افتح config.json في تبويب الملفات، وعدّل map أو المفاتيح الأخرى، ثم أعد التشغيل. ضع مودات الخرائط والمركبات في مجلد mods هناك.
  5. ادعُ لاعبيك. تعرض اللوحة العنوان الذي تعطيه لهم. يثبّت كل لاعب KISSMultiplayer.zip وBridge من صفحة الإصدارات، ثم يجد السيرفر في القائمة أو يستخدم Direct Connect.

ما تفعله اللوحة نيابة عنك:

  • يُخصَّص منفذك ويكون مفتوحًا من البداية، فلا يوجد ما تعيد توجيهه.
  • تكتب اللوحة ثلاثة مفاتيح من config.json عند كل تشغيل: port وserver_name وmax_players. غيّر الاسم من اللوحة لا من الملف، وإلا ستُكتب فوق تعديلك. حد اللاعبين يأتي من باقتك.
  • يضع التثبيت ملف config.json صالحًا قبل أول تشغيل. تعيد لوحتنا إنشاء ملف config.json المفقود كملف فارغ قبل التشغيل، ويتعطل السيرفر عندما يقرأ JSON فارغًا. إذا أفرغت الملف أو حذفته بالخطأ، فألصق المثال أعلاه مرة أخرى.
  • يُنزَّل برنامج السيرفر من أحدث إصدار من KissMP عند تثبيت السيرفر. ولا يحدّث نفسه بعد ذلك، وتقول الوثائق إن السيرفرات التي ليست على أحدث إصدار قد لا تظهر في قائمة السيرفرات، لذا بعد صدور إصدار جديد من KissMP اطلب من دعمنا تحديثه.
  • سيرفر KissMP مجرد وسيط لنقل البيانات. لا يوجد RCON وليست للسيرفر أوامر وحدة تحكم خاصة به: السطر الذي تكتبه في وحدة التحكم لا يصل إلا إلى الإضافات المكتوبة لقراءته، لذا تتم مهام الإدارة عبر الإضافات أو ملف الإعدادات.

الاستضافة الذاتية أم الاستئجار: مقارنة صريحة

  • التكلفة: برنامج السيرفر مجاني. الاستضافة الذاتية تكلّف كهرباء وعتادًا وعرض نطاق، أو جهازًا سحابيًا. الاستئجار رسم شهري تحدده الباقة.
  • التوفر: السيرفر المنزلي يعمل فقط ما دام جهازك والكهرباء والإنترنت يعملون. السيرفر المستأجر يعمل على عتاد المزوّد.
  • التعرض: في المنزل يتصل اللاعبون بعنوان IP العام الخاص بك وتتولى أنت جدار الحماية والراوتر. السيرفر المستأجر يُبقي عنوان IP المنزلي بعيدًا.
  • الإعداد: الاستضافة الذاتية تحتاج إلى تنزيل وملف إعدادات ومنفذ موجَّه. الاستئجار يحتاج إلى اسم وخريطة. يقوم اللاعبون بإعداد العميل نفسه في الحالتين.
  • التحكم: الاستضافة الذاتية تمنحك الجهاز كاملًا. على سيرفراتنا يبقى لديك تبويب الملفات لـconfig.json والمودات والإضافات.

هل أنت مستعد لتجاوز الإعداد؟ اطلع على باقات سيرفر KissMP.

تستضيفه في مكان آخر بالفعل؟ انقل سيرفرك إلينا

أحدث مقالات المدونة