Belo tutorial para quem tem problemas com isso, não irei dar rep pois ja esgotou meu limite, até!
- Fórum
- OTServ
- Tutoriais
- Tutoriais de Scripting
- [Tutorial] Como Resolver Problema Do Idle
[Tutorial] Como Resolver Problema Do Idle
Por cs007, 05 de abr. de 2012 em Tutoriais de Scripting
info
Grupo: Banidos
Registrado: 21/01/12
Posts: 842
Reputação: +234
Char no Tibia: Stephan

info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera

Valeu @AnneMotta =) espero ajudar o pessoal ![]()
info
Grupo: Herói
Registrado: 12/03/11
Posts: 1.9k
Reputação: +284
Gênero: Masculino
Char no Tibia: Nokte

Pra mim o seu tutorial está aprovado
, até
APROVADO, vai ajudar muitas pessoas, muito gentil da sua parte postar a solução...
Massa, irei testar aqui,
Rep +
info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera

Valeu pessoal, sempre é bom ajudar =)
info
Grupo: Herói
Registrado: 23/12/08
Posts: 2.4k
Reputação: +359
Gênero: Masculino
Char no Tibia: Gordo Warlike

Testando e se ja foi aprovado por um estagiario e um sub moderador o que falta para mover para a sessao correta?
já edito! e msmo asism obrigado pelo conteudo!
info
Grupo: Herói
Registrado: 22/04/11
Posts: 2.5k
Reputação: +293
Gênero: Masculino
Char no Tibia: Thyn Zare

Aprovado, Parabéns, Continue Assim!
Mostrou um bom conteúdo, que, com certeza, deverá ajudar muita gente.
Movido para a Seção Correta!
info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera

Obrigado =)
info
Grupo: Artesão
Registrado: 07/04/12
Posts: 139
Reputação: +4

cs007 ajudo muito eu shuahsuahsuhaus REP +, Funcionando 100%
info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera

Fmz ![]()
info
Grupo: Conde
Registrado: 27/07/12
Posts: 757
Reputação: +57
Char no Tibia: [ADM] Bhoris

APROVADO!!!
REP+
info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera

Qualquer duvida é só postar que eu respondo.







info
Grupo: Conde
Registrado: 10/07/08
Posts: 574
Reputação: +13
Gênero: Masculino
Char no Tibia: Hebi Of Amera
Bom eu estive com esse problema durante muito tempo e finalmente consegui resolver esse problema. vamos lá...
1° Verifique se você tem o Idle: Vá até a pasta do seu Server \data\creaturescripts\scripts veja se tem o aquivo Idle.lua
se você já tem substitua por esse que está abaixo se não tiver nenhum faça uma cópia de qualquer arquivo da pasta, renomeá para idle.lua e cole o que está abaixo.
local config = { idleWarning = 240000, -- Tempo que ele vai mandar o aviso. (Mesma coisa que 5 minutos) idleKick = 300000 -- Tempo que ele vai kickar o player. (Mesma coisa que 6 minutos) } function onThink(cid, interval) if(getTileInfo(getCreaturePosition(cid)).nologout or getCreatureNoMove(cid) or getPlayerCustomFlagValue(cid, PLAYERCUSTOMFLAG_ALLOWIDLE)) then return true end local idleTime = getPlayerIdleTime(cid) + interval doPlayerSetIdleTime(cid, idleTime) if(config.idleKick > 0 and idleTime > config.idleKick) then doRemoveCreature(cid) elseif(config.idleWarning > 0 and idleTime == config.idleWarning) then local message = "You have been idle for " .. math.ceil(config.idleWarning / 60000) .. " minutes" if(config.idleKick > 0) then message = message .. ", you will be disconnected in " local diff = math.ceil((config.idleWarning - config.idleKick) / 60000) if(diff > 1) then message = message .. diff .. " minutes" else message = message .. "one minute" end message = message .. " if you are still idle" end doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, message .. ".") end return true endO problema no idle está logo no inicio onde coloquei o tempo, de alguma forma a distro não está lendo essa função do config.lua então o que eu fiz foi fazer ele ler diretamente do script.
2° Depois vá até a pasta do seu server \data\creaturescripts em creaturescripts.xml é coloque isso.
3° E por ultimo de uma olhada no login.lua que fica na pasta script vê se tem essa linha lá
Pronto agora é só você configurar o tempo desejado. Flws
Ajudei? REP +
Editado Abril 5 por cs007