Counter-Strike-1.6

آموزش سرور آماده Gungame کانتر 1.6

توضیحات و راهنمای دستورات کانتر سرور آماده Gungame

نویسنده: تیم برنو

آموزش سرور آماده Gungame کانتر 1.6
راهنمای مدیریت پلاگین GunGame سرور CS 1.6

راهنمای مدیریت پلاگین GunGame

راهنمای فایل کانفیگ، Cvar ها و دستورات ماژول GunGame سرور CS 1.6 (AMX Mod X)

۱. معرفی و پیش‌نیازها

GunGame یک پلاگین محبوب حالت بازی برای سرورهای AMX Mod X است که بازیکنان با هر کیل، به سلاح بعدی در یک ترتیب مشخص ارتقا پیدا می‌کنند. این نسخه بر پایه GunGame AMXX 2.13c است.

فایل‌های اصلی پلاگین معمولاً در مسیر زیر قرار می‌گیرند:

cstrike/addons/amxmodx/plugins/gungame.amxx
cstrike/addons/amxmodx/scripting/gungame.sma
cstrike/addons/amxmodx/configs/gungame.cfg
cstrike/addons/amxmodx/data/lang/gungame.txt

برای فعال کردن پلاگین، نام آن را به فایل plugins.ini اضافه کنید:

gungame.amxx

۲. فایل کانفیگ اصلی

تمام تنظیمات GunGame از طریق فایل gungame.cfg اعمال می‌شوند؛ این فایل هنگام لود پلاگین یا تغییر نقشه اجرا می‌شود. ساختار فایل به بخش‌های زیر تقسیم شده:

// basic cvars
// autovote cvars
// stats cvars
// SQL-only cvars
// deathmatch cvars
// objective cvars
// teamplay cvars
// gameplay cvars
// sound cvars
// random weapon order cvars
⚠ پس از هر تغییر در gungame.cfg، برای اعمال شدن تنظیمات باید نقشه عوض شود یا از دستور exec addons/amxmodx/configs/gungame.cfg در کنسول سرور استفاده کنید.

۳. دسته‌بندی Cvar های GunGame

تنظیمات پایه

Cvarتوضیح
gg_enabledفعال (۱) یا غیرفعال (۰) بودن کلی حالت GunGame
gg_vote_settingتنظیمات رأی‌گیری برای فعال کردن حالت GunGame
gg_map_setupCvar های اختصاصی نقشه هنگام فعال بودن GunGame (مثل mp_timelimit، mp_roundtime)
gg_join_msgنمایش پیام خوش‌آمدگویی به بازیکنان تازه‌وارد
gg_status_displayنمایش نوار وضعیت پیشرفت روی صفحه بازیکن
gg_leader_displayنمایش اطلاعات بازیکن پیشتاز روی صفحه
gg_disable_moneyغیرفعال کردن سیستم پول در طول بازی
gg_winner_motdنمایش صفحه MOTD برنده در پایان راند

گیم‌پلی و ارتقای سطح

Cvarتوضیح
gg_max_lvlحداکثر سطح (تعداد سلاح‌ها) در یک دور بازی
gg_kills_per_lvlتعداد کیل لازم برای ارتقای هر سطح
gg_turboدر صورت فعال بودن، سلاح جدید بلافاصله بعد از ارتقا داده می‌شود
gg_knife_proامکان دزدیدن سطح حریف با کیل چاقو
gg_knife_eliteپس از ارتقا، بازیکن تا پایان راند فقط چاقو دارد
gg_triple_onفعال کردن جایزه ویژه برای سه‌کیل پشت‌سرهم
gg_suicide_penaltyکاهش سطح در صورت خودکشی
gg_tk_penaltyکاهش سطح در صورت کشتن هم‌تیمی
gg_awp_oneshotکیل تک‌ضرب با AWP در سطح مربوطه

حالت دث‌مچ داخلی (gg_dm)

Cvarتوضیح
gg_dmفعال بودن ری‌اسپاون خودکار پس از مرگ (دث‌مچ)
gg_dm_spawn_delayتأخیر ری‌اسپاون پس از مرگ (ثانیه)
gg_dm_spawn_randomری‌اسپاون تصادفی روی نقاط اسپاون تیم‌ها
gg_dm_corpsesباقی ماندن یا حذف اجساد پس از مرگ
gg_dm_countdownنمایش شمارش معکوس پیش از شروع دث‌مچ

