Aller au contenu
Flynix

résolu ✔ Loop avec menu GUI

Messages recommandés

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 :

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

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 Flynix

Partager ce message


Lien à poster
Partager sur d’autres sites

mets au dessus de ton format slot:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

puis dans l'execution de ta commande tu mets:

/home del %{_lv}%

Ou sinon si ça marche pas, passes sur Skript-Gui que je te recommande à 100%

Modifié par Enrique45210

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 2 heures, Enrique45210 a dit :

mets au dessus de ton format slot:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

puis dans l'execution de ta commande tu mets:


/home del %{_lv}%

Ou sinon si ça marche pas, passes sur Skript-Gui que je te recommande à 100%

Cela ne marche pas 😞

Je vais me renseigner pour Skript-Gui mais je voulais juste un p'tit skript pas long x)

Modifié par Flynix

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 10 minutes, Enrique45210 a dit :

Renvoi ton code avec les modifs

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

La donnée de loop-value ne permet pas de faire la commande, du coup j'ai mis loop-index dans le set {_lv}

 

Cela me dit  " vous n'avez pas de home qui s'appelle  <none>" avec la modif

Modifié par Flynix

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 29 minutes, Enrique45210 a dit :

Yep moi je le met pas

J'ai téléchargé mais c'est pire pour l'instant, le joueur ne se téléporte même plus 

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 1 heure, Flynix a dit :

J'ai téléchargé mais c'est pire pour l'instant, le joueur ne se téléporte même plus 

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

make gui slot {_slot} with bed named "%loop-index%":

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 22 minutes, LeCraftDeOuf a dit :

make gui slot {_slot} with bed named "%loop-index%":

Euh j'ai l'impression que tu n'as pas fini d'écrire ton message x)

 

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Mb j'avais pas vu que tu avais rétirer les guillements de {_slot}, je vais tester ça de suite

Modifié par Flynix

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 31 minutes, Flynix a dit :

Euh j'ai l'impression que tu n'as pas fini d'écrire ton message x)

 

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Mb j'avais pas vu que tu avais rétirer les guillements de {_slot}, je vais tester ça de suite

Cela ne change rien

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 22 heures, Enrique45210 a dit :

Dans ton 


make player execute command "/home tp %%loop-index%"

Tu as mis un "%" en trop 🙂

Deja changer, ça ne résous pas et c'est pire avec la nouvelle méthode

 

L'ancienne méthode :

m1pb.png

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Tout marche, sauf la tp qui se fait tout le temps sur le dernier point set

 

 

La nouvelle méthode :

ge35.png

 

 

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Les diamants ne s'affichent même pas

sp59.png

 

Le gui2 correspond au commande /tartiflette 

Modifié par Flynix

Partager ce message


Lien à poster
Partager sur d’autres sites
Le 02/06/2022 à 02:46, LeCraftDeOuf a dit :

make gui slot {_slot} with bed named "%loop-index%":

J'ai réosulu le problème, sur la premiere méthide j'ai mis :

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

×
×
  • 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.