Makavelli Posté(e) le 9 janvier 2019 Posté(e) le 9 janvier 2019 Version Minecraft : 1.12.2 Version Skript : 2.2dev34 Salut tout le monde ! Comme d'habitude je viens vous demandez votre aide pour un skript que je galère un peu à créer Alors voila j'ai créé un skript de guilde et je voudrais que les joueurs d'une même guilde puissent voir les membres de cette dernière dans un menu gui qui référence les membres connectés et déconnectés avec leur statut Pour l'instant, j'ai ce code là mais qui ne me donne que les joueurs connectés.. command /guildlist: trigger: if {guild.member.%player%} is true: wait 2 tick open chest with 6 rows named "&1Membres de &6%{nom.guild.%player%}%" to player wait 4 tick set {_slot} to 0 loop all players: if loop-player has permission "%{nom.guild.%player%}%": wait 1 tick set {_player} to name of loop-player parsed as offline player if {_player} is offline: set {_statue} to "&c&l✘" format slot {_slot} of player with loop-player's skull named "&6%loop-player%&r %{_statue}%" with lore "&7&o&nRang:&r&7 &o%{rank.%loop-player%}%" to close then run [make player execute command "guildmember %loop-player%"] stop else: set {_statue} to "&a&l✔" format slot {_slot} of player with loop-player's skull named "&6%loop-player%&r %{_statue}%" with lore "&7&o&nRang:&r&7 &o%{rank.%loop-player%}%" to close then run [make player execute command "guildmember %loop-player%"] add 1 to {_slot} if {guild.member.%player%} is false: message "&cTu ne fais pas partie d'une guilde !" stop Merci d'avance pour votre aide ! :D
lazerda456 Posté(e) le 10 janvier 2019 Posté(e) le 10 janvier 2019 (modifié) Mon Discord: Zentae#2404 Ajoute moi et je te fais sa ? Modifié le 10 janvier 2019 par lazerda456
Mathitux Posté(e) le 11 janvier 2019 Posté(e) le 11 janvier 2019 Il y a 11 heures, lazerda456 a dit : Mon Discord: Zentae#2404 Ajoute moi et je te fais sa ? Salut Lazer, Excuse moi mais il serais préférable que tu le fasse ici même, afin que, si un jour un autre joueur veut la même chose, il puisse le trouver ici ! ? 1
WeBer_Le_Pecheur Posté(e) le 11 janvier 2019 Posté(e) le 11 janvier 2019 (modifié) loop all players ne regarde que les joueurs connectés. Pour regarder tout les joueurs qui se sont connectés au moins une fois à ton serveur utilise plutôt loop all offline players Modifié le 11 janvier 2019 par WeBer_Le_Pecheur
Makavelli Posté(e) le 12 janvier 2019 Auteur Posté(e) le 12 janvier 2019 Merci beaucoup pour vos réponses, je teste et je vous tiens au courant ! ?
Makavelli Posté(e) le 12 janvier 2019 Auteur Posté(e) le 12 janvier 2019 Merci @lazerda456 de m'avoir aidé ! Pour ceux à qui ca pourra servir par la suite, voilà le code qu'il m'a fait ! ? command /guildlist2 [<text>]: trigger: if {guild::member::list::*} is set: if {guild::member::list::*} contains player: open virtual chest inventory with size 6 named "&1Membre de &6%{nom.guild.%player%}%" to player set {_slot} 0 loop {guild::member::list::*}: if loop-value has permission "%{nom.guild.%player%}%": set {_player} to name of loop-value parsed as offline player if {_player} is offline: format slot {_slot} of player with {_player}'s skull named "&6%{_player}% &c&l✘" with lore "&7&o&nRang:&r&7 &o%{rank.%{_player}%}%" to close: make player execute command "guildmember %{_player}%" else: format slot {_slot} of player with {_player}'s skull named "&6%{_player}% &a&l✔" with lore "&7&o&nRang:&r&7 &o%{rank.%{_player}%}%" to close:* make player execute command "guildmember %{_player}%" add 1 to {_slot} else: message "&cTu ne fais pas partie d'une guilde !" else: message "&cLes guildes sont vides !" Je passe en résolu ;D 1 1
Messages recommandés