Tibia RPG Brasil Posted August 14, 2018 Report Share Posted August 14, 2018 Olá pessoal, tudo bem com vocês? Fiz uma lista dos problemas mais frequentes do otcliente e suas soluções impostadas por outros membros via Fórum. Também coloquei os scripts que ajudam bastante a galera que usa esse bot. PROBLEMAS OBSERVADOS: TARGET NO MONSTRO MAIS NÃO ATACA SCRIPT: cycleEvent(function() if g_game.isOnline() and g_game.isAttacking() then g_game.cancelAttack() end end, 60000) BONECO PARA DE ANDAR NA CAVE SCRIPT: cycleEvent(function() if g_game.isOnline() then g_game.stop() end end, 60000) oBS: se o boneco travar, espera 1 minuto que ele destrava sozinho. ANTI KICK NÃO FUNCIONA Vá em: mods/candybot/modules/afk/events/ e substitui o antikick.lua por esse arquivo aqui: https://github.com/BenDol/otclient-candybot/blob/master/modules/01-afk/events/antikick.lua HOTKEY E MAPA NÃO SALVAM Tente deslogar e loga da forma correta para salvar normalmente APÓS SAIR BATLE, se não funcionar : Vá Em "Executar" colocar o comando "%userprofile%" sem as aspas e ver se tem uma pasta com o nome otclient, se tiver um arquivo no lugar e só apagar e criar a pasta SCRIPTS ÚTEIS ATACA QUALQUER MONSTRO E IGNORA "PETS" auto_attack = cycleEvent(function() ignore = {'Pet Archer', 'Pet Blaze', 'Pet Dog', 'Pet Mage', 'Pet Mercenary', 'Pet Witchdoctor', 'Pet Wolf'} if not g_game.isOnline() then return end if g_game.isAttacking() then return end local player = g_game.getLocalPlayer() local spec = g_map.getSpectators(player:getPosition()) function isInArray(tbl, value) for k, v in ipairs(tbl) do if v == value then return k end end return false end for k,monster in pairs(spec) do if not isInArray(ignore, monster:getName()) then if monster:isMonster() and not monster:isPlayer() and not monster:isNpc() then g_game.attack(monster) break end end end end, 400) repor a soft boot cycleEvent( function() if g_game.isOnline() then local player = g_game.getLocalPlayer() local slot = InventorySlotFeet local back = InventorySlotBack local bootsSlot = player:getInventoryItem(slot) local soft = player:getItem(6529) local botaPos = {['x'] = 65535, ['y'] = slot, ['z'] = 0} local backPos = {['x'] = 65535, ['y'] = back, ['z'] = 0} if bootsSlot == nil then if soft then g_game.move(soft, botaPos, soft:getCount()) end else if bootsSlot:getId() ~= 3549 and soft ~= nil then g_game.move(soft, botaPos, soft:getCount()) end end end end, 5000) SCRIPTS UTEIS DE : Mining - Anti Push -Auto Mount -Utura Gran - Dropar Potions Vazias- Vita /Utevo gran sio- Estourar Potions Vazias - Ring por Hotkey - Exani hur up/down nas setinhas - Auto Amuleto- LINK: IMPORTANTE Para os scripts rodarem basta copiar (Ctrl +C), abrir o terminal (Ctrl+T), colar (Ctrl + V) alguns scripts podem não funcionar devido as atualizações do otclient CREDITOS Gu, Pityko, Faramir e a todos que criaram e correram atrás pra ajudar a galera. Eu só organizei aqui pra ajudar um pouco Se alguém tiver outros scripts ou problemas com soluções me procura que eu edito aqui 3 1 Link to comment Share on other sites More sharing options...
'MaIkao Posted August 14, 2018 Report Share Posted August 14, 2018 eu nem uso o OTC, mais ficou muito bom ;D 1 Link to comment Share on other sites More sharing options...
Ex GM Shad Posted August 14, 2018 Report Share Posted August 14, 2018 Legal, vai ajudar muita gente. Depois vou adicionar no Super Listão! Link to comment Share on other sites More sharing options...
Storm Posted August 15, 2018 Report Share Posted August 15, 2018 Ficou muito bom! Aprovo adicionar no superlistão! Link to comment Share on other sites More sharing options...
Ex GM Shad Posted August 15, 2018 Report Share Posted August 15, 2018 Movido e adicionado no Super Listão. Trancado! 3 Link to comment Share on other sites More sharing options...
Recommended Posts