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



Сегодня поговорим об индивидуальных настройках для отдельной карты.
Это поможет нам настроить сервер более гибко, например убрать freezetime в начале раунда на нужной карте или отключить какой-то плагин.

Странно, что многие забывают или не знают об этом базовом функционале, ведь разработчики добавили эту возможность еще в AMX Mod X 1.76.
Нам потребуется создать папку maps, в которой и будут находится наши файлы конфигурации

../cstrike/addons/amxmodx/configs/maps

И в ней уже создавать файл настроек для карты <название карты>.cfg

Для примера возьмем карту $2000$ и зададим ей свои параметры
В директории maps нам потребуется создать файл конфигурации аналогичный названию карты ($2000$.cfg) и записать в него нужные параметры:

mp_freezetime 0
mp_timelimit 10

Таким образом мы уберем задержку в начале раунда и уменьшим время игры на данной карте до 10 минут.

Кроме этого, мы можем включать и выключать нужные нам плагины, чтобы создавать свою игровую атмосферу на выбранной карте.
Для этого нам потребуется создать файл plugins-<название карты>.ini, в котором будут записаны плагины, которые надо выключить на данной карте (добавляем к названию плагину disabled) или наоборот включить (нужно указать только название плагина).
Возьмем всеми любимый de_dust2
В директории

../cstrike/addons/amxmodx/configs/maps

создаем plugins-de_dust2.ini

vip.amxx disabled
voteban.amxx

В данном примере, на карте de_dust2 мы отключили плагин, который отвечает за VIP (vip.amxx) и включим плагин отвечающий за номинацию игрока на бан (voteban.amxx)

Начиная с версии AMX Mod X 1.8.0 появилась возможность создавать файл настроек по префиксу карты где префиксом может быть as_, awp_, de_, cs_, fy_, zm_ и другие.Для этого нужно будет создать файл prefix_<префикс>.cfg (для настроек) или plugins-<префикс>.ini (для плагинов)
Это облегчает задачу, когда нужно задать общие параметры для одного типа карт
Для настроек карт по общему префиксу:
  • ../cstrike/addons/amxmodx/configs/maps/prefix_<prefix>.cfg
    • configs/maps/prefix_de.cfg - Включим/выключим заданные настройки на всех de_ картах.
Для активации и деактивации плагинов на картах по общему префиксу:
  • ../cstrike/addons/amxmodx/configs/maps/plugins-<prefix>.ini
    • configs/maps/plugins-de.ini - Включим/выключим указанные плагины на всех de_ картах.
В качестве примера возьмем карты с префиксом 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
[TBODY] [/TBODY]


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


mapchangecfgfile server.cfg

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





Скачать с зеркала
Привет, наша адмнистрация публикует только пушечный контент, поставь лайк под постом ниже и напишите самый топовый комментарий, мы готовим материал только для тебя, любимый Гость.

Пожертвовать Вы можете сделать автору Wizard, подарок в виде пожертвования на его электронную копилку ;)


Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Добро пожаловать на CS-WZ.COM!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запись!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт