Заказать игровой сервер Контакты (заказать плагин/исправить ошибки/другое) Пожертвовать Поиск

[ вход ]
[ последние сообщения ]

  • Страница 2 из 2
  • «
  • 1
  • 2
Weapon Limit v2.0.6
_wS_ Дата: Суббота, 21.05.2022, 00:24:19 | Сообщение # 1
Weapon Limit v2.0.6 (КУПИТЬ) (css ob, css v34).



Это улучшенная (с 0 переписанная) версия вот этой бесплатной. Работает по принципу SDKHook_WeaponCanUse, когда ограниченное оружие лежит на земле и ничего с ним не сделать. Но есть отличие от plugin'ов, что я видел на форумах, а именно: слабая нагрузка. Например, в SDKHook_WeaponCanUse callback'е (а он вызывается 66/100 раз в секунду) не используется ни один native. Поэтому, даже если 64 игрока будут стоять на ограниченном оружии, то вряд ли это как-то грузанёт сервер.

Теперь поддерживается всё актуальное CSGO оружие.
Раньше можно было ограничить только сразу m4a1 + m4a1_silencer, а теперь можно и отдельные на выбор.
Теперь можно ограничить оружие 'x' для команды T и 'y' (другое число) для команды CT, или ограничить только T или CT.

cfg/weapon_limit/weapon_limit.cfg - настройки.
cfg/weapon_limit/weapon_limit.txt - ограничить оружие на нужных картах.
addons/sourcemod/scripting/include/weapon_limit.inc - api.







native WL_SetImmunity (и WL_SetWeaponImmunity) сделан так, чтобы плагины друг с другом не конфликтовали. Когда plugin выдаёт иммунитет игроку, то счётчик увеличивается и иммунитет работает, пока число > 0. А когда plugin отбирает иммунитет или отключается, то он отбирает конкретно тот, который выдал (отобрать чужие не получится).

После смены карты весь иммунитет очищается и вступают в силу настройки из weapon_limit.txt.



Сообщение отредактировал _wS_ - Суббота, 16.03.2024, 17:06:33
 
aromatny Дата: Пятница, 22.07.2022, 20:57:34 | Сообщение # 16
Сообщений: 4
Репутация: 0 [ +/- ]
Я перекомпилил по твоему варианту, где подсчет ведется когда 5Т 5CT, и с иммункой.
Далее у меня проблема в том, что "игнор" не работает.
На авп карте не игнорируется запрет. Играется только 1 авп 5х5

Конфиг:
 
_wS_ Дата: Суббота, 23.07.2022, 21:44:43 | Сообщение # 17
Цитата aromatny ()
"awp"
{
"tt_limit" "1:5"
"ct_limit" "1:5"

"map"
{
"de_alexandra2" ""
"de_infernew_fix" ""

}

// На каких картах работает ограничение (любые префиксы).
"map prefixes"
{
"de" "ALL"
}

// На каких картах ограничение НЕ работает.
"map ignore"
{
"awp_lego_2s" ""
}

// На каких картах ограничение НЕ работает (любые префиксы).
"map prefixes ignore"
{
"awp_" ""
}
}

Не вижу смысла в таких настройках. Зачем указывать de_alexandra2 и de_infernew_fix в "map", если ограничение работает на всех "de" картах ("map prefixes")? И "de" "ALL" прописано неправильно, во-первых писать "ALL" можно только в "map", и второе: писать нужно "ALL" "" (вместо имени карты), но "de" префикс подхватит все равно (т.е. даже так сработает). И зачем в "ignore" разделах прописаны "awp_" карты непонятно, т.к. какой смысл их игнорировать, если на них и так ограничение работать не будет, т.к. в "map" и "map prefixes" нет ничего про "awp". "ignore" используется, если, например, в "map prefixes" прописано "de_", но не хочется, чтобы учитывало "de_dust". Всё, что дают такие настройки, это "Ограничение оружия работает на всех de картах, а на других не работает.".
 
aromatny Дата: Воскресенье, 24.07.2022, 18:30:43 | Сообщение # 18
Сообщений: 4
Репутация: 0 [ +/- ]
Цитата
Не вижу смысла в таких настройках. Зачем указывать de_alexandra2 и de_infernew_fix в "map", если ограничение работает на всех "de" картах ("map prefixes")? И "de" "ALL" прописано неправильно, во-первых писать "ALL" можно только в "map", и второе: писать нужно "ALL" "" (вместо имени карты), но "de" префикс подхватит все равно (т.е. даже так сработает). И зачем в "ignore" разделах прописаны "awp_" карты непонятно, т.к. какой смысл их игнорировать, если на них и так ограничение работать не будет, т.к. в "map" и "map prefixes" нет ничего про "awp". "ignore" используется, если, например, в "map prefixes" прописано "de_", но не хочется, чтобы учитывало "de_dust". Всё, что дают такие настройки, это "Ограничение оружия работает на всех de картах, а на других не работает.".


Понятно. Благодарю, за разъяснение!
klas

Добавлено (25.07.2022, 12:10:35)
---------------------------------------------

ПРиветствую. Стоит вот такой конфиг, запрет на AWP на карте лего действует. А требуется, чтобы на авп лего запрет не работал


Сообщение отредактировал aromatny - Понедельник, 25.07.2022, 13:22:59
 
ramazan1982 Дата: Среда, 09.11.2022, 21:10:34 | Сообщение # 19
Сообщений: 18
Репутация: 0 [ +/- ]
Добрый ночи, кто может помочь с настройкой этого плагина?
 
chilla_mytku Дата: Четверг, 10.11.2022, 14:17:13 | Сообщение # 20
Сообщений: 83
Репутация: 0 [ +/- ]
Цитата ramazan1982 ()
Добрый ночи, кто может помочь с настройкой этого плагина?

Привет. Что интересует?
 
venom2020 Дата: Среда, 12.06.2024, 03:30:55 | Сообщение # 21
Сообщений: 2
Репутация: 0 [ +/- ]
Приветствую, как можно сделать чтобы с вип могли пользоваться иммункой? У меня только на админку работает. Все прописано.
 
sprinter48 Дата: Четверг, 25.07.2024, 14:14:12 | Сообщение # 22
Сообщений: 5
Репутация: 0 [ +/- ]
А можно ли тут сделать так, чтобы до 10 игроков ограниченное оружие вообще никому брать нельзя, ну или хотя бы простым игрокам?
 
_wS_ Дата: Четверг, 25.07.2024, 20:54:42 | Сообщение # 23
Цитата sprinter48 ()
А можно ли тут сделать так, чтобы до 10 игроков ограниченное оружие вообще никому брать нельзя, ну или хотя бы простым игрокам?

В данный момент только модулем https://world-source.ru/forum/146-5047-33839-16-1654065024
 
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: