Изменение количества ХП. хук

Banana

Участник
Сообщения
892
Реакции
113
Здравствуйте, подскажите хук который отлавливает изменения количества ХП, мне нужно получить момент восстановления ХП каким-либо способом. (лечение на карте или шприц например)
 

Nico Yazawa

Бывший MrChester =(
Сообщения
326
Реакции
303
Насчет хука точно не знаю, но как вариант всегда можно сделать таймер в 0.1 секунду и смотреть это кол-во хп.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,569
Реакции
5,071
Да, можно по таймеру отловить момент увеличения значения здоровья, но нельзя определить благодаря чему оно увеличилось.
Чтобы отловить причину нужно вешать хуки на все предметы, которые могут увеличить ХП.
И то не получиться отловить причину увеличения ХП, сделанных с помощью плагинов.
 

Dragokas

Добрая душа
Сообщения
229
Реакции
213
В CSGO у шприца есть энтити?
Можно придумать что-нибудь на основе OnEntityDestroyed()
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,569
Реакции
5,071
Dragokas, может проще с помощью хука аутпута?
C-подобный:
CItem_Healthshot - weapon_healthshot
...
    m_OnPlayerUse (Offset 2548) (Save|Key|Output)(0 Bytes) - OnPlayerUse
 
Сверху Снизу