Cavebot
Botão: Cavebot · Aba: Cavebot
Anda a sua rota de caça sozinho, em loop, parando para lutar no caminho. Ainda não tem rota? Fique no seu lugar de caça e clique em “✦ Generate route”: o bot lê o mapa do jogo e monta o loop inteiro para você com um clique. Você também pode gravar um caminho andando uma vez. Lembre: o personagem só anda com a janela do bot FECHADA.
Script
Map
Waypoints
Como ligar
- 1Vá até o seu lugar de caça e fique no meio dele.
- 2Abra a janela do Bot e vá na aba Cavebot.
- 3Clique em “✦ Generate route”. Um script novo (“Auto 1”) com o loop inteiro é criado e selecionado para você.
- 4Prefere o seu caminho? Clique em “● Record”, ande a volta inteira até o início e clique em “■ Stop”.
- 5Opcional: adicione passos especiais (corda, escada, supply check) pelo editor.
- 6Feche a janela do Bot e marque Cavebot (e Auto Target, para lutar). O personagem começa a andar.
Cada ajuste, um por um
✦ Generate route — uma rota com um clique
Não sabe montar uma rota? Deixe o bot fazer. Ele lê o mapa do jogo em volta de você, acha todo quadrado livre onde dá para andar e monta um loop que passa perto de todos os cantos — assim os monstros de qualquer parte da área aparecem na tela e são atacados. Os seus outros scripts nunca são mexidos.
✦ Generate route
Monta a rota a partir de onde você está parado e salva num script novo (“Auto 1”, depois “Auto 2”…), que vira o selecionado. Ele também desliga o Cavebot para você olhar a rota antes — os pontos aparecem na lista e no mapinha. Ligue o Cavebot quando estiver pronto.
Valores: Um clique. Normalmente fica pronto na hora; áreas longe podem levar alguns segundos enquanto a linha mostra “Reading the map…”.
ExemploFique no meio da cave de rotworm → clique → “Auto 1”
within … tiles (distância)
Até onde a rota pode ir a partir de você. As paredes já terminam a rota, então numa cave o padrão serve. Em lugar aberto e grande (fora da cidade, em volta dela) use um número menor para a volta não ficar longa demais.
Valores: 10 a 150 tiles. Padrão 100.
ExemploCave: 100 · campo aberto: 40
A linha embaixo do botão
Depois de gerar, ela mostra o nome do script novo, quantos pontos saíram, quanto da área a rota cobre e o tamanho de uma volta. Às vezes vem um aviso depois — veja “Mensagens e o que fazer” logo abaixo.
Valores: —
Exemplo“Auto 1: 62 waypoints, 97% of 880 tiles, lap ≈ 310 tiles. Turn the Cavebot on to start.”
O que fica de fora
A rota fica no andar em que você está. Ela nunca pisa em escada, buraco, rampa, água ou parte inexplorada (preta) do mapa. Em cave com vários andares, gere uma rota em cada andar, ou grave a parte da escada com ● Record.
Valores: Só o andar atual.
ExemploCave de 2 andares → “Auto 1” em cima, “Auto 2” embaixo
Generate route — mensagens e o que fazer
Às vezes a linha embaixo do botão mostra um aviso, ou “Could not generate a route:” seguido do motivo. As mensagens aparecem em inglês, como no bot; veja o que cada uma quer dizer.
“The area is very open: the route covers the ground nearest to you.”
Tinha muito chão livre (como fora de uma cidade), então a rota ficou só com a parte mais perto de você. Use uma distância menor, ou fique exatamente onde quer caçar.
“Built mostly from the map: walk the area once and generate again for a tighter route.”
A maior parte da rota veio do mapa do jogo, que não mostra coisas pequenas como mesas, cercas e estátuas. Quase sempre funciona. Se o personagem ficar parando sempre no mesmo lugar, dê uma volta pela área e clique em Generate route de novo, ou remova aquele ponto da lista.
“Unexplored ground nearby was left out.”
Partes do mapa que nunca foram reveladas ficam pretas e foram puladas. Explore essas partes e gere de novo se quiser que entrem na rota.
“Some spots stay out of the route.”
Alguns cantos não couberam no loop. A rota ainda cobre a maior parte da área.
“No map data here: only what you can see around you was used.”
O mapa do jogo não estava disponível, então a rota cobre só o que está na sua tela e em volta. Ande um pouco e tente de novo.
“Not enough free ground around you…”
Você está num lugar muito pequeno (uma sala, o fim de um corredor). Entre na área de caça e tente de novo.
“Stand on a walkable tile and try again.”
Você está em cima de uma escada, um buraco ou algo bloqueado. Dê um passo para o lado e tente de novo.
“Map data did not load. Try again.”
O jogo demorou para carregar o mapa. Espere um segundo e clique de novo.
“Invalid radius: use a whole number from 10 to 150.”
A distância tem que ser um número inteiro entre 10 e 150.
“The route is too long. Use a smaller radius.”
A área é enorme. Diminua a distância e clique de novo.
O básico
Script
Uma rota salva. Escolha a ativa no menu (só uma roda). Use New, Rename, Copy e Delete para gerenciar, e Export/Import para passar uma rota como texto.
Valores: Quantos scripts você quiser.
Exemplo“rotworms”, “dragons”, “Auto 1”
● Record + every … tiles
Grava o caminho enquanto você anda. Cria um waypoint a cada poucos quadrados. É só tocar em Record: ele desliga o Cavebot sozinho e cria um script se você não tiver nenhum.
Valores: every 1 a 20 tiles. Padrão 5.
ExemploRecord, every 5 tiles
Rest HP ≥ / MP ≥ (%)
Antes de ir ao próximo ponto, fica parado até o HP e a mana chegarem nesses percentuais.
Valores: 0 a 99 cada. Padrão 0 (desligado).
ExemploRest HP ≥ 80, MP ≥ 60
Smart walking
Depois de uma luta (ou qualquer pausa) o personagem segue para frente. Correndo atrás de um monstro ele pode ter passado dos próximos pontos; ligado, ele pula os que já passou perto (uns 3 quadrados) e vai para o próximo à frente, em vez de voltar tudo até o ponto para onde ia. Nunca pula ponto Stand, escada, corda ou outra ação, e não muda nada enquanto você só está andando a rota.
Valores: Ligado / Desligado (padrão desligado).
ExemploLigado — depois de correr 6 quadrados atrás de um monstro no corredor, a rota continua dali
Lure only when alone
Atrair monstros com outros jogadores por perto joga os monstros em cima deles. Ligado, enquanto houver outro jogador na tela o bot não atrai: ele luta com os monstros que já estão com você e volta a atrair 3 segundos depois que o jogador sai. Desligue se você caça num lugar cheio ou com amigos.
Valores: Ligado / Desligado (padrão ligado).
ExemploLigado — chegou um jogador: o bot para de atrair e mata o que trouxe
Waypoints (pontos)
A lista de passos da rota. Selecione um para editar; use os botões para gerenciar a lista.
↑ ↓ · Start here · Edit · Remove · Clear
Mover um ponto para cima/baixo, fazer a rota começar pelo selecionado, editar, remover ou Clear (limpar tudo — clique duas vezes para confirmar).
Valores: —
ExemploStart here → começa o loop no ponto escolhido
Add after · Add before · Replace · a gradinha de posição
Para adicionar um passo, escolha o tipo e a posição e clique em Add after (insere depois do ponto selecionado, ou no fim), Add before, ou Replace (substitui o selecionado). Na posição você digita x/y/z ou usa a gradinha 3×3: “Here” é o seu próprio quadrado e as oito setas são o quadrado naquela direção a partir de você.
Valores: —
ExemploFique no lugar → “Here” → Add after
O painel ao lado — mapa, rounds e refill
Ao lado da lista de pontos, a aba Cavebot mostra um mapinha ao vivo do que o bot vê em volta de você, quantos rounds você já caçou e um botão para ir à cidade mais cedo.
Map (mapa)
Uma visão pequena e ao vivo dos quadrados em volta de você, do jeito que o bot enxerga. A legenda explica as cores: free (quadrado livre onde dá para andar), wall (bloqueado — parede, água, item ou criatura), floor (troca de andar: escada, buraco, rampa), area (área especial que a rota evita) e route (o caminho até o ponto atual, em verde). Os pontos deste andar aparecem como números.
Valores: Só uma visão — nada para configurar.
ExemploLinha verde = para onde o bot está indo agora
Rounds
Quantas voltas de caça você deu desde o último refill, contadas pelo ponto Supply check. Ao lado, “refill requested” aparece quando uma ida à cidade já está marcada.
Valores: Conta sozinho; zera quando você reabastece.
Exemplo“Rounds: 3”
Force refill
Manda você à cidade no próximo Supply check mesmo que os suprimentos e a capacidade ainda estejam de boa — útil quando você quer encerrar a caça logo. O ponto Supply check é quem de fato anda até a cidade.
Valores: Um clique. Mostra “refill requested” até acontecer.
ExemploClique perto do fim da sessão para reabastecer e guardar o loot
Tipos de waypoint
Ao adicionar ou editar um ponto você escolhe o tipo. A maioria das rotas só usa Walk; os outros são para lugares especiais.
Walk
Andar até um quadrado. O passo normal. Um Walk marcado em cima de uma escada ou buraco faz o personagem passar por ela.
Stairs / hole
Trocar de andar por escada, buraco, rampa ou teleporte. Marque no quadrado da escada: o personagem pisa nela sem parar. Escada de mão sobe com clique direito. Se o próximo waypoint está no mesmo andar da escada, a lista mostra “same floor next”: a ordem provavelmente está trocada (o personagem não chegaria nele).
Use tile
Usar uma escada de mão, bueiro, porta ou alavanca.
Rope
Usar a corda num ponto de corda (corda numa tecla de mira).
Shovel
Cavar um monte de pedras e descer pelo buraco (pá numa tecla de mira).
Levitate
Lançar exani hur para subir/descer um degrau.
Magic rope
Lançar exani tera para subir de um ponto de corda.
Label
Um ponto com nome que Goto, Supply check e If podem pular até.
Goto
Pular para um label.
Delay
Esperar um tempo antes do próximo passo.
Supply check
Continuar caçando enquanto suprimentos e capacidade estão ok; senão, ir para a cidade.
If → goto
Pular para um label quando uma condição é verdadeira.
Lure start / Lure end
Entre os dois, anda sem parar para monstros até juntar vários atrás de você; no Lure end, luta. As linhas do meio ficam pintadas na lista.
Talk to NPC
Falar com um NPC: anda até ele e diz suas frases em ordem, esperando cada resposta. Quando a janela do NPC mostra a palavra como botão, o bot clica; senão, digita. Funciona no PC e no celular.
Ajustes avançados de waypoint
Só precisa para os tipos especiais acima. Pode pular isso numa rota simples.
Lure start — monsters (monstros)
Quantos monstros da sua lista do Target trazer antes de parar para lutar. Enquanto atrai, o bot ataca o mais perto em Stand enquanto anda (suas magias e runas da aba Attack saem nele) e, se os monstros ficam muito para trás, ele para e espera (até 10 segundos). Se o caminho está bloqueado, ele luta com o que trouxe em vez de pular o ponto. Monstros marcados com “Avoid Lure” na aba Target não contam. Precisa do Auto Target ligado.
Valores: 0 a 10. Padrão 3. 0 = atrai até o Lure end.
ExemploLure start 4 → walk → walk → Lure end
radius (Walk)
0 = pisar no quadrado exato; 1 ou mais = “perto o bastante” nessa distância (andar mais liso).
Valores: 0 a 10. Padrão 0.
Exemplo2
Delay (ms)
Quanto tempo um ponto de Delay espera.
Valores: 0 a 600000 (10 min). Padrão 1000.
Exemplo1000 ms = 1 segundo
Supply check
Defina um label de caça para voltar, uma capacidade mínima, um máximo de rounds e os suprimentos com seus mínimos. Quando algo acaba, o bot vai para a cidade.
Valores: min cap 0–100000, max rounds 0–1000 (0 = sem limite), até 8 itens.
Exemplocaça “rotworms”, min cap 100, Ultimate Healing Rune ≥ 20
If → goto
Uma condição que pula para um label. Condições: cap <, item <, HP % <, MP % <, monsters ≥, rounds ≥, far from, level ≥, vocation =.
Valores: value 0–100000; label “else” opcional. vocation = none quer dizer que o personagem ainda não tem vocação.
Exemplolevel ≥ 8 → “check”; no “check”: vocation = none → “oracle”, senão “hunt”
Talk to NPC
Nome do NPC (vazio = fala onde você está, com qualquer NPC perto), as frases separadas por ; e, se quiser, um label para ir se o NPC não aparecer ou não responder.
Valores: até 10 frases, de até 120 letras. O bot espera até 4 s por cada resposta e repete uma frase uma vez.
ExemploThe Oracle: hi; yes; knight; yes — se falhar → “hunt”
Special areas (áreas especiais)
Marque lugares do mapa para evitar. Dê nome e raio, use “Around me”, ou capture um retângulo com Corner A e Corner B.
Valores: raio 0–50. Padrão 1.
Exemplo“depot” raio 2
Exemplo pronto — uma rota com um clique
- Vá até a cave de rotworm e fique no meio dela.
- Abra a janela do Bot → aba Cavebot. Deixe “within 100 tiles” como está.
- Clique em “✦ Generate route”. A linha embaixo mostra “Auto 1: … waypoints, …% of … tiles”.
- Feche a janela do Bot e marque Cavebot e Auto Target.
- O personagem anda a cave inteira em loop e para para lutar no caminho.
O personagem não anda com a janela do Bot aberta. Feche a janela para o cavebot rodar.
Fique no meio da sua área de caça antes de clicar em Generate route — a rota cresce a partir de onde você está.
Gerar de novo nunca apaga nada: ele cria “Auto 2”, “Auto 3”… Apague os que não quiser com Delete.
Cave com escada: a rota gerada cobre um andar. Gere uma em cada andar, ou grave a parte da escada com ● Record.
Quer controle total? Grave um loop você mesmo e depois adicione corda, escada e supply check, um de cada vez.
O Target está em Follow e o personagem volta para trás depois de cada monstro? Marque “Smart walking”: depois da luta ele segue do próximo ponto à frente.
Lugar travado se resolve sozinho: se o jogo recusa o caminho 3 vezes, se você é teleportado ou empurrado para longe, ou se cai em outro andar, o bot segue para o próximo ponto. A linha embaixo do status (“Last event”) mostra o que ele pulou e por quê.
Campos de fogo, veneno e energia: a rota dá a volta quando existe outro caminho, e só atravessa quando não tem jeito.