API Lua PNJ & Acteurs

15 entradas — Referencia del bot WGRetro para Dofus Retro

Documentación completa
PNJ / Dialogue
-- Parler a un PNJ et repondre
bot.talkTo(42)
bot.waitForDialog()
bot.npcReply(1)
bot.closeDialog()

Acteurs

Propiedad / MétodoTipoDescripción
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

Propiedad / MétodoTipoDescripción
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

Estas funciones se usan en los scripts Lua del bot WGRetro — probables con el plan gratis (1 bot, sin límite de tiempo). Scripts listos para usar en el marketplace.