cookietouch

CookieTouch API Documentation

Sommaire | Sommaire détaillé


Sommaire

Inventory

Toutes les fonctions relatives à l’inventaire du personnage.

Tous les GID sont disponibles dans le fichier items.txt.

inventory.pods()

Retourne le nombre de pods utilisés.

const pods = inventory.pods()

inventory.podsMax()

Retourne les pods maximum du personnage.

const podsMax = inventory.podsMax()

inventory.podsP()

Retourne le pourcentage de pods utilisés.

const podsP = inventory.podsP()

inventory.itemCount(gid: number)

Retourne le nombre d’objets dans l’inventaire.

Exemple:

const nombreBle = inventory.itemCount(289); // Retourne le nombre de blé dans l'inventaire.

inventory.itemWeight(gid: number)

Retourne le poids d’un item dans l’inventaire.

Exemple:

const wheatWeight = inventory.itemWeight(289); // Retourne le poids d'un blé (2).

inventory.useItem(gid: number, quantity: number)

Permet d’utiliser un objet.

Retourne true si l’objet a été utilisé, sinon retourne false.

Exemple:

yield* await inventory.useItem(6965); // Utilise une Potion de Cité Bonta.

inventory.equipItem(gid: number)

Permet d’équiper un item.

Retourne true si l’objet a été équipé, sinon retourne false.

Exemple:

yield* await sinventory.equipItem(8575); // Equipe votre Ramboton.

inventory.unEquipItem(gid: number)

Permet de déséquiper un item.

Retourne true si l’objet a été déséquipé, sinon retourne false.

Exemple:

yield* await inventory.unEquipItem(7865); // Désequipe votre Dragodinde Squelette.

inventory.dropItem(gid: number, quantity: number)

Permet de jetter un item.

Retourne true si l’objet a été jeté, sinon retourne false.

Exemple:

yield* await inventory.dropItem(289, 50); // Drop 50 blé.

inventory.deleteItem(gid: number, quantity: number)

Permet de supprimer un item.

Retourne true si l’objet a été supprimé, sinon retourne false.

Exemple:

yield* await inventory.deleteItem(289, 100); // Supprime 100 blé.