Aller au contenu
  • 0

Problème script particules


Question

Posté(e)

Bonjour.

J'ai installé un plugin de particules (PlayerParticles) qui...fait des particules xD

Je peux avoir une particule choisie avec la commande: /pp <particule>

Je voudrais avec mon script faire un menu.Dans ce menu,vous trouvez des items et si vous cliquez sur tel item ça vous donnera telle particule.

 
 open chest with 3 rows named "&3[&aParticules&3]" to player
  wait 1 tick
  format slot 0 of player with 1 poppy named "&oCoeurs" to close then run "/pp heart"
  format slot 1 of player with 1 fire charge named "&fFumée Blanche" to close then run "/pp explode"
  format slot 26 of player with 1 barrier named "&c&oRetirer tes particules" to close then run "/pp clear"

Le problème,c'est que les commandes "/pp <truc>" ne s'executent pas quand je clique sur leur item correspondant.

Faut-il faire un make console execute command ? Je ne sais pas...

Merci :)

6 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Regarde ta mal fait

format slot 1 of player with  fire charge named "&fFumée Blanche" to close then run [make player execute command "/pp explode"][/code


Lâche un like si je t ai aider

  • 0
Posté(e)

Juste pour t'expliquer, lorsque tu fais un "to run" ou "to close then run", c'est la console qui exécute la commande et non le joueur.

 

Pour cela, il va falloir utiliser ce que l'on appelle les lambda qui permettent d'effectuer des expressions/effets lors d'un clic sur un item du GUI.

Les lambda peuvent-être au maximum 3 par slot.

  • 0
Posté(e)
Humm tu te complique la vie il veut juste exécuter une commande normalement le bout de skript que je lui est donné devrait fonctionner

Mais ton code est bon. C'est ça un lambda. Les lambda sont les petites expressions/effets entre crochets comme ce que tu as fait.

 

J'ai aussi de préciser que pour séparer plusieurs lambda, on utilise le signe "->" entre chacun d'eux.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.