Version de Minecraft : 1.8.9 Version de Skript : 2.2-dev36
Addons utilisés:Tuske
Type du skript : Obtenir un toggle on / off dans un gui
Description du script :
Bonjour. Je suis plutot débutant en skript, mais j'essaye de coder un plugin permettant de paramétrer certains trucs pour un serveur avec des amis. Pour cela, j'ai un gui que je peux ouvrir et notamment pour certaines options, j'ai un block de clay pour représenter le toggle. Je m'explique: mon but est je pense assez simple. Si la clay dans le gui est rouge alors c'est désactivé, si elle est verte, alors c'est activé. De plus, pour changer de l'un a l'autre, je clic dessus et cela change de couleur (et donc de propriété). Seul problème, avec mes connaissances, il me faudrait faire une infinité de "tests" pour pouvoir faire le choix puisque je n'arrive pas a revenir à la situation initiale (cf le code")
open virtual chest inventory with size 3 named "lconfig" to run:
format gui slot 0 of player with red stained clay with name "test1" to run:
set "test1" to true
format gui slot 0 of player with green stained clay with name "test1" to run:
set "test1" to false
format gui slot 0 of player with red stained clay with name "test1" to run:
set "test1" to true
format gui slot 0 of player with green stained clay with name "test1" to run:
et caetera (avec d'autres options)
Je n'ai aucune erreur avec ce code, il marche tout a fait, sauf qu'admettons que je sois très indécis sur quelque chose, et que j'appuie 10 fois dessus, il faudrait que je l'écrive 10 fois pour chaque option, ce qui me semble très lourd pour quelque ou je suppose qu'il existe une syntaxe faisant une sorte de boucle. je n'ai pas réussi à la trouver sur les forums donc si quelqu'un a un lien ou peut me montrer rapidement comment exécuter ce type de commande, je lui en serai très reconnaissant.
Merci d'avance
PS: si vous préférez, mon discord est Darkgiant24#2618
PS2: Accessoirement, j'aimerais si possible qu'une fois changé, si on ferme puis réouvre le gui, ce soit la nouvelle option présentée en premier. Si quand on ouvre le gui test 1 et test 2 sont en rouge, et qu'on passe test 1 en vert, si on ferme et reouvre, il faudrait que test 1 soit vert et test 2 rouge. (désolé de l'édit)
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
Darkgiant
Version de Minecraft : 1.8.9
Version de Skript : 2.2-dev36
Addons utilisés: Tuske
Type du skript : Obtenir un toggle on / off dans un gui
Description du script :
Bonjour. Je suis plutot débutant en skript, mais j'essaye de coder un plugin permettant de paramétrer certains trucs pour un serveur avec des amis. Pour cela, j'ai un gui que je peux ouvrir et notamment pour certaines options, j'ai un block de clay pour représenter le toggle. Je m'explique: mon but est je pense assez simple. Si la clay dans le gui est rouge alors c'est désactivé, si elle est verte, alors c'est activé. De plus, pour changer de l'un a l'autre, je clic dessus et cela change de couleur (et donc de propriété). Seul problème, avec mes connaissances, il me faudrait faire une infinité de "tests" pour pouvoir faire le choix puisque je n'arrive pas a revenir à la situation initiale (cf le code")
open virtual chest inventory with size 3 named "lconfig" to run: format gui slot 0 of player with red stained clay with name "test1" to run: set "test1" to true format gui slot 0 of player with green stained clay with name "test1" to run: set "test1" to false format gui slot 0 of player with red stained clay with name "test1" to run: set "test1" to true format gui slot 0 of player with green stained clay with name "test1" to run: et caetera (avec d'autres options)
Je n'ai aucune erreur avec ce code, il marche tout a fait, sauf qu'admettons que je sois très indécis sur quelque chose, et que j'appuie 10 fois dessus, il faudrait que je l'écrive 10 fois pour chaque option, ce qui me semble très lourd pour quelque ou je suppose qu'il existe une syntaxe faisant une sorte de boucle. je n'ai pas réussi à la trouver sur les forums donc si quelqu'un a un lien ou peut me montrer rapidement comment exécuter ce type de commande, je lui en serai très reconnaissant.
Merci d'avance
PS: si vous préférez, mon discord est Darkgiant24#2618
PS2: Accessoirement, j'aimerais si possible qu'une fois changé, si on ferme puis réouvre le gui, ce soit la nouvelle option présentée en premier. Si quand on ouvre le gui test 1 et test 2 sont en rouge, et qu'on passe test 1 en vert, si on ferme et reouvre, il faudrait que test 1 soit vert et test 2 rouge. (désolé de l'édit)
3 réponses à cette question
Messages recommandés