لتجعل شخصًا مشرفًا على سيرفر Day of Defeat: Source في PlayNHost، ثبّت SourceMod، وأضف SteamID الخاص به مع العلامات "99:z" إلى dod/addons/sourcemod/configs/admins_simple.ini، واكتب sm_reloadadmins في Console. بعدها يطرد المشرفون بالأمر sm_kick ويحظرون بالأمر sm_ban، من داخل اللعبة أو من تبويب Console في اللوحة.
SourceMod غير موجود في السيرفر الجديد. ثبّته أولًا: كيف تثبّت SourceMod على سيرفر Day of Defeat: Source الخاص بك.
اجعل نفسك مشرفًا
- انضم إلى سيرفرك من اللعبة.
- في اللوحة، اضغط تبويب Console، واكتب
statusفي مربع اكتب أمرًا واضغط Enter. ابحث عن اسمك في القائمة وانسخ SteamID الخاص بك من السطر نفسه، مثلSTEAM_0:1:16أو[U:1:33]. - اضغط تبويب Files وافتح
dod/addons/sourcemod/configs/admins_simple.ini. - أضف سطرًا جديدًا فيه SteamID والعلامات، كلاهما بين علامتي اقتباس:
"STEAM_0:1:16" "99:z". - اضغط حفظ المحتوى.
- في تبويب Console، اكتب
sm_reloadadminsواضغط Enter. - في اللعبة، افتح console المطوّر بالمفتاح
~، واكتبsm_adminواضغط Enter. تفتح قائمة المشرف داخل اللعبة.

يقرأ SourceMod الـ SteamID بأي صيغة من صيغه: STEAM_0:1:16 أو [U:1:33] أو الرقم المكوّن من 17 خانة في رابط ملف Steam الشخصي (شيفرة المشرفين في SourceMod تحوّل كل صيغة إلى المعرّف نفسه).
ماذا تعني علامات المشرف؟
القيمة 99:z تمنح صلاحية الجذر: كل العلامات، مع مستوى حصانة 99، فلا يستطيع المشرفون الأدنى مستوى طردك أو حظرك. وللمشرف المراقب، امنحه علامات أقل، مثل "STEAM_0:1:16" "bcd". وهذه العلامات الرئيسية، من دليل المشرفين لدى AlliedModders:
| العلامة | تتيح |
|---|---|
a | خانة محجوزة |
b | مشرف عام، ومطلوبة لكل مشرف |
c | طرد اللاعبين الآخرين |
d | حظر اللاعبين الآخرين |
e | رفع الحظر |
g | تغيير الخريطة |
z | كل شيء، وتتجاهل الحصانة |
اطرد اللاعبين واحظرهم وارفع الحظر عنهم
اكتب هذه الأوامر في console اللعبة بوصفك مشرفًا، أو في تبويب Console في اللوحة الذي لا يحتاج إلى صلاحيات مشرف. وفي الدردشة يستطيع المشرف كتابة الأمر نفسه بـ ! بدل sm_، مثل !kick، أو بـ / لإخفائه عن باقي اللاعبين.
| الأمر | ماذا يفعل |
|---|---|
sm_kick <name or #userid> [reason] | يطرد لاعبًا |
sm_ban <name or #userid> <minutes> [reason] | يحظر لاعبًا، والقيمة 0 دقيقة تعني حظرًا دائمًا |
sm_unban <steamid or ip> | يرفع الحظر |
sm_map <map> | يغيّر الخريطة |
sm_who | يعرض اللاعبين وصلاحيات المشرفين |
الـ #userid هو رقم userid الخاص باللاعب الذي يعرضه status، مثل sm_ban #5 0 cheating. وهذه الأوامر مأخوذة من قائمة أوامر المشرف في SourceMod.
هل أستطيع طرد اللاعبين بدون SourceMod؟
نعم، من تبويب Console. وفي قائمة أوامر console لدى Valve أوامر المحرك نفسه:
status: يعرض اللاعبين مع userid وSteamID لكل منهم.kick: يطرد لاعبًا بحسب الخانة أو userid أو الاسم، مثلkick PlayerName.banidوremoveidوlistid: تضيف SteamID إلى قائمة الحظر، وتزيله منها، وتعرض المحظورين.writeid: يكتب قائمة الحظر الدائم في الملفbanned_user.cfg.
أوامر SourceMod أسهل في الحظر، لأنها تأخذ اسم اللاعب والمدة في سطر واحد.
هل في اللوحة زر طرد؟
لا. بطاقة اللاعبون النشطون في نظرة عامة تعرض من هو متصل ومدة اتصاله، دون أزرار طرد أو حظر لهذه اللعبة. استخدم الأوامر أعلاه.
ذات صلة: كيف تستخدم Console وRCON على سيرفر Day of Defeat: Source الخاص بك وكيف تضبط كلمة مرور للانضمام إلى سيرفر Day of Defeat: Source الخاص بك.



