local ffi = require 'ffi'
local getBonePosition = ffi.cast('int (__thiscall*)(void*, float*, int, bool)', 0x5E4280)
function getHeadCoordinates(ped)
local pedptr = getCharPointer(ped)
local vec = ffi.new('float[3]')
getBonePosition(ffi.cast('void*', pedptr), vec, 2, true)
return vec[0], vec[1], vec[2]
end