Action
Actions that can be performed after a requirement
Avec les requirements, vous pouvez définir des actions sur le succès ou l’échec. Voici les actions qui peuvent être effectuées.
Exemple
Vous devrez mettre une liste d’actions comme celle-ci :
success_actions:
- type: player_command
commands:
- "firstcommand"
- "seconds commands %player%"
- type: console_command
commands:
- "firstcommand"
- "seconds commands %player%"
- type: message
messages:
- "firstcommand"
- "seconds commands %player%"
Vous pouvez ajouter un délai, en tick, pour chaque élément ci-dessous. Procédez comme suit :
success_actions:
- type: player_command
delay: 10 # 10 ticks
commands:
- "firstcommand"
- "seconds commands %player%"
- type: player_command
commands:
- "firstcommand"
- "seconds commands %player%"
commandInChat: false # false par défaut
Exécutez les commandes en tant que joueur. Vous pouvez envoyer la commande dans le tchat du joueur.
- type: console_command
commands:
- "firstcommand"
- "seconds commands %player%"
Exécuter les commandes en tant que console.
- type: message
messages:
- "my message"
- "my second messages"
minimessage: true # true par défaut
Envoyez un message au lecteur. Vous pouvez utiliser des espaces réservés et des codes couleur/format ici. Le format de message mini est activé par défaut si votre serveur le supporte.
- type: broadcast
messages:
- "my message"
- "my second message to %player%"
minimessage: true # true par défaut
Envoyez un message aux joueurs en ligne. Vous pouvez utiliser des espaces réservés et des codes couleur/format ici. Le format de message mini est activé par défaut si votre serveur le supporte.
- type: chat
messages:
- "my message"
Envoie des messages Ă la place du joueur.
- type: close
Ferme l’inventaire du joueur.
- type: inventory
inventory: <inventory name>
plugin: <plugin name>
Ouvre un inventaire de zMenu.
- type: connect
server: <server name>
Permet d’envoyer le joueur vers un autre serveur, ne fonctionne qu’avec BungeeCord et Velocity.
- type: sound
sound: <xsound>
pitch: <sound pitch> # 1.0f par défaut
volume: <sound volume> # 1.0f par défaut
Envoyer un son Ă un joueur, vous devez utiliser XSound.
- type: broadcast_sound
sound: <xsound>
pitch: <sound pitch> # 1.0f par défaut
volume: <sound volume> # 1.0f par défaut
Envoyer un son aux joueurs en ligne, vous devez utiliser XSound.
- type: data
action: <SET/REMOVE>
key: <data key>
value: <data value>
seconds: <expire seconds> # 0 par défaut
Mettre Ă jour le player data.
- type: refresh
Actualiser le bouton actuel. Fonctionne uniquement en le click requirement.
- type: back
Revenir à l'inventaire précédent.
- type: shopkeeper
name: <nom du shopkeeper>
Ouvrir un inventaire de trade du plugin Shopkeeper.
Dernière mise à jour