AngryBot - Documentation API
AngryBot est un bot d'automatisation pour Retro. Il permet d'automatiser les actions du jeu de maniere instantanee et indiscernable d'actions manuelles.
Comment ca marche ?
Le bot execute une boucle automatique a chaque changement de carte. Selon l'etat du personnage, il appelle la fonction appropriee :
| Fonction | Declencheur |
|---|---|
move() |
Appelee a chaque changement de carte |
bank() |
Appelee quand l'inventaire est plein |
phoenix() |
Appelee quand le personnage meurt |
stopped() |
Callback optionnel a l'arret du script |
Exemple : Gestion de banque
function move()
return {
{ map = 7411, path = "zaap(4263)" },
{ map = 4263, path = "right" },
{ map = "7549", custom = pnjBank },
}
end
function pnjBank()
npc.talk(-1)
npc.reply(-1)
exchange.putAllItems()
if exchange.bankItemCount(548) > 0 then
exchange.getItem(548, exchange.bankItemCount(548)) -- recup popo rappel
end
global.leaveDialog()
map.moveToCell(381) -- sortir de la banque
endPar ou commencer ?
- Lisez l'Introduction pour decouvrir AngryBot
- Consultez le Fonctionnement LUA pour comprendre la structure d'un script
- Suivez le Guide de demarrage pour creer votre premier trajet
- Parametrez le combat et la recolte via les Variables de configuration
- Explorez l'API pour decouvrir toutes les methodes disponibles