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

مرجع إعدادات config.json في open.mp

open.mpUpdated Oct 30, 20265 min read

لتغيير إعدادات خادم open.mp على PlayNHost، افتح الإعدادات، واضغط config.json ضمن ملفات الإعدادات، وغيّر الصفوف، ثم اضغط حفظ وإعادة التشغيل. يعرض المحرر كل خيار رئيسي في config.json كمفتاح تبديل أو رقم أو مربع نص، ويكتب JSON صالحًا دائمًا. أما قوائم الـ gamemodes والـ filterscripts والـ plugins فتُعدَّل في الملف نفسه ضمن Files.

افتح إعدادات config.json

  1. افتح خادمك في اللوحة واضغط الإعدادات في القائمة اليمنى.
  2. في القائمة على اليمين، ضمن ملفات الإعدادات، اضغط config.json. تقول البطاقة «الإعدادات الموجودة في config.json، دون تعديل الملف يدويًا.»
  3. غيّر ما تحتاج إليه. تعدّ البطاقة تغييراتك وتقول «يجب إعادة تشغيل الخادم لتطبيقها.»
  4. اضغط حفظ وإعادة التشغيل لتطبيقها الآن، أو حفظ فقط لتطبيقها عند التشغيل التالي. وتراجع يتخلى عن تغييراتك.
بطاقة إعدادات config.json لخادم open.mp مع زر حفظ وإعادة التشغيل

في Files يحمل config.json شارة إعدادات تفتح البطاقة نفسها. أما الضغط على اسم الملف فيفتح محرر النصوص بدلًا منها.

ماذا يفعل كل خيار؟

تأتي الأوصاف من دليل config.json في open.mp للإصدار 1.6؛ والقيم الافتراضية هي قيم خادم PlayNHost الجديد. أسماء الصفوف تبقى بالإنجليزية في اللوحة، لذا نذكر معناها بين قوسين.

الصفالافتراضيماذا يفعل
Name (الاسم)open.mp serverالاسم في قائمة خوادم الـ launcher وعند اتصال اللاعبين
Password (كلمة المرور)فارغكلمة مرور الانضمام. الفارغ يعني أن كل من معه العنوان يستطيع الانضمام
Announce (الإعلان)مفعّليطلب من open.mp إدراج خادمك في قائمته على الإنترنت
Enable query (تفعيل الاستعلام)مفعّليعرض تفاصيل خادمك في متصفح الخوادم. ويستطيع اللاعبون الانضمام ولو عُطّل
Language (اللغة)فارغاللغة المعروضة في متصفح الخوادم، ويستطيع اللاعبون التصفية بحسبها
Website (الموقع)open.mpالموقع المعروض لخادمك
Discord، Invite (الدعوة)فارغرابط دعوة Discord الخاص بك، ويظهر في open.mp launcher
Logo (الشعار)فارغرابط صورة شعارك، ويظهر في open.mp launcher
Banners (اللافتات)، Light وDark (الفاتح والداكن)فارغروابط صور لافتاتك، وتظهر في open.mp launcher
Chat input filter (فلتر إدخال الدردشة)مفعّلعطّله للسماح بأحرف مثل % في الدردشة
Max bots (الحد الأقصى للبوتات)0كم خانة لاعبين يجوز للـ NPC استخدامها
Game (اللعبة)خيارات اللعب، انظر أدناه
Logging (التسجيل)ما يُكتب في log.txt، مثل الدردشة وحالات الموت

خيارات Game

يفتح Game مجموعة من الخيارات، لكل منها صف:

  • Weather (الطقس) (10) وTime (الوقت) (12): الطقس والساعة اللذان يبدأ بهما الخادم، ويظهران في المتصفح.
  • Mode (الوضع) وMap (الخريطة): نص الـ gamemode والخريطة في المتصفح. معظم الـ gamemodes تضبط نص وضعها بنفسها، وهو الذي يغلب.
  • Use_nametags (استخدام شارات الأسماء): الأسماء وأشرطة الصحة فوق اللاعبين.
  • Use_zone_names (استخدام أسماء المناطق): أسماء المناطق على الشاشة، مثل "Vinewood".
  • Use_stunt_bonuses (استخدام مكافآت الحركات البهلوانية): مال مقابل الحركات البهلوانية في المركبات.
  • Chat_radius (نطاق الدردشة) وUse_chat_radius (استخدام نطاق الدردشة): تقييد الدردشة باللاعبين القريبين.
  • Vehicle_respawn_time (زمن إعادة ظهور المركبة): بالميلي ثانية، و10000 تعني 10 ثوانٍ.

يستطيع الـ gamemode تغيير كثير من هذه من سكربته الخاص، فقد لا يكون لإعداد هنا أثر مع بعض الـ gamemodes.

ماذا تضبط اللوحة لي؟

قبل كل تشغيل، تكتب اللوحة ثلاثة أشياء في config.json. لا تغيّرها في الملف ولا في هذه البطاقة، لأنها تُستبدل عند التشغيل التالي:

في config.jsonمصدرها
network.portمنفذ خادمك الخاص. لا تغيّره أبدًا
rcon.password وrcon.enableكلمة مرور RCON ضمن الإعدادات، إعدادات اللعبة؛ RCON عن بُعد مفعّل دائمًا
max_playersصف الخانات في نظرة عامة، حتى حد باقتك. ولا يظهر في هذه البطاقة

ما زالت Network (الشبكة) وRcon تظهران كمجموعتين في البطاقة، وتعرض مجموعة Rcon كلمة مرور RCON كنص عادي، فيستطيع قراءتها كل من تسمح له بفتح هذه البطاقة. اترك Network كما هي: قيمة خاطئة فيها قد تمنع اللاعبين من الاتصال. وغيّر كلمة مرور الأدمن من إعدادات اللعبة: كيف تصبح أدمن على خادم open.mp.

ماذا لا أستطيع تغييره إلا في الملف؟

يحتوي جزء pawn ثلاث قوائم لا تستطيع البطاقة عرضها: main_scripts (الـ gamemodes) وside_scripts (الـ filterscripts) وlegacy_plugins (الـ plugins). عدّلها في Files: اضغط config.json، وغيّر السطر، واضغط حفظ المحتوى، ثم أعد التشغيل. راجع كيف تغيّر الـ gamemode على خادم open.mp وكيف تضيف plugins إلى خادم open.mp.

إذا تعطل الملف بعد تعديل يدوي، يعرض Console الرسالة Error while parsing config file ويبدأ open.mp بإعداداته الافتراضية المدمجة، ومنها المنفذ 7777 بدلًا من منفذ خادمك الخاص: مشكلات خادم open.mp وحلولها.

هل أستطيع استخدام server.cfg بدلًا منه؟

لا. ما زال open.mp يقرأ ملف server.cfg الخاص بـ SA-MP، لكن دليل config.json يوصي باستخدام config.json، وعلى PlayNHost تدير اللوحة config.json. لا تضع server.cfg في مجلد خادمك: يقرؤه open.mp بعد config.json وتغلب أسطره، فسطر port ينقل الخادم من منفذه الخاص ولا يستطيع اللاعبون الاتصال. انسخ إعداداتك القديمة يدويًا: كيف تنقل خادم SA-MP إلى open.mp.

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

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