Repository navigation
InventoryUtils
Quelques fonctions permettant d'interagir correctement avec l'inventaire des joueurs.
La fonction
Voici les paramètres de cette fonction.
-
${\color{Goldenrod}\normalsize{\textsf{player}}}$ : Instance de joueur dont l'inventaire sera modifié. -
${\color{Goldenrod}\normalsize{\textsf{itemId}}}$ : L'identifiant de l'objet à supprimer. -
${\color{Goldenrod}\normalsize{\textsf{quantity}}}$ : La quantité de l'objet à supprimer.
//Dans cette exemple, nous allons retirer 50 pierres (29 étant l'ID de l'objet "pierre")
InventoryUtils.RemoveFromInventory(player, 29, 50);La fonction
Sa particularité réside dans le fait qu'elle fait appel à la fonction utilitaire
Voici les paramètres de cette fonction.
-
${\color{Goldenrod}\normalsize{\textsf{player}}}$ : Instance de joueur dont l'inventaire sera modifié. -
${\color{Goldenrod}\normalsize{\textsf{itemId}}}$ : L'identifiant de l'objet à ajouter. -
${\color{Goldenrod}\normalsize{\textsf{quantity}}}$ : La quantité de l'objet à ajouter.
//Dans cette exemple, nous allons ajouter 50 pierres (29 étant l'ID de l'objet "pierre")
//Si le joueur ne possède pas suffisamment d'espace, la fonction renvoie FALSE
InventoryUtils.AddItem(player, 29, 50)La fonction
Voici les paramètres de cette fonction.
-
${\color{Goldenrod}\normalsize{\textsf{player}}}$ : Instance du joueur qui ouvrira l'inventaire. -
${\color{Goldenrod}\normalsize{\textsf{target}}}$ : Instance du joueur cible dont l'inventaire sera ouvert.
InventoryUtils.TargetOpenPlayerInventory(player, target)La fonction
Voici les paramètres de cette fonction.
-
${\color{Goldenrod}\normalsize{\textsf{player}}}$ : Instance du joueur dont l'inventaire sera vérifié. -
${\color{Goldenrod}\normalsize{\textsf{itemId}}}$ : ID de l'élément à vérifier. -
${\color{Goldenrod}\normalsize{\textsf{quantity}}}$ : La quantité requise de l'article.
//vérifie si le joueur en paramètre possède 15 nuggets
CheckInventoryContainsItem(player, 2, 15)La fonction
Voici les paramètres de cette fonction.
-
${\color{Goldenrod}\normalsize{\textsf{player}}}$ : Instance du joueur.
Dictionary<int, int> playerInventory = ReturnPlayerInventory(Player player);- Getting Started
- Ajouter une compétence métier
- Ajouter une interaction
- Ajouter une proximité
- Ajouter une proximité d'activité
- Ajouter une action admin
- Ajouter un plugin
- Retourner vers AAMenu
- Introduction
- Ajouter une activité personnalisé
- Associer une société à une activité personnalisées
- Connaitre l'activité d'un joueur
- Introduction
- PatternData
- Classe de base
- Fonctions à compléter ou créer
- Enregistrer votre type de point en base de donées
- Intégrer votre type de point à AAMenu
- Introduction
- Peupler la base de donées
- Créer un vêtement personnalisés
- Equiper un vêtement
- Afficher les vêtements selon leurs type
- Attribuer/Retirer un vêtement à un joueur
- Recipe & Ingredient
- Récupérer les recettes
- Récupérer les recettes selon la catégorie
- Ajouter une recette
- Comment l'utiliser
