ليس في No More Room in Hell نظام أدمن مدمج غير RCON. ولأي شيء أكثر من ذلك، الجواب هو SourceMod، إطار الإضافات القياسي لسيرفرات Source.
الطريق الأول: RCON
- اضبط كلمة مرور في
nmrih/cfg/server.cfg:rcon_password "a-long-password-here" - أعد تشغيل السيرفر، أو نفّذ
exec server.cfgمن الـ console في اللوحة. - انضم إلى السيرفر، وافتح console المطوّر وصادق:
rcon_password a-long-password-here - نفّذ أي أمر للسيرفر بالبادئة
rcon:rcon changelevel nmo_broadway rcon status rcon kickid 3 "reason"
كلمة مرور RCON تحكم كامل. لا تعطها لمشرف أبدًا.
الطريق الثاني: ثبّت SourceMod
يعمل SourceMod فوق MetaMod، فيلزم الاثنان ويأتي MetaMod أولًا.
- أوقف السيرفر.
- نزّل إصدارَي Linux من MetaMod: Source وSourceMod.
- في اللوحة افتح Files وانتقل إلى المجلد
nmrih. - ارفع الأرشيفين وفكّ ضغطهما هناك، لتنتهي إلى:
nmrih/addons/metamod/ nmrih/addons/sourcemod/ nmrih/cfg/sourcemod/ - شغّل السيرفر وتحقق من الـ console في اللوحة:
يجب أن يذكر كلاهما إصدارًا.meta version sm version
إذا لم يقل meta version شيئًا، فـ MetaMod لا يُحمَّل. تأكد أن nmrih/addons/metamod.vdf موجود، فهو ما يخبر المحرك بتحميله.
أضف أدمن SourceMod
- أوقف السيرفر.
- عدّل:
nmrih/addons/sourcemod/configs/admins_simple.ini - أضف سطرًا لكل أدمن:
"STEAM_0:1:12345678" "99:z" "STEAM_0:0:87654321" "50:bcdefgj" - احفظ وشغّل السيرفر.
المعرّف بالصيغة الكلاسيكية STEAM_0: لا SteamID64. القيمة الثانية مستوى حصانة، ثم نقطتان رأسيتان، ثم علامات الصلاحيات: z للجذر (root)، وc للطرد، وd للحظر، وe لرفع الحظر، وf للقتل (slay)، وg لتغيير الخريطة، وh لتغيير cvars.
إضافة الإضافات
ارفع ملفات .smx المترجمة إلى nmrih/addons/sourcemod/plugins/، ثم من الـ console في اللوحة:
sm plugins refresh
sm plugins list
تكتب الإضافات إعداداتها في nmrih/cfg/sourcemod/ عند أول تشغيل، فشغّل مرة واحدة ثم عدّل ما ظهر.
إذا لم يتعرف عليك SourceMod
- نفّذ
sm_reloadadminsمن الـ console في اللوحة، أو أعد تشغيل السيرفر. - افحص صيغة Steam ID.
- نفّذ
sm_adminsلتعرض من يظنهم SourceMod أدمن.





