Aller au contenu
  • 0

ScoreBoard sans clignotement : /


Question

Posté(e)

Bonjours / Bonsoirs !

 

Avant que je reçoive un avertissement je tiens à dire que j'ai déjà regarder le tutoriel de l'un des modérateurs mais malheureusement je n'ai rien compris du tous ( pas de mon niveau : / )

 

Donc voilà j'ai un scoreboard mais je n'arrive pas à faire en sorte qu'il ne clignote plus : /

 

Voici le code :

 

every 5 second:
   loop all players:
       if loop-player is in world "Spawn":
           wipe loop-player's sidebar
           wait 1 tick
           set name of sidebar of loop-player to "&9==  &bNexus  &9==&6"
           set score "                      " in sidebar of loop-player to 7
           set score "&7Joueurs: &b%loop-player%" in sidebar of loop-player to 6
           set score "&7NexusCoins: &b%balance of loop-player%" in sidebar of loop-player to 5
           set score "&7Clicks: &b%{clik.joueur}%" in sidebar of loop-player to 4
           set score "                 " in sidebar of loop-player to 3
           set score "&7Connectés: &b%amount of players%" in sidebar of loop-player to 2
           set score "            " in sidebar of loop-player to 1
           set score "&7Temps de jeu total: %{totaltime::%loop-player's uuid%} converted into hours%h %{totaltime::%loop-player's uuid%} converted into minutes mod 60%m" in sidebar of loop-player to 0
       else:
           wipe loop-player's sidebar
       add 5 seconds to {totaltime::%loop-player's uuid%}

on leftclick:
   add 1 to {clik.joueur}

 

Le temps total ainsi que le nombre de click sont important : )

 

Voilà j'espère qu'une personne pourra m'aidé ^^ Merci d'avance Cordialement DofyGame !

  • J'aime 1

15 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Le clignotement ne peut pas être enlevé. Je t'explique : au dessus tu as " every 5 second " -----> ce qui correspond à reload le tableau.

Si tu veux que ton tableau clignote moins de fois il faut agrandir le "every 5 second" en 30 par exemple.

Donc en résumé il clignotera en fonction de l'event mis en place.

j'espère t'avoir éclairé. Bonne fin de soirée

  • 0
Posté(e)

C'est la ligne

wipe player's sidebar

Enfaite elle met un sidebar et donc si un joueur a déjà une sidebar et bah ça l'enlève et la remet d'où le clignotement

on join:
   if player is in world "Spawn":
       wipe player's sidebar
       set name of sidebar of player to "&9==  &bNexus  &9==&6"
       set score "                      " in sidebar of player to 7
       set score "&7Joueur: &b%player%" in sidebar of player to 6
       set score "&7NexusCoins: &b%balance of player%" in sidebar of player to 5
       set score "&7Clicks: &b%{clik.joueur}%" in sidebar of player to 4
       set score "                 " in sidebar of player to 3
       set score "&7Connectés: &b%amount of players%" in sidebar of player to 2
       set score "            " in sidebar of player to 1
       set score "&7Temps de jeu total: %{totaltime::%player's uuid%} converted into hours%h %{totaltime::%player's uuid%} converted into minutes mod 60%m" in sidebar of player to 0

