local vector = require 'vector3d'
local vectorX = blip_x - player_pos_x
local vectorY = blip_y - player_pos_y
local vectorZ = blip_z - player_pos_z
local vec = vector(vectorX, vectorY, vectorZ)
vec:normalize()
player_pos_x = player_pos_x + vec.x * шаг телепорта
player_pos_y = player_pos_y + vec.y * шаг телепорта
player_pos_z = player_pos_z + vec.z * шаг телепорта
sendOnfootSync(player_pos_x, player_pos_y, player_pos_z, vehid)
sampForceOnfootSync()