Líderes
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 08/20/15 em todas áreas
-
Fala galera tudo bem? Semana passada tive um problema chato no meu OT e que quase todo baiak hoje em dia tem, era o problema do exhaust do paladin que não conseguia atacar e healar ao mesmo tempo, muitos players reclamaram até que fui atras pra tentar resolver e resolvi então decidi compartilhar vamos lá : CONFIGURAÇÃO Vá em data/weapons/weapons.xml e em todos weapons do paladin você adicione a seguinte tag : no tfs 0.3.6 Adicione a tag : swing="true" Como Fica : <distance id="7363" level="30" swing="true" event="function" value="default"/> <!-- Piercing Bolt --> tfs 0.4 Adicione a tag : swing="yes" Como Fica : <distance id="7363" level="30" swing="yes" event="function" value="default"/> <!-- Piercing Bolt --> E apos isso só id adicionando a tags em todos weapons de paladin, espero tê ajudado então é isso espero que gostem do tutorial algo simples e que muitos tem dúvida.2 pontos
-
Fala galera tudo bem? Hoje estava com dúvida de como adicionar novas outifts no meu servidor e etc... até que consegui e resolvi compartilha para vocês então vamos lá. Estarei ensinando como por em free caso queira por para vips basta seguir este tópico do . LINK DO TÓPICO DO VODKART TUTORIAL Passo 1 - Adicionando Vá em data/xml/outifts.xml e desça até o fim e adicione <outfit id="25"> <list gender="0" lookType="126" name="Old Citizen"/> <list gender="1" lookType="127" name="Old Citizen"/> </outfit> Passo 2 - Configurando <list gender="0" lookType="126" name="Old Citizen"/> E a outift do female no caso gender="0" é female em lookType="126" coloque a looktype da outift female. Agora para male é o mesmo passo basta alterar a lookType para o male da outift ou se quiser no caso utilizar como a Outift do demon coloque o mesmo lookType nas 2 linhas assim. <outfit id="25"> <list gender="0" lookType="35" name="Demon"/> <list gender="1" lookType="35" name="Demon"/> </outfit> Para descobrir lookTypes basta entrar no GOD e ir testando as lookType assim /newtype ID DA LOOKTYPE (EX: /newtype1, /newtype 2, e assim vai se não me engano no 8.6 vai até 352.) Em name="Old Citizen"/> coloque o nome da outift ex (Para Female = name="Guerreira"/> para male name="Guerreiro"/>) Para adicionar mais de 1 outift mude o id de <outfit id="25"> para <outfit id="26"> e assim por diante a cada outift nova um id novo com 1 numero superior. Passo 3 - Finalização Apos todos os passos anteriores você já vai tê adicionado a sua outift basta reiniciar seu otserv e vai estar funcionando normalmente. Espero que gostem então é isso2 pontos
-
Em data/globalevents/scripts copie algum arquivo e renomeie para: eventoAut.lua e cole isto: --##############################-- ----------WWW.XTIBIA.COM---------- --###############################-- function onTime(interval) local t = { entrada = {{x = 26172, y = 24890, z = 7}}, item = 2160, -- id do item qtd = 100, -- qtd que irá ganhar } for _, k in ipairs(t.entrada) do local x = getTopCreature(k).uid if(x == 0 or not isPlayer(x)) then return doBroadcastMessage("Ninguém ganhou o evento!") else doPlayerAddItem(x, t.item, t.qtd) doBroadcastMessage("Parabéns, ".. getCreatureName(x) .." ganhou o evento!") end end return true end Já em globalevents.xml cole essa tag: <globalevent name="eventoAut" time="20:00:00" script="eventoAut.lua"/> Atenção: caso dê erro na função OnTime() troque para OnTimer()2 pontos
-
Mas afinal, o que esse Gesior tem de diferente? É completamente seguro e estável. Página "createaccount" Sem Bug. Possui um Helpdesk avançado. Possui diversas páginas explicativas. Página de donate personalizada e funcional. Shopping completamente Moderado Layout impecável e completamente perfeito. Entre outras diversas características. Algumas Prints Latest News Shop System Moderado Por Min Pagina De Compra Points Moderado Por Min Essa versão do Gesior só funciona na versão 1.0 do TFS! OBS: Se For Postar Em Outros Forum Coloca Meus Credito Por Favor!!! Créditos: Base por Victor Modificado e Configurado Por Min Liane. Download: http://www.speedysha...S82t/htdocs.rar Obs: A Database Podem Usa A Do Victor Fasano Raful v2 Scan --> https://www.virustot...sis/1420379894/1 ponto
-
[Teaser] xTibia Ip Changer
Felipe Moraes reagiu a Administrador por um tópico no fórum
Esse é um teaser do xTibia Ip Changer. Ele vem sido desenvolvido por mim e pelo . Em breve, estaremos disponibilizando à comunidade. Suas funções repetem o objetivo de qualquer outro ip changer. Exceto por algumas exclusividades como o botão que leva o usuário até a maior lista de OtServers do Brasil; Você também pode selecionar um client para aplicar uma nova versão. Aguardamos feedbacks da comunidade. Espero que tenham gostado =)1 ponto -
De acordo com o concurso de membro do mês, eu acho que seria legal Scripter do Mês, Mapper do Mês, Spriter do Mês e programador do mês. O membro receberia esse título por sua contribuição a tal área, com isso receberia uma conquista caso for selecionado o Scripter do Mês ou Mapper do Mês, e assim pelas outras áreas também. O titulo seria dado ao membro que contribuiu com conteúdos para seção e também contribuiu na seção de suporte, que seria um incentivo para quem não conseguir membro do mês. Então é isso espero que curtam a ideia.1 ponto
-
Correções Feitas [ 12/08/15 ] -- [X] Bug de listagem corrigdo -- [X] Ligação com a database 100% -- [X] Mais funções para reportar. -- [X] Sistema de Position integrado -- [X] ... Tutorial Crie um arquivo chamado bug.php, e coloque o seguinte código: Na sua index.php adicione case "bugtracker"; $topic = "Bug Tracker"; $subtopic = "bugtracker"; include("bug.php"); break; Execute esse comando em Sua Database! CREATE TABLE `z_bug_tracker` ( `account` varchar(255) NOT NULL, `type` int(11) NOT NULL, `status` int(11) NOT NULL, `text` text NOT NULL, `id` int(11) NOT NULL, `subject` varchar(255) NOT NULL, `reply` int(11) NOT NULL, `who` int(11) NOT NULL, `uid` int(11) NOT NULL auto_increment, `tag` int(11) NOT NULL, PRIMARY KEY (`uid`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; Créditos : Mudrock - correção de bugs basicos avaratec - Sistema1 ponto
-
[Encerrado]UntraxBR - A nova era.
Eden UntraxBR reagiu a Lumus por um tópico no fórum
Eu pensei a mesma coisa quando estava fazendo kkkkk só que ainda não achei algo que combinasse. Continuando com o Egito... (as fotos tiveram que ser tiradas no RME porque a pirâmide é IMENSA) Clique na foto para conseguir visualiza-la 10000x melhor. @Att: O que haverá após essas muralhas? Descubram em breve.1 ponto -
Olha cara, quando eu tava no seu ot, vc disse sobre isso e então fui ver no meu ot. Também tava assim, com certeza vou usar esse tutorial! Obrigado e REP+ quando eu entrar no PC pq no cel nn tem como.1 ponto
-
:button_ok: Seu tutorial foi aprovado.1 ponto
-
Tile Heal
Bruninho Santos reagiu a SkyLigh por um tópico no fórum
Fala galera tudo bem? Estou com um script muito útil e espero que vocês curtam. O que ele faz? É um piso que se você ficar em cima ele vai healando sua life e sua mana com valores editáveis a sua escolha. Vá em data/moveevents/scripts/ e adicione um arquivo.lua chamado healplayer.lua e cole o seguinte código dentro : function onStepIn(cid, item, position, lastPosition, fromPosition) local level = 100 -- Até que level pode healar function doHealPlayer(cid) local delay = 4 -- de quanto em quanto tempo irá adicionar (no caso, 1 segundo) local mana = 25 -- quanto de mana vai ser adicionado local vida = 25 -- quanto de health vai ser adicionado if getPlayerStorageValue(cid, 98910) == 1 then doCreatureAddHealth(cid, mana) doPlayerAddMana(cid,vida) addEvent(doHealPlayer, delay*1000, cid) doCreatureSay(cid, "Ai que delicia", TALKTYPE_ORANGE_1) doSendMagicEffect(getCreaturePosition(cid),13) end return TRUE end if getPlayerLevel(cid) >= level then doPlayerSendCancel(cid,"Você já é acima do level ".. level .."") else setPlayerStorageValue(cid, 98910, 1) doHealPlayer(cid) end function onStepOut(cid, item, position, lastPosition, fromPosition) setPlayerStorageValue(cid, 98910, -2) end end Agora em moveevents.xml adicione as seguintes tags : <movevent type="StepIn" uniqueid="25641" event="script" value="healplayer.lua"/> <movevent type="StepOut" uniqueid="25641" event="script" value="healplayer.lua"/> Apos isso é só colocar a uniqueid no piso pelo RME e pronto.1 ponto -
Spell teleport
narutomaniacos reagiu a zipter98 por uma questão
Se possível, teste essa magia novamente, entretanto a observe em outro personagem que não seja o usuário da magia. Apesar de nunca ter visto em prática as condições que usei, se não me engano o jogador fica invisível apenas para outras criaturas. PS: Certifique-se de ter atualizado o código. Há alguns minutos eu fiz umas pequenas modificações nele.1 ponto -
Tile Heal
SkyLigh reagiu a Bruninho Santos por um tópico no fórum
Esse tile é perfeito pro meu ot colocando na posição do templo vai ser de muita utilidade a mim1 ponto -
Alterar o tempo do clean
Bruninho Santos reagiu a SkyLigh por uma questão
pesquise no globalevents.xml por <globalevent name="clean" e em interval poem em segundos o tempo do clean recomendo 45001 ponto -
Fiz bem corrido aqui, talvez não funcione. local config = { effect = xxx, --Efeito. interval = 500 --Intervalo, em milésimos de segundo, entre os teleportes. } local combat, invisibility, outfit = createCombatObject(), createConditionObject(CONDITION_GAMEMASTER, -1, false, GAMEMASTER_INVISIBLE), createConditionObject(CONDITION_INVISIBLE, -1, false) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) function getDamage(cid, level, magic) return -(level * 5 + magic * 12), -(level * 5 + magic * 12 + 55) end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "getDamage") function isWalkable(pos, creature, proj, pz)-- by Nord if getTileThingByPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 0}).itemid == 0 then return false end if getTopCreature(pos).uid > 0 and creature then return false end if getTileInfo(pos).protection and pz then return false, true end local n = not proj and 2 or 2 for i = 0, 255 do pos.stackpos = i local tile = getTileThingByPos(pos) if tile.itemid ~= 0 and not isCreature(tile.uid) then if hasProperty(tile.uid, n) or hasProperty(tile.uid, 7) then return false end end end return true end function doSpellTeleport(cid, target, positions, original_position) if not isPlayer(cid) then return true elseif #positions < 1 or not isCreature(target) then doTeleportThing(cid, original_position) doRemoveCondition(cid, CONDITION_INVISIBLE) doRemoveCondition(cid, CONDITION_GAMEMASTER, GAMEMASTER_INVISIBLE) doPlayerSetNoMove(cid, false) return true end local index = math.random(#positions) local toPos = positions[index] if not isWalkable(toPos) then repeat table.remove(positions, index) index = math.random(#positions) toPos = positions[index] if #positions < 1 then doTeleportThing(cid, original_position) doRemoveCondition(cid, CONDITION_INVISIBLE) doRemoveCondition(cid, CONDITION_GAMEMASTER, GAMEMASTER_INVISIBLE) doPlayerSetNoMove(cid, false) return true end until isWalkable(toPos) end doTeleportThing(cid, toPos) doSendMagicEffect(getThingPos(cid), config.effect) doCombat(cid, combat, numberToVariant(target)) table.remove(positions, index) addEvent(doSpellTeleport, config.interval, cid, target, positions, original_position) end function onCastSpell(cid, var) local target = variantToNumber(var) if not isCreature(target) then return doPlayerSendCancel(cid, "You need a target.") end local pos = getThingPos(target) local posis = { {x = pos.x + 1, y = pos.y + 1, z = pos.z}, {x = pos.x + 1, y = pos.y - 1, z = pos.z}, {x = pos.x - 1, y = pos.y + 1, z = pos.z}, {x = pos.x - 1, y = pos.y - 1, z = pos.z} } doAddCondition(cid, invisibility) doAddCondition(cid, outfit) doPlayerSetNoMove(cid, true) doSpellTeleport(cid, target, posis, getThingPos(cid)) return true end1 ponto
-
Essa configuração de frags está correta ?
leandrozera reagiu a Bruno por uma questão
@@leandrozera, Esta correto, deixe padronizado, com horas: Com dias: Tópico movido para dúvidas / pedidos resolvidos.1 ponto -
É uma boa ideia, obrigado , Mas, como já temos algumas ideias em andamento, não adianta jogar tudo de uma vez, se não acaba que no fim nada será feito. Vamos com calma e sua ideia é válida sim. Abraço!1 ponto
-
è um boa ideia! eu gostei dai poderiam dar estas conquista aos que participam de eventos, ajudam aos outros na comunidade xtibia, doa scripts e tals1 ponto
-
Você não pode criar um NPC usando uma função que sumona monstros. doCreateNpc(npcname, pos) Essa seria a função correta.1 ponto
-
Pequeno local mapa global
luccagomes reagiu a Lumus por uma questão
Olá. Eu não consegui encontrar o local com as informações dadas. Você possui mais informações sobre o mesmo?1 ponto -
[Teaser] xTibia Ip Changer
vital900 reagiu a Administrador por um tópico no fórum
Ainda em produção galera. Design reformulado:1 ponto -
1 ponto
-
Todas Versões do tibia
Marco Oliveira reagiu a JairKevick22 por um tópico no fórum
Bom galera! pelo que eu vi o topico do moderador está com o link off e tals então estou aqui trazendo o download para vcs! SE O TOPICO ESTIVER NA AREA ERRADA, MOVA POR FAVOR Abaixo todas as versões existentes do Tibia para download. Lembrando que todas as versões são para WINDOWS. [spoiler*] Tibia 3.0 - http://downloads.ots...tes/tibia30.exe Tibia 3.1 - http://downloads.ots...tes/tibia31.exe Tibia 4.0 - http://downloads.ots...tes/tibia40.exe Tibia 5.01 - http://downloads.ots...es/tibia501.exe Tibia 6.0 - http://downloads.ots...tes/tibia60.exe Tibia 6.1 - http://downloads.ots...tes/tibia61.exe Tibia 6.2 (Update) - http://downloads.ots...tes/tibia62.exe Tibia 6.3 (Update) - http://downloads.ots...tes/tibia63.exe Tibia 6.4 - http://downloads.ots...tes/tibia64.exe Tibia 6.5 (Update) - http://downloads.ots...tes/tibia65.exe Tibia 7.0 - http://downloads.ots...tes/tibia70.exe Tibia 7.01 - http://downloads.ots...es/tibia701.exe Tibia 7.02 - http://downloads.ots...es/tibia702.exe Tibia 7.1 - http://downloads.ots...tes/tibia71.exe Tibia 7.11 - http://downloads.ots...es/tibia711.exe Tibia 7.13 - http://downloads.ots...es/tibia713.exe Tibia 7.21 - http://downloads.ots...es/tibia721.exe Tibia 7.23 - http://downloads.ots...es/tibia723.exe Tibia 7.24 - http://downloads.ots...es/tibia724.exe Tibia 7.26 - http://downloads.ots...es/tibia726.exe Tibia 7.27 - http://downloads.ots...es/tibia727.exe Tibia 7.3 - http://downloads.ots...tes/tibia73.exe Tibia 7.4 - http://downloads.ots...tes/tibia74.exe Tibia 7.41 - http://downloads.ots...es/tibia741.exe Tibia 7.5 - http://downloads.ots...tes/tibia75.exe Tibia 7.55 - http://downloads.ots...es/tibia755.exe Tibia 7.6 - http://downloads.ots...tes/tibia76.exe Tibia 7.7 - http://downloads.ots...tes/tibia77.exe Tibia 7.72 - http://downloads.ots...es/tibia772.exe Tibia 7.8 - http://downloads.ots...tes/tibia78.exe Tibia 7.81 - http://downloads.ots...es/tibia781.exe Tibia 7.9 - http://downloads.ots...tes/tibia79.exe Tibia 7.92 - http://downloads.ots...es/tibia792.exe Tibia 8.0 - http://tibiaclient.c...le=tibia800.exe Tibia 8.1 - http://tibiaclient.c...le=tibia810.exe Tibia 8.11 - http://tibiaclient.c...le=tibia810.exe Tibia 8.2 - http://tibiaclient.c...le=tibia820.exe Tibia 8.21 - http://tibiaclient.c...le=tibia821.exe Tibia 8.22 - http://tibiaclient.c...le=tibia822.exe Tibia 8.31 - http://tibiaclient.c...le=tibia831.exe Tibia 8.4 - http://tibiaclient.c...le=tibia840.exe Tibia 8.41 - http://tibiaclient.c...le=tibia841.exe Tibia 8.42 - http://tibiaclient.c...le=tibia842.exe Tibia 8.50 - http://tibiaclient.c...le=tibia850.exe Tibia 8.52 - http://tibiaclient.c...le=tibia852.exe Tibia 8.53 - http://tibiaclient.c...le=tibia853.exe Tibia 8.54 - http://tibiaclient.c...le=tibia854.exe Tibia 8.55 - http://tibiaclient.c...le=tibia855.exe Tibia 8.56 - http://tibiaclient.c...le=tibia856.exe Tibia 8.57 - http://tibiaclient.c...le=tibia857.exe Tibia 8.6 - http://www.tibiaclie...le=tibia860.exe Tibia 8.61 - http://www.tibiaclie...le=tibia861.exe Tibia 8.62 - http://www.tibiaclie...le=tibia862.exe Tibia 8.70 - http://tibiaclient.c...le=tibia870.exe Tibia 8.71 - http://tibiaclient.c...le=tibia871.exe Tibia 9.00 - http://tibiaclient.c...le=tibia900.exe Tibia 9.10 - http://tibiaclient.c...le=tibia900.exe Tibia 9.20 - http://tibiaclient.c...le=tibia920.exe Tibia 9.31 - http://tibiaclient.c...le=tibia931.exe Tibia 9.4 - http://tibiaclient.c...es/tibia940.exe Tibia 9.41 - http://tibiaclient.c...es/tibia941.exe Tibia 9.42 - http://tibiaclient.c...es/tibia942.exe Tibia 9.43 - http://tibiaclient.c...es/tibia943.exe Tibia 9.44 - http://tibiaclient.c...es/tibia944.exe Tibia 9.51 - http://clients.tibia...oad/windows/951 Tibia 9.52 - http://tibiaclient.c...es/tibia952.exe Tibia 9.53 - http://clients.tibia...oad/windows/953 Tibia 9.54 - http://tibiaclient.c...es/tibia954.exe Tibia 9.60 - http://tibiaclient.c...es/tibia960.exe Tibia 9.61 - http://clients.tibia...oad/windows/961 Tibia 9.70 - http://tibiaclient.c...es/tibia970.exe Tibia 9.71 - http://clients.tibia...oad/windows/971 Tibia 9.80 - http://tibiaclient.c...es/tibia980.exe Tibia 9.81 - http://clients.tibia...oad/windows/981 Tibia 9.83 - http://clients.tibia...oad/windows/983 Tibia 9.86 - http://clients.tibia...oad/windows/986 Tibia 10.10 - http://ots-list.org/...t/tibia1010.exe Tibia 10.20 - http://ots-list.org/...nt/tibia920.exe Tibia 10.35 - http://ots-list.org/...t/tibia1035.exe Tibia 10.36 - http://ots-list.org/...t/tibia1036.exe Tibia 10.37 - http://ots-list.org/...t/tibia1037.exe Tibia 10.38 - http://ots-list.org/...t/tibia1038.exe Tibia 10.37 - http://clients.tibia...ad/windows/1037 Tibia 10.41 - http://clients.tibia...ad/windows/1041 Tibia 10.50 - http://tibiaclient.c...s/tibia1050.exe Tibia 10.51 - http://baixe.net/dow...10/tibia-10-51/ Tibia 10.53 - http://baixe.net/dow...02/tibia-10-53/ Tibia 10.54 - http://baixe.net/dow...03/tibia-10-54/ Tibia 10.55 - http://baixe.net/dow...06/tibia-10-55/ Tibia 10.62 - http://baixe.net/dow...09/tibia-10-62/ Tibia 10.63 - http://ots-list.org/...t/tibia1063.exe Tibia 10.64 - http://ots-list.org/...t/tibia1064.exe Tibia 10.70 - http://ots-list.org/...t/tibia1070.exe Tibia 10.71 - http://ots-list.org/...t/tibia1071.exe Tibia 10.73 - http://ots-list.org/...t/tibia1073.exe Tibia 10.75 - http://ots-list.org/...t/tibia1075.exe Tibia 10.76 - http://ots-list.org/...t/tibia1076.exe Tibia 10.77 - http://ots-list.org/...t/tibia1077.exe Tibia 10.78 - http://ots-list.org/...t/tibia1078.exe Tibia 10.79 - http://ots-list.org/...t/tibia1079.exe Tibia 10.80 - http://ots-list.org/...t/tibia1080.exe Algumas versões mais antigas precisam da versão 5.01 para rodarem. Se você for rodar, por exemplo, a versão 6.0, ele vai dai um erro de que esta faltando DLL. É só baixar a versão 5.01 que lá estão as DLL's. É estilo expansão. REP + ??1 ponto -
Spell teleport
warriorfrog reagiu a zipter98 por uma questão
edit: já encontrei outra maneira, não precisa mais da outfit que mencionei1 ponto -
Ajuda a modificar script de porta automática
Developer Berg reagiu a Taiger por uma questão
ricardo achu que descobri seu problema, sem querer eu adicionei no mapa o actionid em uma borda ao inves do piso que estava debaixo dele, e começo a dar esse seu problema ai, teste por o action id no piso caso tenha alguma borda ou outra coisa por cima do piso, e no items.otb no seu piso selecione full ground. testei aqui e deu.1 ponto -
Spell teleport
warriorfrog reagiu a zipter98 por uma questão
Quais seriam as posições de teleporte do usuário da magia? Seriam SQMs relativos aos pontos cardeais do alvo? Um vídeo ou GIF ajudaria, caso essa spell já exista.1 ponto -
Piso com time
warriorfrog reagiu a zipter98 por uma questão
Ah sim, agora que li o código do Bruno e vi o método utilizado. Neste caso, a correção que postei definitivamente não vai funcionar.1 ponto -
Piso com time
warriorfrog reagiu a zipter98 por uma questão
Troque: player:setStorageValue(LABIRINTO.STORAGE_TIME, LABIRINTO.TIME_NPC) por: player:setStorageValue(LABIRINTO.STORAGE_TIME, os.time() + LABIRINTO.TIME_NPC)1 ponto -
1 ponto
-
Tile Heal
Bruninho Santos reagiu a SkyLigh por um tópico no fórum
fiz um teste rápido aqui, desloguei na área não ocorreu nenhum bug, sobre o true eu já sabia disso mais acho mais estiloso em maiúsculo rs. só que tem umas coisas que não entendi que foram as seguintes : Coloque a função do lado de fora da callback Se um player ocupa o espaço que ele tava quando desloga e quando ele loga for movido para uma area que não teja o uniqueid ele vai fica se healando infinitamente sem precisa ta na area além de da erro quando ele desloga. vlw1 ponto -
Olá Xtibianos. Hoje irei postar um tópico aqui no Xtibia que ensina a resolver o problema que ocorre em muitos servidores (quase todos, principalmente nos baiaks). O problema é aquele do exit trainer, que o player loga, vá no trainer e dá exit. Sendo assim, o char fica online e não desloga, e por esse motivo você toma ban no OT Serv List pelo motivo de "Spoofing". Pra quem não quiser tomar ban no OT Serv List por esse motivo, então siga o tutorial abaixando explicando como resolver esse problema. Vá em Pasta do seu OT -> data -> creaturescripts -> creaturescripts.xml: <!-- Idle --> <event type="think" name="Idle" event="script" value="idle.lua"/> Agora vá em Pasta do seu OT -> data -> creaturescripts -> scripts -> idle.lua: local config = { idleWarning = getConfigValue('idleWarningTime'), idleKick = getConfigValue('idleKickTime') } 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 end Para finalizar, agora vá em Pasta do seu OT -> data -> creaturescripts -> scripts -> login.lua: registerCreatureEvent(cid, "Idle") Para você alterar o tempo do exit, basta você abrir o config.lua e configura-la nessa parte: idleWarningTime = 9 * 60 * 1000 idleKickTime = 10 * 60 * 1000 Pronto! Problema solucionado! Os créditos do script eu não sei, pois eu peguei ele do meu servidor, só que o script faltava uma parte para funcionar, então eu adicionei essa parte. Então é isso! até mais!1 ponto