Bonjour étant donné que pour l'instant il n'y pas de fonction intégrée permettant d'accéder à sa maison je me permets de proposer ce petit tuto !
Premièrement il nous faut rentrer dans notre maison pour cela on créer une fonction custom ici appelée maison que vous allez mettre à la fin de votre lua.
Pour récupérer les coordonnées utilisez l'application fourni dans la doc de flaty appelée flatybot_xy
N'oubliez pas de copie-coller cette fonction une fois remplie correctement dans votre lua !
Il faut que cette fonction s’exécute lors de votre retour banque sur la map de votre maison
Pour cela dans votre fonction retour banque ajoutez :
Pour récupérer le mapid faite /mapid dans la console dofus ( faite le sur la map de la maison mais pas à l'intérieur ! )
Ensuite une fois que l'on est rentré il faut utiliser le coffre pour cela on créé la fonction coffre :
N'oubliez pas la aussi de copier ceci dans votre lua une fois remplie
Rajoutez dans votre fonction bank ceci :
Ensuite il faut rajouter des indications pour le bot une fois qu'il s'est vidé, pour cela rajouté dans votre fonction move :
Voilà j'espère que ça vous a aidé , n'hésitez pas à me faire des retours
Premièrement il nous faut rentrer dans notre maison pour cela on créer une fonction custom ici appelée maison que vous allez mettre à la fin de votre lua.
Pour récupérer les coordonnées utilisez l'application fourni dans la doc de flaty appelée flatybot_xy
Code:
function maison()
global:delay(3000)
global:clickPosition(x,y) -- Mettez ici les pos pour cliquer sur votre maison
global:clickPosition(x,y) -- Mettez ici les pos pour cliquer sur entrer
global:clickPosition(x,y) -- Mettez ici les pos pour cliquer sur la bonne instance de maison
global:delay(4000)
global:sendKey(?) -- à partir d'ici il faut mettre l'équivalent de chaque chiffre du code de la maison
global:sendKey(?) -- A savoir que : 0 -> 96, 1 -> 97, 2 -> 98, 3 -> 99, 4 -> 100, 5 -> 101 , 6 -> 102, 7->103, 8->104, 9->105
global:sendKey(?)
global:sendKey(?)
global:sendKey(?)
global:sendKey(?)
global:sendKey(?)
global:sendKey(?)
global:clickPosition(322,341) -- permet de cliquer sur valider
end
N'oubliez pas de copie-coller cette fonction une fois remplie correctement dans votre lua !
Il faut que cette fonction s’exécute lors de votre retour banque sur la map de votre maison
Pour cela dans votre fonction retour banque ajoutez :
Code:
{map = mapidexterieur, custom = maison},
Ensuite une fois que l'on est rentré il faut utiliser le coffre pour cela on créé la fonction coffre :
Code:
function coffre()
map:use(?) -- Entrez ici le cellid de votre coffre
global:delay(3000)
global:sendKey(98) -- ici rentrez les équivalents de votre code comme au dessus
global:sendKey(101)
global:sendKey(96)
global:sendKey(104)
global:sendKey(97)
global:sendKey(105)
global:sendKey(105)
global:sendKey(104)
global:clickPosition(322,341) -- permet de cliquer sur valider
storage:putAllItems()
global:sendKey(27) -- permet de quitter l'interface d'échange
map:use(cellid) -- entrez ici le cellid du soleil pour quitter la maison
end
N'oubliez pas la aussi de copier ceci dans votre lua une fois remplie
Rajoutez dans votre fonction bank ceci :
Code:
{map = mapidintérieur, custom = coffre}, -- cette fois-ci récupérez le mapid de l'intérieur de la maison
Ensuite il faut rajouter des indications pour le bot une fois qu'il s'est vidé, pour cela rajouté dans votre fonction move :
Code:
{map = mapidexterieur, changeMap = "?"}, -- ici entrer la direction du bot une fois qu'il est vidé et sorti de la maison
Voilà j'espère que ça vous a aidé , n'hésitez pas à me faire des retours
Last edited: