Контакты Поиск

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

  • Страница 2 из 2
  • «
  • 1
  • 2
Форум » SourceMod >> CS:Source >> CSGO » Плагины (платные) » Дополнения к плагинам (модули) » Weapon Limit v2.0.6 (Ограничить оружие 'x' на команду)
Weapon Limit v2.0.6
_wS_ Дата: Суббота, 21.05.2022, 00:24:19 | Сообщение # 1
Weapon Limit v2.0.6 (КУПИТЬ) (csgo, css, 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_ - Среда, 01.06.2022, 20:01: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
 
Форум » SourceMod >> CS:Source >> CSGO » Плагины (платные) » Дополнения к плагинам (модули) » Weapon Limit v2.0.6 (Ограничить оружие 'x' на команду)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: