GetActorHealth RU
From SA-MP Wiki
GetActorHealth
Описание:
Получает количество здоровья актёра.
(actorid, &Float:health)
actorid | ID актёра, у которого нужно получить количество здоровья. |
&Float:health | Переменная типа float, передаётся по ссылке, в которую запишется количество здоровья актёра. |
Возвращаемые значения:
- 1 - Функция выполнена успешно
- 0 - Функция не выполнена (т.е. актёр не создан).
- Примечание: Здоровье актёра хранится в указанной переменной, а не в возвращаемом значении.
Пример использования:
new MyActor; public OnGameModeInit() { MyActor = CreateActor(179, 316.1, -134.0, 999.6, 90.0); // Актер-продавец в Ammunation SetActorHealth(MyActor, 100); new Float:actorHealth; GetActorHealth(MyActor, actorHealth); printf("Актёр ID %d имеет %.2f здоровья.", MyActor, actorHealth); return 1; }
Связанные функции
Следующие функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- CreateActor: Create an actor (static NPC).
- SetActorHealth: Set the health of an actor.
- SetActorInvulnerable: Set actor invulnerable.
- IsActorInvulnerable: Check if actor is invulnerable.