Плагин предоставляется без исходного кода!
1) Архив с плагином распаковать. В архиве уже имеется плагины amxx, скомпилированные под Amx Mod X 1.9.0/1.10.0
Конфиг файлы
anti_camper_zones.cfg и
anti_camper_zones_resources.ini настроить по желанию и поместить по пути:
cstrike/addons/amxmodx/configs/plugins
Поместить языковой файл
anti_camper_zones.txt по пути:
amxmodx/data/lang
Поместить файл
AntiCamperZones.amxx по пути:
cstrike/addons/amxmodx/plugins
2) Пропишите плагин
AntiCamperZones.amxx с новой строки в
plugins.ini вашего сервера, который находится по пути:
/addons/amxmodx/configs
3) Убедиться, что подключены необходимые модули (обычно уже подключены в стандартной сборке AMXX для CS 1.6):
- fakemeta
- hamsandwich
- strike
- fun
4) Перезапустить сервер или карту. При первом запуске на карте плагин автоматически создаст:
- Папку addons/amxmodx/configs/anti_camper_zones/
- Папку .../anti_camper_zones/exports/
- Файл зон для текущей карты: anti_camper_zones/<название_карты>.ini
5) Выдать себе права администратора с флагом ADMIN_BAN (по умолчанию требуется для команд управления - при необходимости флаг можно поменять в исходнике константой ADMIN_ACCESS).
Создание зоны -
Главное меню → «Создать зону» → навестись прицелом на первую точку и подтвердить → перейти ко второй точке → подтвердить → настроить тип зоны, наказания, фильтры и эффекты через подменю → сохранить (amx_acz_save или пункт меню «Сохранить зоны»).
Рекомендации
- Начинайте с 1–2 тестовых зон на своей тестовой карте, прежде чем массово размечать боевые карты - так проще подобрать баланс времени/урона.
- Используйте grace time и punish after с запасом (по умолчанию 3 и 5 секунд) на людных картах, чтобы не наказывать игроков, которые просто на секунду задержались (например, для покупки оружия у входа в зону старта).
- Не ставьте anti-camper зоны на легитимные тактические позиции (например, точки заклада бомбы) - используйте фильтр ignore_bomber и режим по раунду (round_mode), чтобы не наказывать игрока с С4.
- VIP/админ-иммунитет стоит включать аккуратно - злоупотребление им быстро вызывает недовольство остальных игроков; используйте как временную меру для организаторов ивентов.
- Делайте резервные копии перед массовым редактированием - используйте amx_acz_export перед крупными правками, чтобы быстро откатиться через amx_acz_import.
- Эффекты (свет, кольца, молнии) могут давать нагрузку на клиенты со слабым железом - на популярных серверах с 32 слотами рекомендуется тестировать acz_effects_enabled 0 как запасной вариант при жалобах на FPS.
- Для соревновательных/лиговых серверов используйте зоны с осторожностью: наказание за кемпинг может конфликтовать с легитимной тактикой (например, holding site в CT) - рекомендуется применять только зоны безопасности/утилити (heal, items, safe) вместо punish-зон, либо ограничить anti-camper зоны явно читерскими/эксплойтными точками.
- Плагин экспортирует API - если у вас есть статистический/античит-плагин, стоит подписаться на forward наказаний для централизованного логирования нарушителей.