Player data
Player data system
Dernière mise à jour
Player data system
Dernière mise à jour
Avec zMenu vous pouvez stocker des données pour le joueur et les utiliser avec des placeholders. Vous pouvez ainsi créer des compteurs, des cooldowns et bien plus encore !
Chaque donnée contient une clé, une valeur et une date d'expiration. Si vous mettez 0, les données n'expireront jamais. La date d'expiration est un timestamp.
L'autorisation d'utiliser ces commandes est: zmenu.players
Command | Description |
---|---|
Les Placeholders peuvent être utilisés dans un inventaire pour l'affichage d'un élément ou d'une autorisation. Vous pouvez bloquer l'accès à un bouton à l'aide d'un espace réservé. Vous pouvez voir un exemple ici.
Placeholder | Description |
---|---|
/zm players
Affiche la liste des commandes pour les données des joueurs.
/zm players set <player> <key> <expiration> <value>
Définir les données du nouveau joueur. Vous devez définir le délai d'expiration en secondes. Mettez 0 pour ne pas avoir d'expiration.
/zm players remove <player> <key>
Supprimer les données du lecteur.
/zm players get <player> <key>
Obtenir des données sur les joueurs.
/zm players kets <player>
Renvoie la liste des clés d'un lecteur.
/zm players clear <player>
Effacer les données du joueur.
/zm players clearall
Effacer toutes les données des joueurs.
%zmenu_player_value_<key>%
Renvoie la valeur contenue dans une clé.
%zmenu_player_expire_format_<key>%
Renvoie l'heure d'expiration formatée selon une clé.
%zmenu_player_expire_<key>%
Renvoie le délai d'expiration en fonction d'une clé.
%zmenu_player_key_exist_<key>%
Retourne true ou false. Permet de savoir si une clé existe.