[TUTORIEL] Accéder à sa maison

    Publicités

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

Status
Not open for further replies.

fayabot

Membre
Feb 11, 2019
12
12
24
25
Discord
faya#0705
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

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},
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 :

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:
  • Like
Reactions: SuperGallet, Tweexpro, TsunaG and 6 others
Status
Not open for further replies.