developer
Outils avancés pour développeurs
cancelMessageToClient
🎮Méthode
developer:cancelMessageToClient(identifier)Annule l'envoi d'un message au client.
Paramètres:
identifier
string
Identifiant du message
Exemple:
developer:cancelMessageToClient("ChatServerMessage")createMessage
🎮Méthode
developer:createMessage(identifier)Cree un nouveau message reseau.
Paramètres:
identifier
string
Identifiant du message
Retourne: object - Message reseau
Exemple:
dofusRequest
🎮Méthode
Effectue une requete vers l'API Dofus.
Paramètres:
method
string
Methode HTTP (GET, POST)
url
string
URL de l'API
apiKey
string
Cle API
data
string
Donnees a envoyer
Retourne: string - Reponse de l'API
Exemple:
getIdentifierByName
🎮Méthode
Retourne l'identifiant d'un message par son nom.
Paramètres:
name
string
Nom du message
Retourne: string - Identifiant du message
Exemple:
getNameByIdentifier
🎮Méthode
Retourne le nom d'un message par son identifiant.
Paramètres:
identifier
string
Identifiant du message
Retourne: string - Nom du message
Exemple:
getRequest
🎮Méthode
Effectue une requete HTTP GET.
Paramètres:
url
string
URL cible
headersName
table
Noms des headers
headersContent
table
Valeurs des headers
proxie
string
Adresse du proxy
proxieHttp
boolean
Utiliser HTTP pour le proxy
Retourne: object - Reponse HTTP
Exemple:
getRequest2
🎮Méthode
Effectue une requete HTTP GET simplifiee.
Paramètres:
url
string
URL cible
headersName
table
Noms des headers
headersContent
table
Valeurs des headers
Retourne: object - Reponse HTTP
Exemple:
getRequestWithDelay
🎮Méthode
Effectue une requete GET avec timeout.
Paramètres:
url
string
URL cible
timeoutMilliseconds
number
Timeout en ms
Retourne: string - Reponse
Exemple:
hasScript
🎮Méthode
Verifie si un script est charge.
Retourne: object
Exemple:
historicalMessage
🎮Méthode
Retourne l'historique d'un type de message.
Paramètres:
identifier
string
Identifiant du message
Retourne: table - Historique des messages
Exemple:
historicalMessageDofus3
🎮Méthode
Retourne l'historique des messages Dofus 3.
Paramètres:
identifier
string
Identifiant du message
Retourne: table - Historique des messages
Exemple:
isScriptPlaying
🎮Méthode
Verifie si un script est en cours d'execution.
Retourne: boolean - true si un script tourne
Exemple:
listenPackets
🎮Méthode
Active l'ecoute des paquets reseau.
Exemple:
postRequest
🎮Méthode
Effectue une requete HTTP POST.
Paramètres:
url
string
URL cible
data
string
Donnees a envoyer
headersName
table
Noms des headers
headersContent
table
Valeurs des headers
proxie
string
Adresse du proxy
proxieHttp
boolean
Utiliser HTTP pour le proxy
Retourne: object - Reponse HTTP
Exemple:
registerMessage
🎮Méthode
Enregistre un callback pour un type de message.
Paramètres:
identifier
string
Identifiant du message
function
function
Fonction callback
Exemple:
sendMessage
🎮Méthode
Envoie un message reseau.
Paramètres:
message
object
Message a envoyer
targetClient
string
Cible (server/client)
Exemple:
startScript
🎮Méthode
Demarre le script.
Exemple:
suspendScriptUntil
🎮Méthode
Suspend le script jusqu'a reception d'un message.
Paramètres:
identifier
string
Identifiant du message attendu
timeOut
number
Timeout en ms
showTimeOut
boolean
Afficher le timeout
bypassLimit
boolean
Ignorer les limites
listenPackets
boolean
Ecouter les paquets
Retourne: object - Message recu
Exemple:
suspendScriptUntilMultiplePackets
🎮Méthode
Suspend le script jusqu'a reception de plusieurs messages.
Paramètres:
identifier
table
Liste des identifiants
timeOut
number
Timeout en ms
showTimeOut
boolean
Afficher le timeout
bypassLimit
boolean
Ignorer les limites
listenPackets
boolean
Ecouter les paquets
Retourne: object - Message recu
Exemple:
toggleMultiThreading
🎮Méthode
Active ou desactive le multi-threading.
Paramètres:
value boolean true pour activer
Exemple:
typeoff
🎮Méthode
Active ou desactive le multi-threading.
Paramètres:
object any Objet a analyser
Retourne :
string Type de l'objet
Exemple:
unCancelMessageToClient
🎮Méthode
Annule le blocage d'un message.
Paramètres:
identifier string Identifiant du message
Exemple:
unRegisterMessage
🎮Méthode
Desenregistre un callback de message
Paramètres:
identifierstringIdentifiant du message
Exemple:
Mis à jour

