cookietouch

CookieTouch API Documentation

Sommaire Sommaire détaillé

Sommaire

PNJ

Toutes les fonctions relatives aux personnages non-joueurs.

Paramètres Types Description
npcId number ID du PNJ ou -1 pour le premier PNJ de la map
replyId number ID de la réponse
actionIndex number Index de l’action

npc.npcBank(npcId: number, replyId: number)

Permet d’ouvrir la banque.

Exemple:

yield * npc.npcBank(-1, -1); // Choisi le premier npc de la map et choisi la première réponse.

npc.npc(npcId: number, actionIndex: number)

Permet de parler à un PNJ et de sélectionner l’action à utiliser.

Exemple:

yield * npc.npc(-1, 1); // Choisi le premier npc de la map et choisi la première action

npc.reply(replyId: number)

Permet de repondre à un PNJ.

Exemple:

yield * npc.reply(-1); // Choisi la première réponse.

npc.buy(gid: number, quantity: number)

Permet d’acheter un item à un PNJ.

Exemple:

yield * npc.buy(289, 10); // Achète 10 blé

npc.sell(gid: number, quantity: number)

Permet de vendre à un PNJ.

Exemple:

yield * npc.sell(289, 10); // Vend 10 blé