آموزش ادمینی سرور های conter strike 1.6
توضیحات و راهنمای دستورات سرور های کانتر 1.6

راهنمای مدیریت سرور Counter-Strike 1.6
راهنمای جامع ادمین سرور با استفاده از AMX Mod X
۱. نصب و راهاندازی AMX Mod X
AMX Mod X محبوبترین ابزار مدیریت سرورهای CS 1.6 است که امکاناتی مانند سیستم ادمین، پلاگینهای سفارشی و کنترل کامل بازی را فراهم میکند. فایلهای اصلی پیکربندی آن در مسیر زیر قرار دارند:
cstrike/addons/amxmodx/configs/
۲. مدیریت ادمینها (users.ini)
ادمینهای سرور در فایل users.ini تعریف میشوند. مسیر فایل:
cstrike/addons/amxmodx/configs/users.ini
فرمت هر خط:
"SteamID_or_Name" "password" "flags" "access"
مثال ادمین کامل:
"STEAM_0:1:12345678" "" "abcdefghijklmnopqrstu" "ce"
پس از هر تغییر در فایل، برای اعمال شدن بدون ریاستارت سرور، دستور زیر را در کنسول وارد کنید:
amx_reloadadmins
۳. سطوح دسترسی (Flags) رایج
| Flag | توضیح |
|---|---|
| a | دسترسی به RCON |
| b | تنظیم اسلاتهای رزرو شده |
| c | کیک کردن بازیکنان |
| d | بن کردن بازیکنان |
| e | آنبن کردن بازیکنان |
| f | اسلات رزرو شده (VIP) |
| g | بینهایت (Immunity کامل) |
| j | تغییر تیم/کیک از تیم |
| k | تغییر نام سرور و تنظیمات |
| l | بلاک کردن چت بازیکنان |
| m | تغییر نقشه (Map Change) |
| n | تغییر cvar های سرور |
| z | دسترسی به منوی ادمین |
| ce | دسترسی کامل سوپر ادمین |
۴. دستورات مدیریتی پرکاربرد
مدیریت بازیکنان
- کیک کردن یک بازیکن
amx_kick <نام> <دلیل> - بن کردن یک بازیکن برای مدت مشخص (به دقیقه، صفر = دائم)
amx_ban <نام> <دقیقه> <دلیل> - لغو بن یک بازیکن با استیم آیدی
amx_unban <steamid> - زدن ضربه (آسیب) به بازیکن
amx_slap <نام> <مقدار آسیب> - پرتاب بازیکن به هوا بدون آسیب
amx_slap <نام> 0 - کشتن فوری بازیکن
amx_slay <نام> - کشتن فوری همه بازیکنان
amx_slay_all - یخ زدن (بیحرکت کردن) بازیکن
amx_freeze <نام> - باز کردن یخ بازیکن
amx_unfreeze <نام> - انتقال بازیکن به تیم دیگر
amx_team <نام> <تیم> - بیصدا کردن (میوت) بازیکن در چت صوتی/متنی
amx_mute <نام> - رفع میوت بازیکن
amx_unmute <نام> - بلاک کردن چت متنی بازیکن
amx_chat_mute <نام> - رفع بلاک چت متنی بازیکن
amx_chat_unmute <نام> - دادن اسلحه به بازیکن
amx_give <نام> <نام اسلحه> - تنظیم مقدار جان بازیکن
amx_hp <نام> <مقدار>
اطلاعات و مانیتورینگ
- نمایش لیست بازیکنان آنلاین و سطح دسترسی آنها
amx_who - نمایش لیست پلاگینهای نصب شده
amx_plugins - نمایش لیست ماژولهای نصب شده
amx_modules - نمایش اطلاعات کامل یک بازیکن (IP، Steam ID، آیدی)
amx_who <نام> - نمایش لاگ فعالیتهای ادمین
amx_admin_log - نمایش پینگ/آیپی بازیکنان (دستور موتور بازی)
status
مدیریت نقشه و سرور
- تغییر نقشه سرور
amx_map <نام نقشه> - راهاندازی مجدد نقشه فعلی
amx_restart - پایان دادن فوری به راند (CS بومی)
mp_restartround 1 - بارگذاری مجدد لیست ادمینها بدون ریاستارت
amx_reloadadmins - تغییر مقدار یک cvar سرور
amx_cvar <cvar> <مقدار> - اجرای یک دستور در کنسول سرور
amx_rcon <دستور>
۶. Cvar های پرکاربرد سرور
| Cvar | توضیح |
|---|---|
| mp_timelimit | مدت زمان هر نقشه (به دقیقه) |
| mp_roundtime | مدت زمان هر راند (به دقیقه) |
| mp_freezetime | مدت زمان فریز ابتدای راند |
| mp_friendlyfire | فعال/غیرفعال کردن آسیب به همتیمی |
| mp_autoteambalance | متعادلسازی خودکار تعداد تیمها |
| mp_limitteams | حداکثر اختلاف تعداد نفرات بین دو تیم |
| mp_maxrounds | حداکثر تعداد راند در هر نقشه |
| mp_winlimit | تعداد برد لازم برای پایان نقشه |
| mp_startmoney | پول اولیه بازیکنان در ابتدای بازی |
| mp_buytime | مدت زمان مجاز خرید اسلحه (به دقیقه) |
| sv_gravity | مقدار جاذبه سرور |
| sv_maxspeed | حداکثر سرعت حرکت بازیکنان |
| sv_password | تنظیم پسورد ورود به سرور |
| rcon_password | تنظیم پسورد دسترسی RCON |
| hostname | تغییر نام نمایشی سرور |
| sv_lan | حالت لن (بدون نیاز به آنتیچیت آنلاین) |
برای تغییر یک cvar از کنسول: <نام cvar> <مقدار> — مثال: mp_timelimit 20
۷. ارسال پیام از کنسول سرور
برای ارسال پیام از طریق کنسول سرور به همه بازیکنان (بهعنوان سرور/ادمین)، از دستور زیر استفاده کنید:
amx_say [ADMIN] پیام شما اینجا
میتوانید از کدهای رنگ زیر برای زیبا کردن پیام استفاده کنید:
| کد | رنگ |
|---|---|
| ^1 | سفید (پیشفرض) |
| ^3 | زرد |
| ^4 | سبز (فقط تیم خودی میبینند) |
۸. دستورات مربوط به Steam ID و بن
- نمایش Steam ID یک بازیکن آنلاین
amx_who <نام> - بن بر اساس Steam ID (نه نام)
amx_ban <steamid> <دقیقه> - بن دائمی (عدد دقیقه = ۰)
amx_ban <نام> 0 دلیل - لغو بن با Steam ID
amx_unban <steamid> - نمایش لیست بنهای فعال
listip - بن کردن بر اساس آیپی (موتور بازی)
banid <دقیقه> <steamid> - حذف تمام بنهای آیپی
removeip - ذخیره لیست بنها روی فایل
writeid
فایل بنهای Steam ID در مسیر cstrike/banned.cfg و بنهای IP در cstrike/listip.cfg ذخیره میشوند.
۹. دستورات کنترل سرور
- نمایش وضعیت کلی سرور و بازیکنان
status - اجرای یک فایل کانفیگ (cfg)
exec <نام فایل>.cfg - ذخیره تنظیمات فعلی سرور
writecfg - خاموش کردن سرور (Quit)
quit - ریاستارت کامل سرور از طریق اسکریپت (لینوکس)
./restart.sh - تغییر لاگ سرور به حالت فعال
log on - غیرفعال کردن لاگ سرور
log off - لیست پلاگینهای در حال اجرا با شماره
amxx list - بارگذاری مجدد یک پلاگین خاص
amxx reload <نام پلاگین> - غیرفعال کردن موقت یک پلاگین
amxx pause <نام پلاگین> - فعال کردن مجدد پلاگین متوقفشده
amxx unpause <نام پلاگین>
۱۰. نکات امنیتی مهم
- همیشه پسورد RCON را قوی و محرمانه نگه دارید و آن را در اختیار دیگران قرار ندهید.
- قبل از هر تغییر در فایلهای پیکربندی، از آنها نسخه پشتیبان (Backup) تهیه کنید.
- دسترسی ادمین کامل (ce) را فقط به افراد قابلاعتماد بدهید.
- از ارسال پیام به نام دیگر بازیکنان یا جعل هویت آنها در چت خودداری کنید؛ این کار میتواند باعث سوءتفاهم و از بین رفتن اعتماد بازیکنان شود.
- بهطور منظم لاگهای سرور را بررسی کنید تا از فعالیتهای مشکوک مطلع شوید.
کامیونتی برنو
همبازیهات اینجان.
دور هم بازی میکنیم؛ تو هم به جمعمون بیا.
گروه ماینکرفت
همبازی پیدا کن، دنیات رو بساز
بیا توی گروهگروه CS
تیمت رو جمع کن، بریم بازی
بیا توی گروه