local ESP = false
local font = renderCreateFont('Arial', 9, 4)
function MESSAGE(PENIS) return sampAddChatMessage(string.format('{FB00FF}[ESP СОЗДАТЕЛЬ KidsMids]:{FFFFFF} %s', string.format(PENIS)), -1) end
function main()
while not isSampAvailable() do wait(0) end
MESSAGE('ESP Загружены!!')
MESSAGE('Чтобы открыть ESP, пропишите команду /esp')
sampRegisterChatCommand('esp', function()
ESP = not ESP
MESSAGE(ESP and 'ВКЛ' or 'ВЫКЛ')
end)
while true do wait(0)
if ESP then
for _, ped in pairs(getAllChars()) do
if sampGetPlayerIdByCharHandle(ped) then
local x,y,z = getCharCoordinates(PLAYER_PED)
local x1,y1,z1 = getCharCoordinates(ped)
local dist = math.floor(getDistanceBetweenCoords3d(x,y,z,x1,y1,z1))
local c1,c2 = convert3DCoordsToScreen(x,y,z)
local o1,o2 = convert3DCoordsToScreen(x1,y1,z1)
local text = '{6495ed}'..ped..'\n{ffffff}Дистанция: '..dist..'m.'
renderDrawLine(c1,c2,o1,o2,1, 0xFFFFFFFF)
renderFontDrawText(font,text,o1,o2,-1)
end
end
end
end
end