Ir para conteúdo

Featured Replies

Postado
17 minutos atrás, elnelson disse:

precisar de ajuda com este script. quando se condena alguém a sua nunca terminam

 

[lua]

local symbols = {"*", "^", "¿", "%", "&", "$"}

local timeBetweenQuestion = 25 * 60 --25 minutes
local timeToKick =  2* 60 --2 minutes
local timeStorage = 65117
local codeStorage = 65118
local kickStorage = 65119
local timesStorage = 65121
local jail = {x = 369, y = 323, z = 5}

function onThink(cid, interval)
if not isPlayer(cid) or getPlayerGroupId(cid) >= 3 then
return
end

if getCreatureStorage(cid, timeStorage) < 1 then doCreatureSetStorage(cid, timeStorage, os.time() + timeBetweenQuestion) end

if getCreatureStorage(cid, kickStorage) > 0 and os.time() >= getCreatureStorage(cid, kickStorage) then
local tmp = {timeStorage, kickStorage, timesStorage, codeStorage}
for i = 1, #tmp do
doCreatureSetStorage(cid, tmp, 0) 
doTeleportThing(cid, jail)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[Antibot]: You have been jailed.")
return true
end
end
if getCreatureStorage(cid, kickStorage) == 0 then
doCreatureSetStorage(cid, tmp, 1)
end

if os.time() >= getCreatureStorage(cid, timeStorage) then
local code, set = "", 0
set = math.random(1, 100000)
local s, e = 1, 1
for i = 1, string.len(set) do
code = (code == "" and string.sub(set, s, e) or code .. symbols[math.random(#symbols)] .. string.sub(set, s, e))
s, e = s + 1, e + 1
end

doCreatureSetStorage(cid, codeStorage, set)
doCreatureSetStorage(cid, kickStorage, os.time() + timeToKick)
doCreatureSetStorage(cid, timeStorage, os.time() + timeBetweenQuestion)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "[Antibot]: Please say !antibot " .. code .. " without symbols. Ex: code: 1*5^8¿6%9 -> !antibot 15869. Remember that you have " .. timeToKick / 60 .. " minutes to do that or you will be jailed.")
end
return
end
[/lua]

Explica melhor aí que não entendi o que você quer mudar.

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo