Aller au contenu
  • 0

Actualisation MenuGUI


Invité

Question

Posté(e)

Bonjour, j'ai codé un gui qui contient des informations tel que Nombre de joueurs / Dernier gagnant et Status de la game pour mon jeux qui est sur BungeeCord. Mais mon menu ne s'actualise pas. Comment puis je faire pour qu'il s'actualise toute les secondes ?

 

En gros, je cherche comment faire pour que les informations qui y son s'actualise tout les secondes, car le serveur envoye les donné au Hub

3 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Pour que ton menu s'actualise, il faut simplement faire actualiser les format slot, par exemple

tu set {current.gui.%player%} to true quand le joueur ouvre le gui

Ok ?

A l'intérieur de ce gui tu vas mettre:

loop 120 times:

if {current.gui.%player%} is true:

ton format slot

wait 1 second

else:

exit loop

Ensuite pare que là même si tu close l'inventaire ça te le ré ouvre il faut que tu fasses ça:

on inventory close:

if {current.gui.%player%} is true:

delete {current.gui.%player%}

Code exemple :

 

command /te:
   trigger:
       set {current.gui.%player%} to true
       open chest with 5 row named "&evzvrqv" to player
       loop 120 times:
           if {current.gui.%player%} is set:
               set {_r} to random integer between 1 and 10
               format slot 4 of player with paper named "&cJoueurs : %{_r}%" to be unstealable
           else:
               exit loop
           wait 1 second
on inventory close:
   if {current.gui.%player%} is true:
       delete {current.gui.%player%}

 

Il faut pas être un génie seulement savoir réfléchir !

Par contre le loop 120 times, c'est en gros ça s'affichera pendant 120 secondes après ça stagne sinon le serveur serais surcharger !

  • J'aime 1
×
×
  • 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.