Show Show Posted August 15, 2021 Report Share Posted August 15, 2021 Vi hoje no WC um pessoal conversando sobre script pra sumonar pet sozinho. Eu coloco no cave bot pra sumonar sempre que der uma volta na cave assim: O lado ruim é que enche o default de mensagens e às vezes acabo não vendo outras que chegam. Pra tentar resolver esse problema, fiz um macro pra sumonar o pet caso não tenha nenhum pet do tipo na tela (pet de outras pessoas irão afetar). petName = 'Mercenary' macro(60000, function() pet = getCreatureByName('Pet ' .. petName) if pet == nil then say('!pet summon,' .. petName) end end) Uma coisa que já causou muitas mortes por distração nos meu chars foi trocar de personagem e esquecer de mudar as configurações de cura e poção. Pra isso fiz um macro que seleciona a magia e poção correta de acordo com a vocação (pra simplificar pulei a parte de checar a vocação). Spoiler -CURA macro(200, function() if hppercent()<75 then say("exura gran san") say("exura max vita") say("exura gran mas ico") end end) --USA POT DE MANA macro(1000, function() if manapercent() <=25 then useWith(23373, player) useWith(238, player) useWith(237, player) elseif manapercent() > 25 and manapercent() < 50 then useWith(238, player) useWith(237, player) end end) Qualquer dúvida é só mandar mensagem pelo discord para #dimerism5429 ou em danae para Heeey/Jhon Snowy/Drurian. 2 Quote Link to comment Share on other sites More sharing options...
Clerigo FX Posted August 16, 2021 Report Share Posted August 16, 2021 Boa tarde, Script de summon de pet não está funcionando !!! Quote Link to comment Share on other sites More sharing options...
Show Show Posted August 25, 2021 Author Report Share Posted August 25, 2021 Em 16/08/2021 at 13:03, Clerigo FX disse: Boa tarde, Script de summon de pet não está funcionando !!! Testei aqui e tá funcionando normal. Você tá colocando no lugar certo? Você deve colar em "Ingame macro editor" ou salvar o código como .lua na pasta do seu otc ( "\AppData\Roaming\OTClientV8\otclienttrpgbv8\bot\cavebot_1.2"). Vou aproveitar pra fazer uma atualização no macro. Alterações: - Não mais tenta sumonar dentro de casas. - Caso não haja pet na tela quando a função for chamada, irá checar novamente em 5 segundos para garantir que o pet não esteja "muito pra trás" ao se deslocar pelo mapa. - Botão para ativar/desativar função. petName = 'Mercenary' macro(60000,"Summon Pet", function() pet = getCreatureByName('Pet ' .. petName) if pet == nil and not isInPz() then schedule(5000,function() pet = getCreatureByName('Pet ' .. petName) if pet == nil and not isInPz() then say('!pet summon,' .. petName) end end) end end) Quote Link to comment Share on other sites More sharing options...
Clerigo FX Posted September 6, 2021 Report Share Posted September 6, 2021 Bom dia, ah sim. Agora funcionou !! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.