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

В данной статье мы расскажем,как создать индивидуальные настройки для конкретных карт.Например,вы хотите заблокировать разминку на 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

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

Weapon Name Restrict Name
H&K USP .45 Tactical usp
Glock18 Select Fire glock
Desert Eagle .50AE deagle
SIG P228 p228
Dual Beretta 96G Elite elites
FN Five-Seven fn57
Benelli M3 Super90 (pump shotty) m3
Benelli XM1014 (auto shotty) xm1014
H&K MP5-Navy mp5
Steyr Tactical Machine Pistol tmp
FN P90 p90
Ingram MAC-10 mac10
H&K UMP45 ump45
AK-47 ak47
Gali galil
Famas famas
Sig SG-552 Commando sg552
Colt M4A1 Carbine m4a1
Steyr Aug aug
Steyr Scout scout
AI Arctic Warfare/Magnum awp
H&K G3/SG-1 Sniper Rifle g3sg1
Sig SG-550 Sniper sg550
FN M249 Para (machine gun) m249
Kevlar Vest vest
Kevlar Vest & Helmet vesthelm
Flashbang flash
HE Grenade hegren
Smoke Grenade sgren
Defuse Kit defuser
NightVision Goggles nvgs
Tactical Shield shield
Primary weapon ammo primammo
Secondary weapon ammo secammo
 
В server.cfg нужно обязательно добавить строчку:

mapchangecfgfile server.cfg

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