Иконка ресурса

_wS_

Участник
Сообщения
383
Реакции
760
  • Автор ресурса
  • #1
Weapon Limit v1.3 [Перемещено -> Weapon Limit]

Если вас не устраивает плагин weapon-restrict (в последнее время жалобы на падения и тд), то можете попробовать этот, и он не требует никаких sdkhooks, и работает, скорее всего, совсем по другому принципу (сильно не вникал в него, просто увидел кучу ненужного хлама).

Позволяет полностью запрещать оружие или ограничивать его по количеству на команду для определенных карт, или можно указать префикс карты, чтобы не писать их все. Настраивайте cstrike/cfg/weapon_limit.txt - там уже есть примеры, кто хочет, поймет. Карты или их префиксы обязательно нужно перечислять через точку с запятой ;

Запрет оружия проверяется в момент его покупки или поднятия. Если у живых игроков уже есть такое же оружие, то полученное количество сравнивается с установленным вами лимитом. Если лимит превышен/достигнут, то, если игрок пытался купить оружие - запрещаем, если поднял - удаляем.

Администраторы с флагом ADMFLAG_ROOT (z) или ADMFLAG_CUSTOM5 (s) имеют доступ к некоторым командам.
Изменения, внесённые с помощью этих команд, будут в силе только в течение текущей карты:

C-подобный:
wl_help - список доступных команд
wl_restrict <оружие> <кол-во на команду> - установить лимит
wl_unrestrict <оружие> - снять лимит/запрет с оружия
wl_status - список ограниченного оружия
wl_weapons - названия оружия
wl_restrict_all - запретить всё оружие
wl_unrestrict_all - разрешить всё оружие
wl_set_weapon <оружие> - установить оружие живым игрокам

Например, если нужно запретить всё оружие, кроме ножа:

C-подобный:
wl_restrict_all
wl_unrestrict knife

Примеры запрета оружия в Weapon_Limit.txt (обрабатывается после каждой смены карты) :

C-подобный:
// Запрещает 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;"
}
 

Вложения

  • Weapon_Limit_v1.2.zip
    11.9 КБ · Просмотры: 568
  • Weapon Limit v1.3.zip
    16.1 КБ · Просмотры: 2,118
Последнее редактирование модератором:

zanoza73

Участник
Сообщения
345
Реакции
75
Re: Weapon_Limit v1.2

"awp"
{
"limit" "0"
0 число авп на команду? или это общее ограничение?
 

_wS_

Участник
Сообщения
383
Реакции
760
  • Автор ресурса
  • #3
Re: Weapon_Limit v1.2

На команду.
 

zanoza73

Участник
Сообщения
345
Реакции
75
Re: Weapon_Limit v1.2

ещё вопрос если мне нужно ограничить только на картах de,cs,2000 , то
// Запрещает awp на всех картах

"awp"
{
"limit" "0"
}
нужно убрать ? или вместо 0 нужно что-то другое выставить?
 

_wS_

Участник
Сообщения
383
Реакции
760
  • Автор ресурса
  • #5
Re: Weapon_Limit v1.2

Я же дал четкие примеры. Убирать не надо, надо прописать эти префиксы и эту карту.
Если указан только limit, то он действует на всех картах.

:boredom:
 

RinD

Участник
Сообщения
60
Реакции
1
Re: Weapon_Limit v1.2

ещё вопрос если мне нужно ограничить только на картах de,cs,2000 , то
// Запрещает awp на всех картах

"awp"
{
"limit" "0"
}
нужно убрать ? или вместо 0 нужно что-то другое выставить?

Тебе надо сделать так

"awp"
{
"limit" "0"
"maps" "2000;"
"maps_prefix" "de;cs;"
}
 

zanoza73

Участник
Сообщения
345
Реакции
75
Re: Weapon_Limit v1.2

rind а остальные настройки
// Запрещает 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;"
}
стереть? или как ? просто что-то я понять не могу(
 

Z-RAY-Z

Участник
Сообщения
775
Реакции
243
Re: Weapon_Limit v1.2

zanoza73, остальные параметры позволяют настроить индивидуальные ограничения оружия для определённых карт или для определённых типов карт.
Каждый пункт в конфиге содержит комментарий - Заноза, вам уже всё разжевали, какие ещё могут быть вопросы?
 

zanoza73

Участник
Сообщения
345
Реакции
75
Re: Weapon_Limit v1.2

нет вопросов) просто почти 2е суток не спал вот и мозги не варят)
 

SaInT.P

Участник
Сообщения
1,268
Реакции
226
Re: Weapon_Limit v1.2

Чтото ,Хотел Сделать на awp картах 15 нга команду,а на стандартынх 1 на команджу и не получилось.
Прописано вот так:
"Weapon_Limit"
"awp"
{
"limit" "15"
"maps_prefix" "awp;"
}
// Только на картах cs_ и de_ и aim_

"awp"
{
"limit" "1"
"maps_prefix" "cs;de;aim;"
}
Что не Так?

Добавлено через 35 минут
все разобрался,оказалось все гораздо проще:)
 
Последнее редактирование:

-xp-

Участник
Сообщения
77
Реакции
7
Re: Weapon_Limit v1.2

Подскажите а ограничение по количеству игроков в команде, настраиваеться?
 

Scarface_slv

Участник
Сообщения
222
Реакции
47
Re: Weapon Limit v1.2

Жаль нету ограничения оружие по количеству игроков на сервере=(
 

Scarface_slv

Участник
Сообщения
222
Реакции
47
Re: Weapon Limit v1.2

все таки сюда cstrike/cfg/Weapon_Limit.txt написанно же туда значит туда=)
 

FantOzer

Участник
Сообщения
30
Реакции
2
Re: Weapon Limit v1.2

Установил, не работает. В списке плагинов помечен как FAILED. Версия сервера v34 CSS.
Почему так, где и чего подпилить подскажите кто нибудь?
 

_wS_

Участник
Сообщения
383
Реакции
760
  • Автор ресурса
  • #16
Re: Weapon Limit v1.2

В логах что-то есть? Нужно видеть конкретную ошибку (скопируй текст). Там есть такие функции, которые будут работать только на последних версиях SourceMod.
Скачивай релиз именно с этой страницы.
 
Последнее редактирование:

FantOzer

Участник
Сообщения
30
Реакции
2
Re: Weapon Limit v1.2

Скачал SM по ссылке и сервер перестал запускаться..
Установил sourcemod 1.4.0 сервер работает, а плагин нет.
В консоли есть такое
Unable to load Plugin "Weapon_limit.smx": Native "CS_DropWeapon" was not found
 

Vit_ amin

Добрая душа
Сообщения
1,504
Реакции
660
Re: Weapon Limit v1.2

Обнови все.
Начиная с SM до 1.4.4
 
Сверху Снизу