fonction manger pain

  • Initiateur de la discussion tuning68200
  • Date de début
  • Partenaires

Utilisateurs qui regardent le poste (Total: 0, Members: 0, Invité: 0)

T

tuning68200

Nouveau membre
10 Août 2020
3
0
1
29
MoonBot le meilleur bot pour Dofus Unity en 2026.
Bonjour j'ai voulu ajouter une fonctionne pour mettre au bot de manger du pain mais cela ne fonctionne pas

function eat ()
if character:lifePoints() < 400 then
inventory:useItem(468)
end

et je l'ai appelé dans la fonction move comme cela

{map = "4,-17", figth = true, custom = eat}
 
E

earthgreen

Level 2
Level 1
1 Mai 2022
19
5
24
26
Discord
earthgreen#8738
Anathema

Anathema

Level 2
Level 1
18 Mai 2022
28
1,628
139
27

Alors tient une fonctions plus "clean" que j'ai trouvé dans un trajet de @migrou :

function jaifaim()


local i = 0
local vita = character.lifePoints()
local vitamax = character.maxLifePoints()


if (vita < (0.9*vitamax) and check == 1) then --Comparaison vita < 0.9max

map:beforeWaitMovementFinish(500) --On attend que le bot se calme
map:waitMovementFinish(500)

while (vita < (0.9*vitamax)) do
i = i + 1
global:clickPosition(271, 487) --Double clique sur la 1ère case haut gauche objet rapide
global:delay(250)
global:clickPosition(271, 487)
global:delay(600)
local vita = character.lifePoints()
if (vita > (0.9*vitamax)) then --Casse la boucle si >90%
break
end
end


Le bot cliquera sur la première case de la barre du lancement des sorts pour manger le pain lorsqu'il se régénéra.
PS : c'est pas le bon endroit pour poster cette demande bg