Type du skript : Menu GUI qui execute une commande avec loop
Description du script :
Bonjour,
Je rencontre un problème en faisant un skript. Je voudrais créer un menu gui ou on peut voir tous les valeurs d'une variable. Le menu s'ouvre bien, ma loop fonctionne on voit tous les valeurs qui sont listés du d'un slot jusqu'a un autre. C'est ce que je voulais, par la suite je voulais que quand on clique sur un slot en particulier cela execute une commande avec %loop-value%. Par exemple cela supprime le slot. Cependant, quand je clique sur le slot 1 ou 2 ou 3, cela supprime le dernier slot du loop
Voici mon code pour illustrer :
command /menu [<text>]:
trigger:
if arg 1 is not set:
open chest with 3 row named "&6MENU" to player
wait 1 tick
set {_slot} to 10
loop {homes::%uuid of player%::*}:
format slot {_slot} of player with enchanted book named "%loop-index%" with lore "%loop-value%" to close then run [make player execute command "/home del %loop-index%"]
#add 1 to {_slot}
increase {_slot} by 1
J'ai vu que sur ce poste, une personne utilisait evaluate pour régler un soucis du genre si je dis pas de bêtise. Mais je n'y arrive pas a l'utiliser 😕
Pouvez vous m'aider ? S'il vous plait
N'oubliez pas les formules de politesses et des bouts de codes que vous avez déjà regroupé, des screenshots des erreurs ainsi que tout le nécessaire qui peut contribuer à la résolution de votre problème.
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.
Question
Flynix
Version de Minecraft : 1.12.2
Version de Skript : 2.5.3
Addons utilisés: SkQuery-Lime 4.1.3, skRayFall+v1.9.12, skript-yaml,TuSke
Type du skript : Menu GUI qui execute une commande avec loop
Description du script :
Bonjour,
Je rencontre un problème en faisant un skript. Je voudrais créer un menu gui ou on peut voir tous les valeurs d'une variable. Le menu s'ouvre bien, ma loop fonctionne on voit tous les valeurs qui sont listés du d'un slot jusqu'a un autre. C'est ce que je voulais, par la suite je voulais que quand on clique sur un slot en particulier cela execute une commande avec %loop-value%. Par exemple cela supprime le slot. Cependant, quand je clique sur le slot 1 ou 2 ou 3, cela supprime le dernier slot du loop
Voici mon code pour illustrer :
https://skript-mc.fr/forum/topic/5268-tutoriel-afficher-une-liste-dans-un-gui-menu/
J'ai vu que sur ce poste, une personne utilisait evaluate pour régler un soucis du genre si je dis pas de bêtise. Mais je n'y arrive pas a l'utiliser 😕
Pouvez vous m'aider ? S'il vous plait
N'oubliez pas les formules de politesses et des bouts de codes que vous avez déjà regroupé, des screenshots des erreurs ainsi que tout le nécessaire qui peut contribuer à la résolution de votre problème.
Modifié par Flynix18 réponses à cette question
Messages recommandés