local _, id = sampGetPlayerIdByCharHandle(PLAYER_PED) -- получаем свой айди
local fX, fY, fZ = getActiveCameraCoordinates() -- получаем координаты камеры
local zX, zY, zZ = getActiveCameraPointAt() -- хуй его знает
local heading = getHeadingFromVector2d(zX - fX, zY - fY) -- хуй знает как объяснить
setCharHeading(PLAYER_PED, heading) -- Устанавливаем педу куда он смотрит
local float_X, float_Y, float_Z = getOffsetFromCharInWorldCoords(PLAYER_PED, 0.0, 5.0, 0.0) -- получаем координаты
setCharCoordinates(PLAYER_PED,float_X,float_Y, float_Z) -- устанавливаем координаты