آموزش سرور آماده Deathmatch کانتر 1.6
توضیحات و راهنمای دستورات کانتر سرور آماده Deathmatch
نویسنده: تیم برنو

راهنمای مدیریت پلاگین Re:DeathMatch
راهنمای دستورات و Cvar های ماژول دثمچ سرور CS 1.6 (بر پایه AMX Mod X + ReAPI)
۱. معرفی و پیشنیازها
Re:DeathMatch (بهاختصار Re:DM) یک پلاگین حالت بازی دثمچ برای سرورهای AMX Mod X است که روی ReAPI و ReGameDLL اجرا میشود. بدون نصب ReGameDLL پلاگین لود نخواهد شد.
فایلهای اصلی پلاگین در مسیر زیر قرار میگیرند:
cstrike/addons/amxmodx/plugins/ReDeathmatch.amxx
cstrike/addons/amxmodx/scripting/ReDeathmatch.sma
برای فعال کردن پلاگین، نام آن را به فایل plugins.ini اضافه کنید:
ReDeathmatch.amxx
۲. دستورات کنسول Re:DM
همهی این دستورات نیاز به دسترسی ادمین با فلگ m (ADMIN_MAP) دارند، مگر اینکه خلاف آن ذکر شده باشد.
- فعال کردن حالت Re:DM روی سرور
redm_enable - غیرفعال کردن حالت Re:DM و بازگرداندن Cvar های اصلی
redm_disable - نمایش وضعیت فعلی (فعال/غیرفعال)
redm_status - بارگذاری مجدد فایل کانفیگ فعلی یا یک کانفیگ مشخص
redm_reload <نامفایل.json> - نمایش نسخه، اطلاعات کامپایل و لینک مخزن پلاگین
redm - نمایش Cvar هایی که توسط Re:DM تغییر داده شدهاند (مقدار قبلی/فعلی)
redm_dump_cvars - نمایش لیست تنظیمات (Cvar) مربوط به Re:DM با محدوده مقادیر مجاز
redm_dump_settings
redm_reload برای اعمال شدن نیاز به دسترسی سطح بالاتر (فلگ معادل level=2) دارد.۳. Cvar های Re:DM
| Cvar | توضیح |
|---|---|
| redm_active | فعال (۱) یا غیرفعال (۰) بودن حالت Re:DM — بهجای این Cvar از دستورات redm_enable/redm_disable استفاده کنید |
| redm_version | نمایش نسخه فعلی پلاگین (فقط خواندنی) |
redm_active مستقیماً داخل فایلهای کانفیگ سرور (مثل server.cfg) استفاده نکنید؛ برای فعال/غیرفعال کردن از دستورات کنسول بالا استفاده شود.۴. فایلهای پیکربندی
تنظیمات هر حالت بازی (گیرآپ، Cvar های راند، حالتهای راند) در فایلهای JSON نگهداری میشوند. پلاگین هنگام بارگذاری، به ترتیب اولویت زیر به دنبال فایل کانفیگ میگردد:
1) configs/redm/extraconfigs/<نام_نقشه>.json
2) configs/redm/extraconfigs/prefix_<پیشوند_نقشه>.json
3) configs/redm/gamemode_deathmatch.json (کانفیگ پیشفرض)
یعنی میتوان برای هر نقشه یا هر دسته از نقشهها (بر اساس پیشوند نام، مثل de_) یک کانفیگ اختصاصی ساخت.
۵. نکات مهم
- پیش از هر تغییر در فایلهای JSON کانفیگ، از آنها نسخه پشتیبان تهیه کنید.
- پس از ویرایش کانفیگ، برای اعمال بدون ریاستارت نقشه از دستور
redm_reloadاستفاده کنید. - قبل از فعال کردن Re:DM روی سرور اصلی، آن را روی یک سرور تست بررسی کنید تا از سازگاری با سایر پلاگینها (مثل حالتهای راند دیگر) مطمئن شوید.
- در صورت مشاهده خطای
ReGameDLL not foundدر لاگ سرور، پلاگین لود نخواهد شد؛ نصب ReGameDLL و ReAPI را بررسی کنید.