API Lua

L'API Lua de MoonBot expose 395 fonctions réparties dans 20 namespaces. Chaque namespace couvre un aspect précis du jeu : combat, déplacement, inventaire, économie, métiers.

📜structure18
Anatomie d'un script : move(), bank(), phoenix(), types de step.
🌐global42
Utilitaires : delay, print, gestion du temps, helpers Lua.
❤️character25
Vie, kamas, PA, PM, position, caractéristiques.
📦inventory19
Inventaire : équiper, déséquiper, utiliser items, pods.
🗺️map37
Carte & déplacement : pathfinding, zaaps, cellules.
⚔️fight72
Combat : sorts, déplacement, IA, ciblage avancé.
🗣️npc13
Dialogues PNJ : parler, choisir, valider.
💬chat3
Messages : global, guilde, alliance, privé.
🏪hdv17
Hôtel de Vente : vendre, acheter, prix plancher.
🔄exchange14
Échanges & banque : dépôt/retrait, inter-comptes.
🛍️merchant9
Mode marchand : ouvrir boutique, gérer items.
🧭job4
Métiers : farming, niveau, gestion.
🔨craft12
Artisanat : crafter en série, recettes.
🐴mount28
Monture, élevage, fécondations automatiques.
🔥fm19
Forgemagie : améliorer items, runes, FM auto.
📋quest9
Quêtes : accepter, valider, progression.
⚙️config18
Configuration du script : paramètres, intervalles.
🤖bot11
Contrôle du bot : start/stop, déconnexion, état.
👥group8
Groupe : leader + mules, déplacement & combat coordonnés.
🎮controller17
Multi-comptes : orchestration de plusieurs bots.