Version de Minecraft : 1.8 Version de Skript : dev-37
Description du script :
Bonjour,
je cherche un moyen pour mon skript de Gui. J'aimerais pouvoir creer un gui sans passer par une commande mais uniquement par l'évènement "on rightclick"
on rightclick with white_wool_block:
if name of tool is "&6Team":
cancel event
open virtual chest with 6 rows named "Team Select" to player
wait a tick
add 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 17, 18, 26, 27, 35, 36, 44, 45, 46, 47, 48, 49, 50, 51, 52 and 53 to {_Slot::*}
loop {_Slot::*}:
format gui slot loop-value of player with blue glass pane named ""
format gui slot 10 of player with red_banner_item named "&cEquipe Rouge"
open virtual chest with 6 rows named "Equipe" to player
wait a tick
add 1, 2, 3, 4, 5, 6, 7, 8, 9, 17, 18, 26, 27, 35, 36, 44, 45, 46, 47, 48, 49, 50, 51, 52 and 53 to {_Slot::*}
loop {_Slot::*}:
format gui slot loop-value of player with blue glass pane named ""
format gui slot 0 of player with compass named "&cRetour" to run:
??????
à la place des points d'interrogation j'aimerais revenir sur l'interface avec le nom "Team Select" alors la solution la plus simple à donner est
on rightclick with white_wool_block:
if name of tool is "&6Team":
cancel event
make player execute command "/§team"
command /§team:
trigger:
open virtual chest with 6 rows named "" to player
wait a tick
add 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 17, 18, 26, 27, 35, 36, 44, 45, 46, 47, 48, 49, 50, 51, 52 and 53 to {_Slot::*}
loop {_Slot::*}:
format gui slot loop-value of player with blue glass pane named ""
format gui slot 10 of player with red_banner_item named "&cEquipe Rouge"
open virtual chest with 6 rows named "" to player
wait a tick
add 1, 2, 3, 4, 5, 6, 7, 8, 9, 17, 18, 26, 27, 35, 36, 44, 45, 46, 47, 48, 49, 50, 51, 52 and 53 to {_Slot::*}
loop {_Slot::*}:
format gui slot loop-value of player with blue glass pane named ""
format gui slot 0 of player with compass named "&cRetour" to run:
make player execute command "/§team"
Mais ce n'est pas ce que je veux car j'ai plein de sous interface à creer et je n'ai pas envie de me retrouver avec énormément de commande avec des noms style "/§Team" ou "/§Equipement" ce n'est pas du tout optimisé et pas pratique au niveau de la compréhension du skript et de l'organisation.
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
zarco70
Version de Minecraft : 1.8
Version de Skript : dev-37
Description du script :
Bonjour,
je cherche un moyen pour mon skript de Gui. J'aimerais pouvoir creer un gui sans passer par une commande mais uniquement par l'évènement "on rightclick"
on rightclick with white_wool_block: if name of tool is "&6Team": cancel event open virtual chest with 6 rows named "Team Select" to player wait a tick add 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 17, 18, 26, 27, 35, 36, 44, 45, 46, 47, 48, 49, 50, 51, 52 and 53 to {_Slot::*} loop {_Slot::*}: format gui slot loop-value of player with blue glass pane named "" format gui slot 10 of player with red_banner_item named "&cEquipe Rouge" open virtual chest with 6 rows named "Equipe" to player wait a tick add 1, 2, 3, 4, 5, 6, 7, 8, 9, 17, 18, 26, 27, 35, 36, 44, 45, 46, 47, 48, 49, 50, 51, 52 and 53 to {_Slot::*} loop {_Slot::*}: format gui slot loop-value of player with blue glass pane named "" format gui slot 0 of player with compass named "&cRetour" to run: ??????
à la place des points d'interrogation j'aimerais revenir sur l'interface avec le nom "Team Select" alors la solution la plus simple à donner est
on rightclick with white_wool_block: if name of tool is "&6Team": cancel event make player execute command "/§team" command /§team: trigger: open virtual chest with 6 rows named "" to player wait a tick add 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 17, 18, 26, 27, 35, 36, 44, 45, 46, 47, 48, 49, 50, 51, 52 and 53 to {_Slot::*} loop {_Slot::*}: format gui slot loop-value of player with blue glass pane named "" format gui slot 10 of player with red_banner_item named "&cEquipe Rouge" open virtual chest with 6 rows named "" to player wait a tick add 1, 2, 3, 4, 5, 6, 7, 8, 9, 17, 18, 26, 27, 35, 36, 44, 45, 46, 47, 48, 49, 50, 51, 52 and 53 to {_Slot::*} loop {_Slot::*}: format gui slot loop-value of player with blue glass pane named "" format gui slot 0 of player with compass named "&cRetour" to run: make player execute command "/§team"
Mais ce n'est pas ce que je veux car j'ai plein de sous interface à creer et je n'ai pas envie de me retrouver avec énormément de commande avec des noms style "/§Team" ou "/§Equipement" ce n'est pas du tout optimisé et pas pratique au niveau de la compréhension du skript et de l'organisation.
Cordialement.
6 réponses à cette question
Messages recommandés