every 5 second:
   loop all players:
       if loop-player is in world "Spawn":
           set score "                      " in sidebar of loop-player to 7
           set score "&7Joueurs: &b%loop-player%" in sidebar of loop-player to 6
           set score "&7NexusCoins: &b%balance of loop-player%" in sidebar of loop-player to 5
           set score "&7Clicks: &b%{clik.joueur}%" in sidebar of loop-player to 4
           set score "                 " in sidebar of loop-player to 3
           set score "&7Connectés: &b%amount of players%" in sidebar of loop-player to 2
           set score "            " in sidebar of loop-player to 1
           set score "&7Temps de jeu total: %{totaltime::%loop-player's uuid%} converted into hours%h %{totaltime::%loop-player's uuid%} converted into minutes mod 60%m" in sidebar of loop-player to 0
       else:
           wipe loop-player's sidebar
       add 5 seconds to {totaltime::%loop-player's uuid%}

on leftclick:
   add 1 to {clik.joueur}

  • 0
Posté(e)
Non je pense pas car il y a encore le every x seconds

Ahhh ton code c'est tous sa ???

 

on join:
   if player is in world "Spawn":
       wipe player's sidebar
       set name of sidebar of player to "&9==  &bNexus  &9==&6"
       set score "                      " in sidebar of player to 7
       set score "&7Joueur: &b%player%" in sidebar of player to 6
       set score "&7NexusCoins: &b%balance of player%" in sidebar of player to 5
       set score "&7Clicks: &b%{clik.joueur}%" in sidebar of player to 4
       set score "                 " in sidebar of player to 3
       set score "&7Connectés: &b%amount of players%" in sidebar of player to 2
       set score "            " in sidebar of player to 1
       set score "&7Temps de jeu total: %{totaltime::%player's uuid%} converted into hours%h %{totaltime::%player's uuid%} converted into minutes mod 60%m" in sidebar of player to 0

every 5 second:
   loop all players:
       if loop-player is in world "Spawn":
           set score "                      " in sidebar of loop-player to 7
           set score "&7Joueurs: &b%loop-player%" in sidebar of loop-player to 6
           set score "&7NexusCoins: &b%balance of loop-player%" in sidebar of loop-player to 5
           set score "&7Clicks: &b%{clik.joueur}%" in sidebar of loop-player to 4
           set score "                 " in sidebar of loop-player to 3
           set score "&7Connectés: &b%amount of players%" in sidebar of loop-player to 2
           set score "            " in sidebar of loop-player to 1
           set score "&7Temps de jeu total: %{totaltime::%loop-player's uuid%} converted into hours%h %{totaltime::%loop-player's uuid%} converted into minutes mod 60%m" in sidebar of loop-player to 0
       else:
           wipe loop-player's sidebar
       add 5 seconds to {totaltime::%loop-player's uuid%}
on leftclick:
   add 1 to {clik.joueur}

  • 0
Posté(e)
Tu as eu le temps de finir ? : D

Désolé en ce moment je suis pas trop actif j'essayerai ce soir mais je pense pas que je pourrais sinon demain soir

  • 0
Posté(e)

on join:
   set {totaltime::%player's uuid%::seconds} to 0
   set {totaltime::%player's uuid%::hours} to 0
   set {balance::%player's uuid%} to player's balance
   if player is in world "Spawn":
       wipe player's sidebar
       set name of sidebar of player to "&9==  &bNexus  &9==&6"
       set score "                      " in sidebar of player to 7
       set score "&7Joueur: &b%player%" in sidebar of player to 6
       set id score "&7NexusCoins: &b%balance of player%" in sidebar of player to 5 with id "balance.%player's uuid%"
       set id score "&7Clicks: &b%{click.%player's uuid%}%" in sidebar of player to 4 with id "clicks.%player's uuid%"
       set score "                 " in sidebar of player to 3
       set id score "&7Connectés: &b%amount of players%" in sidebar of player to 2 with id "players"
       set score "            " in sidebar of player to 1
       set id score "&7Temps de jeu total: 00:00" in sidebar of player to 0 with id "time.%player's uuid%"
   wait a second
   while player is online:
       if player isn't in world "Spawn":
           side bar is set for player
           wipe player's sidebar
       if player's balance isn't {balance::%player's uuid%}:
           edit score id "balance.%player's uuid%" to "&7NexusCoins: &b%balance of player%" and 5
           set {balance::%player's uuid%} to player's balance
       if {totaltime::%player's uuid%::seconds} is 59:
           set {totaltime::%player's uuid%::seconds} to 0
           add 1 to {totaltime::%player's uuid%::hours}
       add 1 to {totaltime::%player's uuid%::seconds}
       if {totaltime::%player's uuid%::seconds} is smaller than 10:
           set {_s} to "0%{totaltime::%player's uuid%::seconds}%"
       if {totaltime::%player's uuid%::hours} is smaller than 10:
           set {_h} to "0%{totaltime::%player's uuid%::hours}%"
       edit score id "time.%player's uuid%" to "&7Temps de jeu total: %{_h}%:%{_s}%" and 0
       wait a second

on leftclick:
   add 1 to {click.%player's uuid%}
   edit score id "clicks.%player's uuid%" to "&7Clicks: &b%{click.%player's uuid%}%" and 4

on join:
   edit score id "players" to "&7Connectés: &b%amount of players%" and 2

on quit:
   clear {totaltime::%player's uuid%::seconds}
   clear {totaltime::%player's uuid%::hours}
   delete score id "balance.%player's uuid%"
   delete score id "clicks.%player's uuid%"
   delete score id "time.%player's uuid%"

Là il y a aucun "every X seconds", sauf pour le timer. J'ai améliorer le timer pour que ça fasse par exemple :

05:26

Normalement tout marche (j'ai pas testé)

  • 0
Posté(e)
on join:
   set {totaltime::%player's uuid%::seconds} to 0
   set {totaltime::%player's uuid%::hours} to 0
   set {balance::%player's uuid%} to player's balance
   if player is in world "Spawn":
       wipe player's sidebar
       set name of sidebar of player to "&9==  &bNexus  &9==&6"
       set score "                      " in sidebar of player to 7
       set score "&7Joueur: &b%player%" in sidebar of player to 6
       set id score "&7NexusCoins: &b%balance of player%" in sidebar of player to 5 with id "balance.%player's uuid%"
       set id score "&7Clicks: &b%{click.%player's uuid%}%" in sidebar of player to 4 with id "clicks.%player's uuid%"
       set score "                 " in sidebar of player to 3
       set id score "&7Connectés: &b%amount of players%" in sidebar of player to 2 with id "players"
       set score "            " in sidebar of player to 1
       set id score "&7Temps de jeu total: 00:00" in sidebar of player to 0 with id "time.%player's uuid%"
   wait a second
   while player is online:
       if player isn't in world "Spawn":
           side bar is set for player
           wipe player's sidebar
       if player's balance isn't {balance::%player's uuid%}:
           edit score id "balance.%player's uuid%" to "&7NexusCoins: &b%balance of player%" and 5
           set {balance::%player's uuid%} to player's balance
       if {totaltime::%player's uuid%::seconds} is 59:
           set {totaltime::%player's uuid%::seconds} to 0
           add 1 to {totaltime::%player's uuid%::hours}
       add 1 to {totaltime::%player's uuid%::seconds}
       if {totaltime::%player's uuid%::seconds} is smaller than 10:
           set {_s} to "0%{totaltime::%player's uuid%::seconds}%"
       if {totaltime::%player's uuid%::hours} is smaller than 10:
           set {_h} to "0%{totaltime::%player's uuid%::hours}%"
       edit score id "time.%player's uuid%" to "&7Temps de jeu total: %{_h}%:%{_s}%" and 0
       wait a second

on leftclick:
   add 1 to {click.%player's uuid%}
   edit score id "clicks.%player's uuid%" to "&7Clicks: &b%{click.%player's uuid%}%" and 4

on join:
   edit score id "players" to "&7Connectés: &b%amount of players%" and 2

on quit:
   clear {totaltime::%player's uuid%::seconds}
   clear {totaltime::%player's uuid%::hours}
   delete score id "balance.%player's uuid%"
   delete score id "clicks.%player's uuid%"
   delete score id "time.%player's uuid%"

Là il y a aucun "every X seconds", sauf pour le timer. J'ai améliorer le timer pour que ça fasse par exemple :

05:26

Normalement tout marche (j'ai pas testé)

 

Tous fonctionne sauf le timer il se stop à 9 secondes : / ( les minutes fonctionnes que les secondes qui stagne à 9s )

Sinon le reste c'est juste parait : D

  • 0
Posté(e)

on join:
   set {totaltime::%player's uuid%::seconds} to 0
   set {totaltime::%player's uuid%::hours} to 0
   set {balance::%player's uuid%} to player's balance
   if player is in world "Spawn":
       wipe player's sidebar
       set name of sidebar of player to "&9==  &bNexus  &9==&6"
       set score "                      " in sidebar of player to 7
       set score "&7Joueur: &b%player%" in sidebar of player to 6
       set id score "&7NexusCoins: &b%balance of player%" in sidebar of player to 5 with id "balance.%player's uuid%"
       set id score "&7Clicks: &b%{click.%player's uuid%}%" in sidebar of player to 4 with id "clicks.%player's uuid%"
       set score "                 " in sidebar of player to 3
       set id score "&7Connectés: &b%amount of players%" in sidebar of player to 2 with id "players"
       set score "            " in sidebar of player to 1
       set id score "&7Temps de jeu total: 00:00" in sidebar of player to 0 with id "time.%player's uuid%"
   wait a second
   while player is online:
       if player isn't in world "Spawn":
           side bar is set for player
           wipe player's sidebar
       if player's balance isn't {balance::%player's uuid%}:
           edit score id "balance.%player's uuid%" to "&7NexusCoins: &b%balance of player%" and 5
           set {balance::%player's uuid%} to player's balance
       if {totaltime::%player's uuid%::seconds} is 59:
           set {totaltime::%player's uuid%::seconds} to 0
           add 1 to {totaltime::%player's uuid%::hours}
       add 1 to {totaltime::%player's uuid%::seconds}
       if {totaltime::%player's uuid%::seconds} is smaller than 10:
           set {_s} to "0%{totaltime::%player's uuid%::seconds}%"
       else:
           set {_s} to "%{totaltime::%player's uuid%::seconds}%"
       if {totaltime::%player's uuid%::hours} is smaller than 10:
           set {_h} to "0%{totaltime::%player's uuid%::hours}%"
       else:
           set {_h} to "%{totaltime::%player's uuid%::hours}%"
       edit score id "time.%player's uuid%" to "&7Temps de jeu total: %{_h}%:%{_s}%" and 0
       wait a second

on leftclick:
   add 1 to {click.%player's uuid%}
   edit score id "clicks.%player's uuid%" to "&7Clicks: &b%{click.%player's uuid%}%" and 4

on join:
   edit score id "players" to "&7Connectés: &b%amount of players%" and 2

on quit:
   clear {totaltime::%player's uuid%::seconds}
   clear {totaltime::%player's uuid%::hours}
   delete score id "balance.%player's uuid%"
   delete score id "clicks.%player's uuid%"
   delete score id "time.%player's uuid%"

Voilà :p j'avais juste oublier quelque chose :D oublie pas de mettre en résolu si c'est bon

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