Как проверить нанесение урона?

976h

Активный
Автор темы
213
58
Версия MoonLoader
.026-beta
Как скриптом можно проверить нанесение урона?
 

fokichevskiy

Известный
475
245
Lua:
sampSendTakeDamage(int id, float damage, int weapon, int bodypart)

int id ID игрока
float damage количество урона
int weapon ID оружия
int bodypart часть тела
ему нужна проверка, а не отправление RPC серверу о получении урона.

в принципе самый легкий способ это записывать текущее значение хп, затем в бесконечном цикле проверять недавно записанное с только что полученным, ну дальше ты перезаписываешь переменную и выполняешь свой код
 

976h

Активный
Автор темы
213
58
Lua:
sampSendTakeDamage(int id, float damage, int weapon, int bodypart)

int id ID игрока
float damage количество урона
int weapon ID оружия
int bodypart часть тела
Если дигл наносит 46, а у человека 7хп, будет писаться 46 а не 7