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

كيف تضيف بوتات إلى خادم Counter-Strike 1.6 الخاص بك

Counter-Strike 1.6Updated Oct 30, 20264 min read

لإضافة بوتات إلى خادم Counter-Strike 1.6 على PlayNHost، ارفع ملف bot_profiles.zip الخاص بـ ReGameDLL، وفك ضغطه، واضبط bot_enable "1" في cstrike/game_init.cfg، ثم أعد التشغيل. بعدها اكتب bot_add في تبويب Console لكل بوت. البوتات هي zBot، وتستطيع مكتبة اللعبة ReGameDLL على خادمك تشغيلها. وهي متوقفة على الخادم الجديد.

فعّل البوتات

  1. نزّل bot_profiles.zip من مشروع ReGameDLL إلى حاسوبك. حجمه نحو 7 MB.
  2. افتح خادمك في اللوحة واضغط تبويب Files. ابقَ في المجلد الأعلى، حيث ترى cstrike.
  3. اضغط رفع واختر bot_profiles.zip.
  4. ضع علامة في المربع بجانب bot_profiles.zip واضغط استخراج. يضيف مجلد cstrike الذي بداخله الملفين BotProfile.db وBotChatter.db وأصوات راديو البوتات إلى مجلد cstrike لديك.
  5. افتح cstrike/game_init.cfg وغيّر السطر bot_enable "0" إلى bot_enable "1".
  6. اضغط حفظ المحتوى.
  7. اضغط إعادة التشغيل. يُقرأ game_init.cfg عند بدء الخادم فقط، فإعادة التشغيل لازمة.
محرر الملفات مع فتح cstrike/game_init.cfg وbot_enable مضبوطة على 1

أضف البوتات وأزلها

اكتب هذه الأوامر في تبويب Console بعد تفعيل البوتات:

الأمرما يفعله
bot_addيضيف بوتًا واحدًا
bot_add_tيضيف بوتًا واحدًا إلى الإرهابيين (Terrorists)
bot_add_ctيضيف بوتًا واحدًا إلى مكافحة الإرهاب (Counter-Terrorists)
bot_kickيزيل كل البوتات ويضبط bot_quota على 0. وbot_kick مع اسم بوت يزيل ذلك البوت فقط
bot_quota 10يُبقي 10 بوتات على الخادم
bot_difficulty 1مستوى المهارة للبوتات الجديدة: 0 سهل، 1 عادي، 2 صعب، 3 خبير

لتبقى البوتات نفسها بعد كل إعادة تشغيل، أضف أسطرًا مثل bot_quota "10" وbot_difficulty "1" في نهاية cstrike/game.cfg. هذا الملف يُقرأ عند كل خريطة. والبوتات تُحسب ضمن خانات اللاعبين الـ 32.

لماذا لا تنضم البوتات؟

  • لا يوجد لاعب بشري في فريق بعد. قيمة bot_join_after_player هي 1 في cstrike/game.cfg على الخادم الجديد، فتنتظر البوتات أول لاعب بشري ينضم إلى الإرهابيين أو مكافحة الإرهاب. اضبطها على 0 لتنضم البوتات إلى خادم فارغ.
  • الخريطة بلا ملف تنقّل. تحتاج البوتات إلى ملف .nav لكل خريطة. وعند غيابه يطبع Console الرسالة ERROR: Failed to load 'maps/de_dust2.nav' file navigation map! (مع اسم الخريطة)، ويبني أول بوت يظهر ملفًا. أما البوتات الأخرى فتنتظر حتى يطبع Console العبارتين Navigation file وsaved.، ثم تُعاد الجولة بعد 3 ثوانٍ. يُحفظ الملف في cstrike/maps، فيحدث هذا مرة واحدة لكل خريطة.
  • البوتات ما زالت متوقفة. تأكد أن cstrike/game_init.cfg يقول bot_enable "1" وأن الخادم أُعيد تشغيله.

كيف أختار طريقة ملء البوتات للخادم؟

يحدد bot_quota_mode في cstrike/game.cfg معنى bot_quota، كما يشرح ملف ReGameDLL:

  • normal: عدد bot_quota من البوتات، فوق اللاعبين البشر.
  • fill: تملأ البوتات الخادم حتى bot_quota لاعبين في المجموع، وتغادر كلما انضم بشر.
  • match: عدد bot_quota من البوتات لكل لاعب بشري، بنسبة 1 إلى N.

تغييرات قواعد اللعبة للمباريات مع البوتات في كيف تغيّر قواعد اللعبة على خادم Counter-Strike 1.6. وللأوامر في Console، راجع كيف تستخدم Console وRCON على خادم Counter-Strike 1.6.

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

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