Weapon_Limit v1.2
Позволяет полностью запрещать оружие или ограничивать его по количеству на команду для определенных карт, или можно указать префикс карты, чтобы не писать их все. Настраивайте cstrike/cfg/Weapon_Limit.txt - там уже есть примеры, кто хочет, поймет. Карты или их префиксы обязательно нужно перечислять через точку с запятой ;
Запрет оружия проверяется в момент его покупки или поднятия. Если у живых игроков уже есть такое же оружие, то полученное количество сравнивается с установленным вами лимитом. Если лимит превышен/достигнут, то, если игрок пытался купить оружие - запрещаем, если поднял - удаляем.
Администраторы с флагом ADMFLAG_ROOT (z) или ADMFLAG_CUSTOM5 (s) имеют доступ к некоторым командам.
Изменения, внесённые с помощью этих команд, будут в силе только в течение текущей карты:
Код:
wl_help - список доступных команд
wl_restrict <оружие> <кол-во на команду> - установить лимит
wl_unrestrict <оружие> - снять лимит/запрет с оружия
wl_status - список ограниченного оружия
wl_weapons - названия оружия
wl_restrict_all - запретить всё оружие
wl_unrestrict_all - разрешить всё оружие
wl_set_weapon <оружие> - установить оружие живым игрокам
Например, если нужно запретить всё оружие, кроме ножа:
Код:
wl_restrict_all
wl_unrestrict knife
Примеры запрета оружия в Weapon_Limit.txt (обрабатывается после каждой смены карты) :
Код:
// Запрещает awp на всех картах
"awp"
{
"limit" "0"
}
// Только на картах cs_ и de_
"awp"
{
"limit" "0"
"maps_prefix" "cs;de;"
}
// Только на двух картах
"awp"
{
"limit" "0"
"maps" "de_cbble;de_dust2;"
}
// Только на de_cbble и картах mg_
"awp"
{
"limit" "0"
"maps" "de_cbble;"
"maps_prefix" "mg;"
}