Dernière mise à jour
Dernière mise à jour
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.
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.
Permet de s'abonner a un message a partir de son nom.
Retourne la liste des anciens message reçus avant le chargement du script.
Suspend le script jusqu’à recevoir le nom et retourne false si le timeOut est dépassé.
Envoie un message au serveur Dofus.
Retourne le résultat d'une postRequest. (string)
Retourne le résultat d'une getRequest. (string)
Paramètres
Types
Descriptions
messageType
string
Nom du message
function_name
call
Nom de la fonction a appeler
Paramètres
Types
Descriptions
messageType
string
Nom du message
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
Paramètres
Types
Descriptions
message
string
message a envoyer au serveur