[CS:GO/CS:S] Map Zones - Плагины для CS:GO - Моддинг Игр и Серверов Перейти к содержанию
Гость


OriginalShaman
 Поделиться

Рекомендуемые сообщения

[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).

Плагин поддерживает различные переводы!


 

Ссылка на комментарий
Поделиться на другие сайты

 Поделиться

Подписывайтесь на нас во Вконтакте!

×
×
  • Создать...
Искать в
  • Ещё...
Поиск контента, содержащего...
Поиск результатов в...

Напишите свой запрос, а Мы попробуем найти ответ!