Mise à jour majeure de SnowBot PC 4.0.0
Vous devez etre connecte pour voir les liens.
Corrections :
- Correction des différences entre les cartes en combat et hors combat
- Correction de la consommation (CPU) lors du crash d'un proxy
- Correction de l'invitation en groupe du chef lorsqu'il est déconnecté
- Correction de l'anti-modérateur, il ne détecte plus les joueurs ayant des "[ ]" dans leur nom
- Correction de certains éléments susceptibles de provoquer l'anti-bot (éléments non publiés pour des raisons de sécurité)
- Correction de certains éléments en combat (invocation, crash...)
- Correction de la création aléatoire de personnages
- Correction du système de groupes, les mules rejoindront désormais leur Chef si elles sont perdues.
- Le chef n'invite plus les mules en groupe, tout est désormais gérer par SnowBot
global:getTeamMembersIds()
globa:getTeamMembersNames()
- Correction de l'IA en combats
Tweaks :
Il est désormais possible :
- De recharger le script en cours en un seul clic
- De réceptionner les messages envoyés par le bot et choisir de les envoyer ou non
- D'accéder à l'inventaire sans avoir à traiter tous les packets (inventory:inventoryContent() retourne une liste d'objets)
- De créer des scripts côté client (faux drop en live, FM abusés...)
- De personnaliser les couleurs d'un personnage à la création
- De retirer l'écoute d'un packet (developer:unregisterMessage(packetName) return void)
- De vérifier qu'un script est en cours d'éxecution (**developer:isScriptPlaying()** *return true/false*)
- La documentation de SnowBot refait peau neuve, toutes les features et modifications liées à cette mise à jour y sont notées.
- Les fonctions
loadMoveToCoord() et
loadMoveToMapId() sont désormais remplacées par
loadMove()
Features :
[Console SnowBot]
- /goTo x;y => Déplacement vers la carte sélectionnée
- /stop => Arrêt du déplacement
- /cmd <méthode SB> => Lancer une commande (ie. /cmd map:changeMap("left"))
[
Mode Développeur]
- [EDIT]
developer:getRequest() et
developer:postRequest() acceptent désormais les headers.
- [NEW]
developer:unRegisterMessage() permet d'annuler l'abonnement à un packet.
- [NEW]
developer:suspendScriptUntilMultiplePackets()
- [NEW]
developer:cancelMessageToClient() et
developer:unCancelMessageToClient()
- [NEW]
developer:isScriptPlaying()
- [NEW]
developer:startScript()
[IA Avancées]
Les IA sont désormais côté script afin de permettre la lecture de packets via le mode développeur.
/!\ Il faut maintenant passer le tour du personnage
et vérifier que c'est bien son tour avant de jouer.
Dirigez-vous vers la documentation pour plus de renseignements.
[Mode Controller]
Plus grosse feature jamais ajoutée à SnowBot depuis le Mode Développeur, il est désormais possible de contrôler l'intégralité de SnowBot.
Une section a été ajoutée à la documentation à ce sujet.
[Mode Remote]
Il est désormais possible de faire communiquer votre instance SnowBot avec un service extérieur (API HTTP).
Cette feature est expérimentale. Dirigez vous vers la documentation pour plus d'informations à ce sujet.
Votre clé API SnowBot disponible sur SnowBot est
très précieuse, ne la partagez pas à n'importe qui car celle-ci permet de tout faire sur votre instance SnowBot à distance.
A votre service,
l'équipe SnowBot !