Fiz uma alteração no script para NÃO afetar players que estiverem em SAFE ZONE:
function onThink(interval, lastExecution)
for _,pid in ipairs(getPlayersOnline()) do
if getPlayerAccess(pid) < 4 and (not isPlayerPzLocked(pid)) and getCreatureName(pid) ~= "Account Manager" and (not getTilePzInfo(getCreaturePosition(pid))) then
if getPlayerStorageValue(pid,9564) == -1 then
local numero = math.random(0,99999)
doPlayerSendTextMessage(pid, MESSAGE_STATUS_WARNING, 'Anti-bot system by Antharaz. Seu número de confirmação anti-bot é: '..numero..'. Por favor digite !anthaab XXXXX onde XXXXX é seu número de confirmação.')
setPlayerStorageValue(pid,9564,numero)
elseif getPlayerStorageValue(pid,9565) == -1 then
setPlayerStorageValue(pid,9565,1)
doPlayerSendTextMessage(pid, MESSAGE_STATUS_WARNING, 'Último aviso. Confirme seu número gerado pelo sistema anti-bot pelo comando !anthaab ou você será banido.')
elseif getPlayerStorageValue(pid,9565) == 1 then
doAddAccountBanishment(getAccountIdByName(getOnlinePlayers()[x]))
setPlayerStorageValue(pid,9565,-1)
doRemoveCreature(pid)
end
end
end
return true
end