diff --git a/client/functions.lua b/client/functions.lua index e9f2ca8..8185648 100644 --- a/client/functions.lua +++ b/client/functions.lua @@ -991,4 +991,11 @@ function QBCore.Functions.GetGroundZCoord(coords) print(coords) return coords end -end \ No newline at end of file +end + +function QBCore.Functions.GetGroundHash(entity) + local coords = GetEntityCoords(entity) + local num = StartShapeTestCapsule(coords.x, coords.y, coords.z + 4, coords.x, coords.y, coords.z - 2.0, 1, 1, entity, 7) + local retval, success, endCoords, surfaceNormal, materialHash, entityHit = GetShapeTestResultEx(num) + return materialHash, entityHit, surfaceNormal, endCoords, success, retval +end