تیمی (Teamplay)

Cvarتوضیح
gg_teamplayفعال کردن حالت GunGame تیمی به‌جای انفرادی
gg_teamplay_knife_modضریب امتیاز کیل چاقو در حالت تیمی
gg_teamplay_nade_modضریب امتیاز کیل نارنجک در حالت تیمی
gg_ff_autoفعال شدن خودکار Friendly Fire در سطح نارنجک

آماری (Stats)

Cvarتوضیح
gg_stats_modeفعال/غیرفعال بودن ذخیره‌سازی آمار بازیکنان
gg_stats_fileنام فایل ذخیره آمار (در صورت عدم استفاده از SQL)
gg_stats_pruneمدت زمان (ثانیه) قبل از حذف رکوردهای قدیمی آمار
gg_stats_winbonusضریب امتیاز جایزه برای برنده شدن
⚠ برای استفاده از دیتابیس به‌جای فایل متنی آمار، بخش SQL-only cvars در gungame.cfg را از حالت کامنت خارج و اطلاعات اتصال را وارد کنید.

۴. ترتیب سلاح‌ها

ترتیب پیش‌فرض سلاح‌ها با Cvar زیر تعیین می‌شود:

gg_weapon_order "glock18,usp,p228,deagle,fiveseven,elite,m3,xm1014,tmp,mac10,mp5navy,ump45,p90,galil,famas,ak47,scout,m4a1,sg552,aug,m249,hegrenade,knife"

برای تعریف ترتیب‌های سلاح متفاوت و تصادفی، از Cvar های gg_weapon_order1 تا gg_weapon_order10 استفاده کنید (به‌صورت پیش‌فرض خالی و غیرفعال هستند).

نام سلاح‌های مجاز برای استفاده در ترتیب:

ak47, aug, awp, deagle, elite, famas, fiveseven, g3sg1, galil, glock18,
hegrenade, knife, m249, m3, m4a1, mac10, mp5navy, p228, p90, scout,
sg550, sg552, tmp, ump45, usp, xm1014

۵. فایل زبان (gungame.txt)

تمام متن‌های درون‌بازی (پیام‌های سطح، قوانین، پیام برنده و...) در فایل gungame.txt نگهداری می‌شوند و به چند زبان از جمله انگلیسی، فرانسه، آلمانی، اسپانیایی، روسی و چینی ترجمه شده‌اند. هر بخش زبان با یک کد کوتاه مشخص می‌شود، مثلاً:

[en]
...
[fr]
...
[de]
...
[ru]
...

بازیکنان با دستورات چت زیر می‌توانند اطلاعات بازی را ببینند (متن دقیق از همین فایل خوانده می‌شود):

  • !level — نمایش سطح فعلی و بازیکن پیشتاز
  • !weapons — نمایش ترتیب سلاح‌ها
  • !score — نمایش امتیاز همه بازیکنان
  • !top10 — نمایش ۱۰ بازیکن برتر سرور
  • !restart — بازنشانی سطح بازیکن به سطح ۱
  • !rules — نمایش قوانین بازی در کنسول

۶. نکات مهم

  • پیش از هر تغییر در gungame.cfg، از آن نسخه پشتیبان تهیه کنید.
  • در صورت تغییر gg_weapon_order در وسط بازی، تغییرات از راند بعد اعمال می‌شود، نه بلافاصله.
  • هنگام فعال بودن gg_teamplay، برخی Cvar های انفرادی (مانند ریست سطح با !restart) غیرفعال می‌شوند.
  • پیش از فعال کردن GunGame روی سرور اصلی، سازگاری آن با سایر پلاگین‌های حالت بازی (مثل Re:DeathMatch) را روی سرور تست بررسی کنید تا تداخل Cvar پیش نیاید.
⚠ همیشه پیش از اعمال تغییرات مهم روی سرور اصلی، آن‌ها را روی یک سرور تست بررسی کنید.
راهنمای پلاگین GunGame — بر اساس فایل‌های پلاگین در Google Drive (پوشه GunGame)

مقالات مرتبط

آموزش سرور آماده Gungame کانتر 1.6 | برنو