Конфигурационные файлы для карт

В данной статье мы расскажем,как создать индивидуальные настройки для конкретных карт.Например,вы хотите заблокировать разминку на Aim/awp картах,или же убрать на них freezetime

Нам потребуется создать папку maps, в которой и будут находится наши файлы конфигурации.
Для этого переходим сначала в раздел Доп.Функции - FTP Доступ

На примере мы будем использовать WinSCP.

Итак,вы зашли в FTP вашего сервера и идете по пути /cstrike/addons/amxmodx/configs/maps
Если таковой папки у вас нет,то создайте ее нажав правой кнопкой мыши на свободной области

Создание папки
Создание папки

Допустим,мы хотим убрать задержку в начале раунда и уменьшить время игры на нужной нам карте,для этого создаем файл настроек для карты <название карты>.cfg, в нашем случае это будет awp_map.cfg

Создание файла
Создание файла

Создаем файл и вписываем в него следующие настройки

mp_freezetime 0
mp_timelimit 10

Аналогично можно создавать конфиги для целой группы карт,например, чтобы настройки действовали на всех Aim картах , нужно создать файл prefix_aim.cfg.

Кроме этого, мы можем включать и выключать нужные нам плагины, чтобы создавать свою игровую атмосферу на выбранной карте.
Допустим мы хотите отключить VIP на нужной нам карте,для этого идем в консоль и вводим там команду amxx plugins и находим там название нужного плагина

Поиск плагина
Поиск плагина

Для примера возьмем карту aim_map. Создаем конфиг plugins-aim_map.ini и вписываем в него

lite_vip.amxx disabled

Чтобы включить плагин достаточно вписать его название
Аналогично можно создавать конфиги для целой группы карт,например, чтобы настройки действовали на всех Aim картах , нужно создать файл plugins-aim.ini

В качестве примера возьмем карты с префиксом de_, подключим на этих картах стандартный плагин запрета покупки оружия и запретим щит, поставим 5 сек freezetime в начале каждого раунда, включим огонь по своим, время раунда выставим 3 мин и выключим общий голосовой чат.

Создаем файл plugins-de.ini и подключаем, ранее нигде не задействованный, плагин restmenu.

restmenu.amxx

Сохраняем

Создаем теперь файл prefix-de.cfg со следующим содержимым:

amx_restrict on sheild
mp_freezetime 5
mp_friendlyfire 1
mp_roundtime 3
sv_alltalk 0

ТТаблица для запрета оружия и амуниции

Конфигурационные файлы для карт, изображение №4
Конфигурационные файлы для карт, изображение №5
Конфигурационные файлы для карт, изображение №6

В server.cfg нужно обязательно добавить строчку:

mapchangecfgfile server.cfg

Чтобы наши базовые настройки вернулись, после смены карты.