Muito útil esse script, principalmente pra quem deixa o char la nos trainers e dps é deslogado e fica mandando spam pro GM perguntando porque ele logou
'
info
Grupo: Barão
Registrado: 07/03/08
Posts: 231
Reputação: +17
Gênero: Masculino

info
Grupo: Herói
Registrado: 07/01/08
Posts: 2.3k
Reputação: +514
Gênero: Masculino
Char no Tibia: Tonynh

Sistema útil.
/fato
UHAEUHAE
NiceKid? ._.
REP+ mano
Congratulations ![]()
info
Grupo: Artesão
Registrado: 13/05/10
Posts: 114
Reputação: +11

Ótimo,
nunca pensaria nisto...
+REP
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

Script Atualizado
usem o novo agora,mais simples e eficaz.
abraços
info
Grupo: Conde
Registrado: 09/09/09
Posts: 528
Reputação: +424
Char no Tibia: Emekalo Makalo

Humm... agora sim esta um script decente xD
Flw e continue trazendo conteudo para o Xtibia.
info
Grupo: Artesão
Registrado: 25/11/07
Posts: 125
Reputação: +5
Char no Tibia: Lacookie
Só uma coisa, como assim movimente-se? Basta clicar para baixo? Pois não há espaço para ele "circular"
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

então como havia dito é um anti exit...
se ele não se movimentar, tanto andando quanto virando ele vai ser deslogado.
porque a maioria dos jogadores de Ot Servers costuman deixar suas contam "exit" nos treiners para ficar upando skill.
o script não deixa que isso aconteça.
abraços
info
Grupo: Conde
Registrado: 31/10/08
Posts: 871
Reputação: +199
Char no Tibia: Luis Felipe Knight

Muito util esse sistema,
Agora quem dava exit vai si fe....
Parabens.
Abraços.
info
Grupo: Campones
Registrado: 25/07/08
Posts: 13
Reputação: 0

Na verdade o própio server tem um sistema que desloga o personagem em 15 minutos se não se movimentar.. Mas muito bacana.
info
Grupo: Visconde
Registrado: 05/10/06
Posts: 381
Reputação: +7

Cara, como o user acima falou, o servidor já tem um sistema assim...
Não ví finalidade denovo, ;x
info
Grupo: Herói
Registrado: 25/06/08
Posts: 723
Reputação: +275
Gênero: Masculino
Char no Tibia: Diiva

Putz, era tudo que eu precisava, sinceramente perfeito!
Thiago te amo sabia?! kkkkkk
REP+
Mas acho que ficaria bacana adicionar um aviso no StepOut, olhe:
function onStepOut(cid, item, frompos, topos) if getPlayerStorageValue(cid, config.storage) >= 1 then setPlayerStorageValue(cid, config.storage, -1) doPlayerSendTextMessage(cid, 23, "System kick off!") stopEvent(kick) end end
Abraços.. =)
Editado Junho 13 por DoidinMapper
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

@Doidin
Opa ja esta adicionado!
vlw doin mapper
@Topic
tem servidores que quando voce está atacando o anti idle, reconhece que o player está jogando e não kika ele,exemplo é o pessoal do treiners que ficam lá o dia inteiro e o anti idle não funciona...
mais fica a criterio de quem quiser usa-lo!
abraços
info
Grupo: Barão
Registrado: 18/10/09
Posts: 246
Reputação: +26
Gênero: Masculino
Char no Tibia: Aran Than

Perfect System.
Testei e Funciounou e agora estou usando em meu servidor.
Aprovado. :button_ok:
O script ta ótimo, mas não intendi, o player tem que se mecher (no caso ctrl + setas) ou ele tem que sair do tile e pisar novamente?
Um script que o player é retirado do tile a cada 15 minutos seria ótimo.






info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino
Creditos: Maestrial(60%),MatheusMkalo(20%) & Vodkart(20%) pelas correção de Bugs.
Explicaçao: Quando o player pisa no tile do treiner é mandando uma mensagem dizendo que se ele nao se movimentar em alguns minutos ele será mandado para o templo e será kikado automaticamente.
MoveEvent/Scripts
autokick.lua
events1,events2= {},{}local config = {tempo = 15,storage = 20000 }function onStepIn(cid, item, frompos, topos)if isPlayer(cid) and getPlayerStorageValue(cid, config.storage) <= 0 thendoPlayerSendTextMessage(cid, 22, "[Trainer]: Movimente-se a cada " .. config.tempo .. " minutos, caso contrário, seu char será levado ao templo.")setPlayerStorageValue(cid, config.storage, 1)events1[getPlayerGUID(cid)] = addEvent(setPlayerStorageValue, config.tempo*60*1000-1000, cid, config.storage, -1)events2[getPlayerGUID(cid)] = addEvent(doTeleportThing, config.tempo*60*1000-500, cid, getTownTemplePosition(getPlayerTown(cid)))endreturn trueendfunction onStepOut(cid, item, frompos, topos)if isPlayer(cid) and getPlayerStorageValue(cid, config.storage) >= 1 thensetPlayerStorageValue(cid, config.storage, -1)doPlayerSendTextMessage(cid, 23, "System kick off!")stopEvent(events1[getPlayerGUID(cid)])stopEvent(events2[getPlayerGUID(cid)])endreturn trueendmovements.xml
Agora abra o MAP EDITOR e coloque no TILE dos trainers o action id 25000
Seu sistema anti Exit está pronto.[/i]
Editado Julho 15 por Daniel