Rétro
Bienvenue dans l'espace développeur. Un espace réservé aux plus curieux d'entre-vous qui vous permettra de faire ce que vous souhaitez avec vos trajets sans aucune limite !
PS : Pour cette partie de la documentation vous devrez vous aider de la partie mode développeur dans le bot.
Utilisation pour Dofus Rétro :
Dans notre exemple, nous aimerions récupérer le packet AxK comme vous pouvez le voir plus haut qui indique la liste des serveurs disponibles et sélectionner le serveur 614 (Galgarion) a la suite du packet. Voici comment je procède dans mon script :
Pour commencer, vous remarquez qu'une nouvelle fonction fait son apparition, la fonction messagesRegistering(). Cette fonction comme son nom l'indique est un "Enregistrement des messages" et permet de s'abonner a des messages. Dans notre exemple, on s'abonne au message qui contient le nom "AxK" et on souhaite appeler la fonction receive_serverList quand on reçoit ce message. Ensuite pour récupérer la donnée que l'on souhaite, il nous suffit de l'extraire dans le message.
Documentation :
registerMessage
Permet de s'abonner a un message a partir de son nom.
Paramètres | Types | Descriptions |
messageType | string | Nom du message |
function_name | call | Nom de la fonction a appeler |
historicalMessage
Retourne la liste des anciens message reçus avant le chargement du script.
Paramètres | Types | Descriptions |
messageType | string | Nom du message |
suspendScriptUntil
Suspend le script jusqu’à recevoir le nom et retourne false si le timeOut est dépassé.
Paramètres | Types | Descriptions |
messageType | string | Nom du message |
timeOut | integer | Le temps avant de passer a la suite (ms) |
showTimeOut | boolean | Affiche le retour console du timeout |
sendMessage
Envoie un message au serveur Dofus.
Paramètres | Types | Descriptions |
message | string | message a envoyer au serveur |
postRequest
Retourne le résultat d'une postRequest. (string)
getRequest
Retourne le résultat d'une getRequest. (string)
Dernière mise à jour