function drawCircleIn3d(x, y, z, radius, polygons,width,color)
local step = math.floor(360 / (polygons or 36))
local sX_old, sY_old
for angle = 0, 360, step do
local lX = radius * math.cos(math.rad(angle)) + x
local lY = radius * math.sin(math.rad(angle)) + y
local lZ = z
local _, sX, sY, sZ, _, _ = convert3DCoordsToScreenEx(lX, lY, lZ)
if sZ > 1 then
if sX_old and sY_old then
renderDrawLine(sX, sY, sX_old, sY_old, width, color)
end
sX_old, sY_old = sX, sY
end
end
end