API Lua PNJ & Acteurs

15 entrées — Référence du bot WGRetro pour Dofus Retro

Documentation complète
PNJ / Dialogue
-- Parler a un PNJ et repondre
bot.talkTo(42)
bot.waitForDialog()
bot.npcReply(1)
bot.closeDialog()

Acteurs

Propriété / MéthodeTypeDescription
bot.getMonsters()tableMonstres sur la map
bot.getNpcs()tablePNJs
bot.getPlayers()tableJoueurs
bot.getActorAt(cellId)table\nil | Acteur sur une cellule
bot.npcOnMap()tableAlias getNpcs

PNJ / Dialogue

Propriété / MéthodeTypeDescription
bot.talkTo(npcId)voidParler au PNJ
bot.talkToNpc(npcId)voidAlias talkTo
bot.reply(responseId)voidRepondre par ID
bot.npcReply(index)voidRepondre par index (1-based)
bot.closeDialog()voidFermer le dialogue
bot.leaveDialog()voidAlias closeDialog
bot.isInDialog()booleanDialogue ouvert ?
bot.getQuestionId()string\nil | ID question actuelle
bot.getResponses()tableIDs des reponses
bot.waitForDialog(timeout?)anyAttendre question PNJ

Ces fonctions s'utilisent dans les scripts Lua du bot WGRetro — testables avec le plan gratuit (1 bot, sans limite de durée). Scripts prêts à l'emploi sur la marketplace.