OriginalShaman Опубликовано 22 ноября, 2015 Поделиться Опубликовано 22 ноября, 2015 Просмотр файла [CS:GO/CS:S] Map Zones Описание: Плагин создает зоны на карте куда не могут проходить игроки. Будь то террористы/красные/союзники, контры/синие/вермахт или вообще все игроки. В плагин встроены различные наказания (до 5 стандартных и безлимитное количество "кастомных"). Админам можно выдать иммунитет от наказаний. Плагин может быть полезен для: Блокировки прохождения в чужой респаун. Блокировки прохождения в любое другое место. Предотвращения rush Блокировки использования багов/эксплоитов карты. Предотвращения кемперства. Создания невидимых стен. И многое другое! Требования: SourceMod Поддерживаются игры: CS: Source CS: GO Team Fortress 2 Insurgency Все игры на движке source Установка: Закинуть файл .sp в addons/sourcemod/scripting Закинуть файл .smx в addons/sourcemod/plugins Конфиг создается автоматически в cfg/sourcemod/sm_zones.cfg Настройки: Напишите !zones в чате и выберите пункт 'Добавить зону' (или создайте зону через Админское меню > Управление сервером > Настроить зоны на карте). Встаньте в первый край зоны и нажмите кнопку E (команда +USE или Medic! в TF2). Затем встаньте в конечную точку зоны (для указания площади) и еще раз нажмите кнопку E. Напишите имя зоны в чате (Например middle). Сохраните зону. Настройте координаты, размер и наказание через главное меню. P.S Не забывайте сохранять первые и вторые координаты зон сразу после их изменения, иначе они могут не сохраниться! Команды: Для управления зонами необходим флаг ADMFLAG_CONFIG ( известен по букве i ). Если Вы хотите использовать другой флаг, измените доступ к команде sm_zones_immunity через overrides. sm_zones - Открывает меню зон. sm_actzone - Активирует отключенную зону. sm_diactzone - Отключает зону, не удаляя её с карты. После использования оных команд админам будет выскакивать меню с включенными или отключенными зонами на карте. Если команда используется через серверный консоль, то необходимо полностью указать имя зоны (для ее включения или отключения соответственно). Например: sm_diactzone middle Переменные: sm_zones_enable - Включить/выключить плагин зон. (по стандарту вкл.) sm_zones_punishment - Стандартное наказание для любой зоны (если не указано через меню): 1 = Оповещение в чате 2 = Отталкивание назад (стандарт) 3 = Убийство игрока 4 = Предотвращение стрельбы внутри зоны 5 = Использование оружия ближнего боя внутри зоны 6 = Нестандартное (кастомное) наказание sm_zones_admin_immunity - Защищать админов от наказаний зон. (по стандарту выкл.) sm_zones_show_messages - Оповещать игроков в чате когда они заходит или выходит из какой-либо зоны. (по стандарту вкл.) sm_zones_show - Всегда ли показывать очертания зон на карте? (по стандарту выкл.) Заметки: Отключенные зоны не удаляются из конфига и всё равно отображаются на карте. Чтобы их снова активировать, откройте пункт Активировать зону или введите !actzone в чате. Вы можете найти конфиги зон для каждой карты в папке sourcemod/data/zones/ Все зоны заново создаются после начала раунда, даже если они были отключены ранее. Красный/синий/зеленый цвета зоны означают что красная/синяя/зеленая команда может проходить сквозь эту зону безнаказанно . "Свои" зоны не отображаются для игроков. Если зоны иногда исчезают, укажите наименьший интервал их отображения в строке №27 и скомпилируйте плагин. Не рекомендуется всегда отображать зоны на карте (с целью предотвращения возможных лагов сервера и/или игроков). Плагин работает в любой игре, которую поддерживает SourceMod! Плагин генерирует собственный конфиг (cfg/sourcemod/sm_zones.cfg). Плагин поддерживает различные переводы! Добавил OriginalShaman Добавлено 22.11.2015 Категория CS:GO / CS2 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения