From ebc47b714be392c71c2e34b9d9e850b9765fb95d Mon Sep 17 00:00:00 2001 From: kdxr <52773524+kdxr@users.noreply.github.com> Date: Fri, 4 Nov 2022 15:15:37 +0700 Subject: [PATCH] Fix (es_extended): player death event when player drop from falling and die function not active --- [esx]/es_extended/client/modules/death.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/[esx]/es_extended/client/modules/death.lua b/[esx]/es_extended/client/modules/death.lua index 75361ba0..be39fe3b 100644 --- a/[esx]/es_extended/client/modules/death.lua +++ b/[esx]/es_extended/client/modules/death.lua @@ -4,7 +4,7 @@ AddEventHandler('gameEventTriggered', function(event, data) if not IsPedAPlayer(victim) then return end local player = PlayerId() local playerPed = PlayerPedId() - if victimDied and NetworkGetPlayerIndexFromPed(victim) == player and IsPedDeadOrDying(victim, true) then + if victimDied and NetworkGetPlayerIndexFromPed(victim) == player and (IsPedDeadOrDying(victim, true) or IsPedFatallyInjured(victim)) then local killerEntity, deathCause = GetPedSourceOfDeath(playerPed), GetPedCauseOfDeath(playerPed) local killerClientId = NetworkGetPlayerIndexFromPed(killerEntity) if killerEntity ~= playerPed and killerClientId and NetworkIsPlayerActive(killerClientId) then