Функция получает handle сущности, которая нанесла урон актеру. Функция имеет 1 параметр это handle получившего урон актера. Функция возвращает int handle сущности.
Пример:
while true do
-- Если урон нанес прохожий
if GetActorTypeDamageEntity(PLAYER_ACTOR) == 3 then
local entity_ped = GetActorHandleDamageEntity(PLAYER_ACTOR)
SetActorHealth(entity_ped, 0)
SetActorClearEntityDamage(PLAYER_ACTOR)
end
-- Если урон нанес транспорт
if GetActorTypeDamageEntity(PLAYER_ACTOR) == 2 then
local entity_vehicle = GetActorHandleDamageEntity(PLAYER_ACTOR)
SetVehicleHealth(entity_vehicle, 0)
SetActorClearEntityDamage(PLAYER_ACTOR)
end
Wait(0)
end