Установка мода GunGame (ГанГейм) на Counter-Strike 1.6 отличное решение для публичного сервера GunGame (ГанГейм) — это легендарный режим, в котором игроки начинают с слабого оружия и прогрессируют по списку уровней, получая новую пушку за каждое убийство. Побеждает тот, кто первым пройдет все уровни и совершит финальное убийство (часто ножом).
В отличие от Zombie Plague, у GunGame нет одной «официальной» версии. Существует множество сборок (от 2.9 до 4.0 и выше). Для публичного сервера рекомендуется использовать стабильную сборку на базе AMX Mod X, например, GunGame 3.0+ или популярную версию от Woltan/OciXCrom.
Ниже подробная инструкция по установке и настройке.
Этап 0: Проверка требований и подготовка
Установка мода GunGame (ГанГейм) на Counter-Strike 1.6 отличное решение для публичного сервера
Совет:
- Если вы хотите, чтобы на сервере были разные режимы (например, сегодня ZP, завтра GunGame), используйте Map-Cycle (разные карты для разных режимов) или плагин Multi-Mod. В этой инструкции мы настраиваем чистый GunGame.
Этап 1: Скачивание файлов
- Вам понадобится архив с плагином GunGame.
Этап 2: Установка файлов на сервер
Распаковка:
- Откройте скачанный архив.
- Скопируйте все содержимое в корневую папку сервера (где лежит cstrike).
- Соглашайтесь на замену файлов.
Структура файлов:
Убедитесь, что файлы попали в правильные папки:
cstrike/
├── addons/amxmodx/plugins/ -> gungame.amxx (и дополнительные)
├── addons/amxmodx/configs/ -> gungame.cfg, weapons.ini
├── addons/amxmodx/data/lang/ -> gungame.txt (язык)
└── sound/gungame/ -> (звуки уровня, победы)
Этап 3: Настройка конфигурации
Включение плагинов (plugins.ini)
Откройте файл:
cstrike/addons/amxmodx/configs/plugins.ini.
Закомментируйте (поставьте ; в начале) плагины ZP и CSDM, если они там есть.
Добавьте строки для GunGame:
ini
; GunGame Core
gungame.amxx
; Дополнительные функции (если есть в архиве)
gg_menu.amxx ; Меню статистики/инфо
gg_sounds.amxx ; Звуки повышения уровня
gg_effects.amxx ; Эффекты (свет, частицы)
Настройка модулей (modules.ini)
Откройте файл:
cstrike/addons/amxmodx/configs/modules.ini.
Убедитесь, что раскомментированы базовые модули:
ini
fun
engine
fakemeta
hamsandwich
nvapi
Основная конфигурация (gungame.cfg)
Откройте файл:
cstrike/addons/amxmodx/configs/gungame.cfg.
Это главный файл настроек.
Вот рекомендуемые параметры для публичного сервера:
cfg
// Основные настройки
gg_enable 1 ; 1 = включено, 0 = выключено
gg_levels 25 ; Количество уровней (оружий)
gg_win_level 25 ; Уровень, на котором происходит победа (финал)
gg_random_start 0 ; 1 = случайный старт оружия (не рекомендуется для классики)
// Правила игры
gg_kill_points 1 ; Очков за убийство (прогресс)
gg_death_points 0 ; Штраф за смерть (откат уровней: 1 = откат, 0 = нет)
gg_leader_bonus 1 ; Бонус лидеру (доп. здоровье/броня)
gg_multi_kill_bonus 1 ; Бонус за серию убийств
// Оружие финала
gg_final_weapon "knife" ; Финальное оружие (обычно нож)
gg_knife_level 24 ; Номер уровня, где выдается нож перед финалом
// Звуки и эффекты
gg_sound_enable 1 ; Включить звуки
gg_hud_enable 1 ; Показывать уровень в HUD (экране)
gg_chat_enable 1 ; Сообщения в чат о прогрессе
// Баланс
gg_hp_start 100 ; Здоровье при старте
gg_armor_start 0 ; Броня при старте
gg_respawn_delay 3 ; Задержка возрождения (сек)
Настройка оружия (weapons.ini)
Откройте файл:
cstrike/addons/amxmodx/configs/weapons.ini (или gungame_weapons.ini).
Здесь прописывается порядок выдачи оружия. Каждый уровень — новая строка.
Пример (упрощенный):
ini
; Уровень 1
glock18
; Уровень 2
usp
; Уровень 3
p90
...
; Уровень 24 (Нож)
knife
; Уровень 25 (Финал - часто тоже нож или золотой нож)
knife
Совет:
- Не меняйте порядок без необходимости, чтобы сохранить баланс. Если файл отсутствует, плагин может использовать встроенный список.
Языковая настройка
Откройте файл:
cstrike/addons/amxmodx/configs/amx.cfg.
Добавьте строки для применения конфига и языка:
cfg
amx_lang "ru"
exec gungame.cfg
Убедитесь, что в папке data/lang есть файл gungame.txt с русской локализацией (секция [ru]).
Этап 4: Запуск и проверка
- Перезапустите сервер.
- Зайдите на сервер через игру.
Проверка работы:
- Внизу экрана (HUD) должен отображаться ваш уровень и текущее оружие.
- Совершите убийство — оружие должно смениться, звук повышения уровня должен проиграть.
- В чате должно появляться сообщение: "Игрок X повысил уровень до 5!".
Консольная проверка:
Введите в консоль (~):
gg_status
Или
amxx list
(Убедитесь, что gungame.amxx имеет статус running).
Этап 5: Решение частых проблем
Установка мода GunGame (ГанГейм) на Counter-Strike 1.6 отличное решение для публичного сервера
Этап 6: Продвинутая настройка (Мульти-мод)
Вариант А: Разные карты (Простой)
- В mapcycle.txt пропишите карты для GunGame (например, aim_headshot, gg_simpsons).
- Для этих карт в plugins.ini включите только GunGame.
- Для карт ZP (например, zm_dust2) включите только ZP.
Минус:
- При смене карты нужно вручную менять plugins.ini или использовать сложные скрипты.
Вариант Б: Плагин Multi-Mod (Сложный, но удобный)
Существуют плагины (например, Amx Mod X Multi-Mod), которые позволяют менять режим командой админа или автоматически.
1.Скачайте плагин Multi-Mod.
2. Установите его поверх AMX Mod X.
3. В конфиге Multi-Mod укажите пути к конфигам ZP и GunGame.
4. Тогда режим будет меняться командой mm_menu или при смене карты.
Рекомендация:
- Для начала настройте отдельный сервер под GunGame или используйте цикл карт только для GunGame. Смешивание логики двух тяжелых модов может вызвать лаги и нестабильность.
Рекомендации для публичного сервера
Античит:
- GunGame чувствителен к аимботам. Установите Rechecker и WHBlocker.
Защита от спама:
- В amx.cfg настройте анти-спам, чтобы чат не засоряли сообщениями об уровнях (если их слишком много).
Карты:
- Используйте карты с префиксом gg_ или aim_. Они оптимизированы для перестрелок на близкой дистанции.
Популярные карты:
- gg_simpsons, gg_mansion, aim_headshot, gg_arctic.
Бэкап:
- Перед установкой сохраните папку cstrike.
Статистика:
- Подключите StatsX (statsx.amxx), чтобы игроки видели свой рейтинг в конце карты.
Полезные команды для администратора
Установка мода GunGame (ГанГейм) на Counter-Strike 1.6 отличное решение для публичного сервера
Если возникнут проблемы
- Проверьте консоль сервера при запуске (файл logs/L<дата>.log).
- Убедитесь, что вы не запустили два режима одновременно.