Map prefix или как выполнять переменные в зависимости от карты
Предположим, что вам нужно выполнить какой то конфиг при запуске определенной карты. Например, увеличить время на карте aim_deagle7k.
Для этого идем в папку MAPS и создаем там папку CFG. В ней создаем конфиг с названием карты aim_deagle7k.cfg
В конфиге прописываем все нужные действия. Например:
mp_timelimit 35
mp_round_restart_delay "3"
mp_freezetime "0"
Обратите внимание на такой момент: выполнять команды SM в таком файле не получится. Например нельзя выгрузить плагин, как раньше в CSS, прописав sm plugins unload blablabla. Все переменные, которые работают в cfg, перечислены в белом списке
в папке csgo под названием bspconvar_whitelist.txt. Если в списке нет требуемой переменной, значит она не будет работать в cfg.
P.S. Взято с FAQ по настройке CS:GO ver2 (
http://hlmod.ru/forum/counter-strike-global-offensive/27410-novyi-faq-po-nastroike-cs-go-ver2.html)