Récoltes Mineur Frigost Problème de boucles dans la mine Maksage avec mon bot (FlatyBot)

    Publicités

Users Who Are Viewing This Thread (Total: 0, Members: 0, Guests: 0)

zartag

Membre
Apr 3, 2020
8
1
203
30
Bonjour à tous,

Je rencontre un problème récurrent avec mon bot dans FlatyBot. J'ai écrit un script pour automatiser la récolte de ressources dans la mine Maksage. Mon personnage fait des allers-retours constants entre certaines cartes de la mine, notamment entre les cartes 57017859 et 57017861, ainsi qu'entre 56885763 et 56886787.

Voici un extrait de mon script pour la mine :​

ELEMENTS_TO_GATHER = { 17, 53, 55, 37, 54, 52, 114, 24, 26, 25, 113, 135 }
MAX_PODS = 90

function move()
return {
{ map = "57017859", gather = true, changemap = "359" },
{ map = "57017861", gather = true, changemap = "270" },
{ map = "57017859", gather = true, changemap = "206" },
{ map = "57016835", gather = true, changemap = "257" },
{ map = "57016837", gather = true, changemap = "401" },
{ map = "57016835", gather = true, changemap = "220" },
{ map = "56885763", gather = true, changemap = "207" },
{ map = "56886787", gather = true, changemap = "396" },
{ map = "56885763", gather = true, changemap = "436" },
}
end

Le problème :​

  • Mon personnage boucle constamment entre certaines cartes (comme entre 57017859 et 57017861, ou entre 56885763 et 56886787).
  • Il ne semble pas avancer correctement dans la mine et revient immédiatement sur des cartes précédemment visitées.

Ce que j'ai essayé :​

  • J'ai modifié les directions dans le script, mais cela n'a pas résolu le problème.
  • J'ai également essayé d'introduire des pauses avec waitMovementFinish, mais cela ne semble pas avoir d'effet durable sur le comportement, voir bloque complètement le script.

Questions :​

  • Pourquoi mon bot fait-il des allers-retours constants entre certaines cartes ?
  • Y a-t-il une meilleure façon de gérer les changements de carte pour éviter ces boucles ?
  • Comment puis-je ajuster mon script pour avancer dans la mine sans revenir sans cesse sur les mêmes cartes ?
Merci d'avance pour votre aide !

(Au cas où, script réalisé par moi-même, je compte faire un gros script spécial bauxite pour mineur niveau 140-160.)
Post automatically merged:

tentative 2, boucle toujours entre deux maps, des gens qui ont des idées?
 

Attachments

  • Bauxite Maksage.lua
    5.3 KB · Views: 25
Last edited: