Código melhorado e devidamente indentado.....
addCommandHandler ("versujo", function (player, cmd, target)
if (isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(player)), aclGetGroup("Policial"))) then
local targetplayer = getPlayerFromName (target)
if (targetplayer) then
local pX, pY, pZ = getElementPosition (player) -- posição do policial
local bX, bY, bZ = getElementPosition (targetplayer) -- posição do abordado
local dist = getDistanceBetweenPoints3D (pX, pY, pZ, bX, bY, bZ) -- calcula a distancia da duas posições
if dist < 3 then -- se a distancia for menor que 3 então:
local Dinheiro_Sujo = getElementData (targetplayer, "moneysujo")
outputChatBox ("✘#ffffffINFO#0037FF✘➺ #ffffffO Jogador Tem: #FF0000R$"..Dinheiro_Sujo.."#ffffff Na Carteira !", player, 0, 22, 100, true)
else --se não for então:
outputChatBox ("✘#ffffffINFO#0037FF✘➺ #ffffffVocê esta muito longe!", player, 0, 22, 100, true)
end
else
outputChatBox ("Nenhum jogador encontrado com esse nick!", player, 255, 0, 0)
end
else
outputChatBox ("Você não tem acesso a esse comando!", player, 255, 0, 0)
end
end)