Revive Teammates [Modular]

amxx reapi Revive Teammates [Modular] 2.3.16

Нет прав для скачивания
Версия Дата выхода Скачиваний Оценка
2.3.16 31 0.00 звёзд 0 оценок
2.3.15 159 0.00 звёзд 0 оценок
2.3.14 27 0.00 звёзд 0 оценок
В текущей реализации защита от атаки подменой модели приводит к несовместимости с плагинами, заменяющими модели игроков, основанными на fakemeta/cstrike. В новой версии добавлен квар rt_corpse_model_mode, позволяющий переключить защиту в другой, совместимый режим. При этом, предположительно, этот режим может конфликтовать с другими плагинами, модифицирующими infobuffer игрока.

In the current implementation, protection against model substitution attacks leads to incompatibility with plugins that replace player models based on fakemeta/cstrike. The new version adds the rt_corpse_model_mode cvar, which allows switching the protection to another, compatible mode. However, presumably, this mode may conflict with other plugins that modify the player's infobuffer.

За идею по реализации альтернативного режима спасибо Emma Jule
  • Нравится
Реакции: BalbuR и Murz
Исправлено поведение субплагинов rt_timer и rt_sounds при rt_force_fwd_mode 1
Спасибо RAMA21
rt_core.sma
  • Добавлен новый форвард rt_revive_start_post
  • Исправлено неправильное значение аргумента fTimer в форвардах rt_revive_loop_pre и rt_revive_loop_post, когда квар rt_force_fwd_mode имеет значение, отличное от "0"
  • Добавлены нативы rt_get_user_mode and rt_reset_use

rt_effects.sma
Улучшение логики проверки родительской энтити спрайта

Новый плагин rt_revive_model.sma
Добавлен новый плагин, позволяющий подменять модель оружия от 1го лица (v_) параллельно процессу воскрешения.



Полный список изменений
  • Нравится
Реакции: D1esel и DEVV
Исправление совместимости с плагином Custom Player Models
Спасибо D1esel
  • Нравится
Реакции: D1esel
Исправление совместимости с плагином Custom Player Models
Спасибо D1esel

rt_core.sma -> Откат логики kRenderFxDeadPlayer, т.к. поддержка 'cl_minmodels 1' должна быть выполнена другим путём
rt_effects.sma -> Квары 'rt_revive_glow' и 'rt_planting_glow' восстановлены, т.к. поддержка 'cl_minmodels 1' должна быть выполнена другим путём
rt_restrictions.sma -> Исправление конфликта с другими плагинами в логике изменения скорости

Полный лог изменений
  • Нравится
Реакции: dreamxleo и CJIaByTu4
Исправление критической ошибки (краш сервера) версии 2.2.7
  • Нравится
Реакции: CJIaByTu4
Исправление потенциальной проблемы с респавном трупа не там, где умер его владелец
ВАЖНО! Исправление эксплойта с подменой модели (предыдущий фикс не работал так, как задумано)

Полный лог изменений
  • Нравится
Реакции: makcu и WILL_BE
Изменение описания API (файл rt_api.inc)
Исправление ошибки сообщения о том, что игрок уже заминирован (ключ словаря RT_IS_PLANTED)
"Костыль" пробела в ключе словаря RT_CHAT_TAG (символ ^t) упразднён.
Общий рефакторинг кода

Полный лог изменений
Исправление логики респавна (проблема версии 1.2.2)

Полный лог изменений
  • Нравится
Реакции: Алексеич и DEVV
Сверху Снизу