From cefb63144291f7c8ac4c1e0a711ba7e8eb00a907 Mon Sep 17 00:00:00 2001 From: mx developement <62698394+TrymTube@users.noreply.github.com> Date: Sun, 3 Mar 2024 00:13:08 +0100 Subject: [PATCH] added heading again for xPlayer.getCoords() --- [core]/es_extended/server/classes/player.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/[core]/es_extended/server/classes/player.lua b/[core]/es_extended/server/classes/player.lua index ad3fd030..25e10c54 100644 --- a/[core]/es_extended/server/classes/player.lua +++ b/[core]/es_extended/server/classes/player.lua @@ -1,5 +1,6 @@ local _GetPlayerPed = GetPlayerPed local _GetEntityCoords = GetEntityCoords +local _GetEntityHeading = GetEntityHeading local _ExecuteCommand = ExecuteCommand local _SetEntityCoords = SetEntityCoords local _SetEntityHeading = SetEntityHeading @@ -80,8 +81,9 @@ function CreateExtendedPlayer(playerId, identifier, group, accounts, inventory, function self.getCoords(vector) local ped = _GetPlayerPed(self.source) local coordinates = _GetEntityCoords(ped) + local heading = _GetEntityHeading(ped) - return vector and coordinates or { x = coordinates.x, y = coordinates.y, z = coordinates.z } + return vector and vector4(coordinates, heading) or { x = coordinates.x, y = coordinates.y, z = coordinates.z, heading = heading } end ---@param reason string