كل خادم HL2:DM من 2hours.gg يأتي بـ SourceMod مثبتًا. أنت من شغّله، فأنت المدير. اكتب هذه الأوامر في دردشة اللعبة (مفتاح Y).
أوامر الدردشة
!map dm_steamlab: يبدّل الخريطة. الخرائط الرسمية: dm_lockdown، dm_overwatch، dm_powerhouse، dm_resistance، dm_runoff، dm_steamlab، dm_underpass.!kick name: يطرد لاعبًا.!ban name 30: يحظر لاعبًا لمدة 30 دقيقة (0 = دائم).!slay name: يقتل لاعبًا (لإنهاء المشاجرات).!cvar sv_gravity 150: يغيّر أي إعداد للخادم عبر الدردشة.!rcon status: يشغّل أي أمر لوحدة التحكم عبر الدردشة.
تنبيه: لا يستطيع HL2:DM عرض قوائم SourceMod (قيد في اللعبة لا في الخادم)، لذا لا يعمل !admin وقوائم التصويت هنا. استخدم الأوامر المباشرة أعلاه أو وحدة التحكم على الويب في بطاقة الخادم.
تبديل الخريطة أو الوضع أو القواعد
استخدم وحدة التحكم على الويب في بطاقة الخادم. تتضمن أزرارًا لتبديل الخريطة، مواجهة فردية أو بالفرق، حدود القتل والوقت، الجاذبية والنيران الصديقة. دون إعداد RCON.
عام أو خاص
- اترك كلمة المرور فارغة عند التشغيل = عام. أي شخص لديه الـ IP يدخل.
- عيّن كلمة مرور = خاص. لا يدخل إلا من يملك كلمة المرور.
للدخول إلى خادم خاص، يفتح الأصدقاء وحدة التحكم ويشغّلون: password yourpassword; connect IP:27015
مرجع الأوامر
شغّل هذه عبر وحدة تحكم RCON على الويب في لوحة خادمك. تم التحقق من كل أمر أدناه على خادم HL2:DM مباشر من 2hours.gg.
الخريطة والمباراة
status- يعرض قائمة اللاعبين المتصلين ومعرفات Steam والبينغ والخريطة الحالية.
changelevel <map>- يحمّل خريطة (مثلاً changelevel dm_lockdown). يفصل اللاعبين للحظة. قائمة الخريطة المنسدلة تفعل ذلك لك.
mp_teamplay <0|1>- 1 = team deathmatch، 0 = الجميع ضد الجميع. تسري الفرق اعتباراً من تحميل الخريطة التالية، لذا اتبعه بـ changelevel. قائمة الوضع المنسدلة تفعل الأمرين معاً.
mp_fraglimit <n>- ينهي الخريطة عند n قتلة (0 = بلا حد).
mp_timelimit <minutes>- ينهي الخريطة بعد n دقيقة (0 = بلا حد).
mp_restartgame 1- يعيد الجولة خلال ثانية واحدة، تُصفّر النتائج، ويبقى الجميع متصلين.
kick "<name>"- يطرد لاعباً بالاسم (sm_kick يعمل أيضاً ويقبل سبباً).
say <message>- يكتب رسالة في دردشة الجميع كأنها من الخادم.
قواعد الخادم
sv_gravity <n>- جاذبية العالم. 600 = عادي، 300 = منخفض، 150 = قمري. الجاذبية المنخفضة + gravity gun كلاسيكية.
mp_friendlyfire <0|1>- ما إذا كان بإمكان رفاق الفريق إيذاء بعضهم (في team deathmatch فقط).
mp_falldamage <0|1>- ضرر السقوط. 0 افتراضياً.
mp_weaponstay <0|1>- 1 = الأسلحة المُلتقَطة تبقى على الخريطة للاعب التالي.
sv_hl2mp_weapon_respawn_time <s>- الثواني حتى يعود سلاح مُلتقَط للظهور (الافتراضي 20).
sv_hl2mp_item_respawn_time <s>- الثواني حتى تعود الصحة والذخيرة للظهور (الافتراضي 30).
sv_alltalk <0|1>- الصوت بين الفرق. مفعّل افتراضياً على خوادمنا.
mp_flashlight <0|1>- يسمح بالمصباح اليدوي.
إدارة SourceMod
sm_who- يعرض قائمة اللاعبين ومستوى وصولهم الإداري. تظهر أنت كـ root.
sm_kick <name> [reason]- يطرد مع سبب يُعرَض للاعب.
sm_ban <name> <minutes> [reason]- يحظر لمدة n دقيقة (0 = دائم).
sm_rename <name> <newname>- يعيد تسمية لاعب.
sm_cvar <cvar> [value]- يقرأ أو يحدد أي cvar للخادم.
sm plugins list- يعرض قائمة الإضافات المثبّتة وإصداراتها.
ما يكتبه اللاعبون (جهة العميل)
connect <ip>:27015- يدخل الخادم مباشرة. يعمل أيضاً عبر متصفح الخوادم (View → Servers → Favorites).
password <password>- يحدد كلمة مرور الدخول قبل الاتصال بخادم خاص.