i try it like that
chat_rangee=100
function isPlayerInRangeOfPoint(player,xx,yy,zz,rangee)
local pxx,pyy,pzz=getElementPosition(player)
return ((xx-pxx)^2+(yy-pyy)^2+(zz-pzz)^2)^0.5<=rangee
end
function onChat(player,_,...)
local pxx,pyy,pzz=getElementPosition(player)
local msgg = table.concat({...}, " ")
local nickk=getPlayerName(player)
for _,c in ipairs(getElementsByType("player")) do
if isPlayerInRangeOfPoint(c,pxx,pyy,pzz,chat_rangee) then
outputChatBox( "#00ffff *"..nickk.." "..msgg,c,r,g,b,true)
end
end
end
addCommandHandler("me",onChat)
addEventHandler ( "onPlayerChat", root,
function ( message )
if message == me then
cancelEvent ( )
end
end
)