That's how it is supposed to look?
distance = 40
addCommandHandler("opis", opispokaz)
function opispokaz(source, message)
local player = getElementsByType("player")
message = string.gsub(message, "#%x%x%x%x%x%x", "")
for k,gracz in pairs(player) do
if isElementOnScreen(gracz) then
local x,y,z=getElementPosition(gracz)
local X,Y=getScreenFromWorldPosition(x,y,z)
local px,py,pz=getElementPosition(getLocalPlayer())
local dystans=getDistanceBetweenPoints3D(x,y,z,px,py,pz)
if dystans < distance then
dxDrawText(" ".. message .." ")",X,Y)
end
end
end
end
end
addEventHandler ( "onClientRender", getRootElement (), opispokaz)