Aller au contenu
  • 0

Problèmes de ScoreBoard !


Question

Posté(e)

Bonjour , bonsoir , amis skripteurs

Aujourd'hui j'ai besoin de vous j'ai commencé un scoreboard qui est d’ailleurs presque finit .

Seul problème avec mon ScoreBoard c'est qui s'affiche dans tout les monde avec les statistiques du joueur

 

Exemple : Je suis en skyblock , mon ami Jean va avoir le scoreboard skyblock avec mes statistiques

 

Voila si vous n'avez pas compris demander moi plus d'infos

 

[spoiler=Skript]

On place:
   if player is in world "Survie":
       add 1 to {block.place.survie.%player%}
   if player is in world "ASkyBlock":
       add 1 to {block.place.skyblock.%player%}
On break:
   if player is in world "Survie":
       add 1 to {block.break.survie.%player%}
   if player is in world "ASkyBlock":
       add 1 to {block.break.skyblock.%player%}


every 15 seconds:
   loop all player:
       execute loop-player command "/scoreboardtest"

every 1 hour:
   if players is in world "Survie":
       add 1 to {actif.survie.%players%}

   if players is in world "ASkyBlock":
       add 1 to {actif.skyblock.%players%}

command /scoreboardtest:
   trigger:
       execute player command "/scoreboardsurvie"


command /scoreboardsurvie:       
   trigger:
       execute player command "/scoreboardskyblock %sender%"


command /scoreboardskyblock <player>:
   trigger:
       if arg 1 is in world "Survie" or "ASkyBlock":
           wipe arg 1 sidebar
           delete {online.survie}
           delete {online.games}
           delete {online.skyblock}
           delete {online.hub}
           delete {online.pvpbox}
           if {online.survie} is not set:
               set {online.survie} to 0
           if {online.games} is not set:
               set {online.games} to 0
           if {online.hub} is not set:
               set {online.survie} to 0
           if {online.skyblock} is not set:
               set {online.skyblock} to 0
           if {online.pvpbox} is not set:
               set {online.pvpbox} to 0
           if arg 1 is in world "Survie":
               add 1 to {online.survie}
           if arg 1 is in world "Jeux-Arcades":
               add 1 to {online.games}
           if arg 1 is in world "HUB":
               add 1 to {online.hub}
           if arg 1 is in world "ASkyBlock":
               add 1 to {online.skyblock}
           if arg 1 is in world "PvPBox":
               add 1 to {online.pvpbox}
           if {actif.survie.%arg 1%} >= 80:
               set {actif.survie.%arg 1%} to 0
           if {block.break.survie.%arg 1%} is not set:
               set {block.break.survie.%arg 1%} to 0
           if {block.place.survie.%arg 1%} is not set:
               set {block.place.survie.%arg 1%} to 0
           if {block.place.skyblock.%arg 1%} is not set:
               set {block.place.skyblock.%arg 1%} to 0
           if {block.break.skyblock.%arg 1%} is not set:
               set {block.break.skyblock.%arg 1%} to 0
           if {actif.survie.%arg 1%} is not set:
               set {actif.survie.%arg 1%} to 0
           if {actif.skyblock.%arg 1%} is not set:
               set {actif.skyblock.%arg 1%} to 0
           if arg 1 is in world "Survie":
               set name of sidebar of arg 1 to "&7&l>> &5&lSurvie &7&l<<"
               set score "&f&m--------------------" in sidebar of arg 1 to 6
               set score "&6&lBlocs cassé &f&l: &b&l%{block.break.survie.%arg 1%}%" in sidebar of arg 1 to 5
               set score "&6&lBlocs placé &f&l: &b&l%{block.place.survie.%arg 1%}%" in sidebar of arg 1 to 4
               set score "&6&lMoney &f&l: &b&l%{skmoney.survie.%arg 1%}%" in sidebar of arg 1 to 3
               set score "&6&lHeure de jeu &f&l: &b&l%{actif.survie.%arg 1%}%" in sidebar of arg 1 to 2
               set score "&f&l&m--------------------" in sidebar of arg 1 to 1
               set score "&6&lGrade &f&l: &b&lEN DEV" in sidebar of arg 1 to 0
           if arg 1 is in world "ASkyBlock":
               set name of sidebar of arg 1 to "&7&l>> &b&lSkyBlock &7&l<<"
               set score "&f&m--------------------" in sidebar of arg 1 to 6
               set score "&6&lBlocs cassé &f&l: &b&l%{block.break.skyblock.%arg 1%}%" in sidebar of arg 1 to 5
               set score "&6&lBlocs placé &f&l: &b&l%{block.place.skyblock.%arg 1%}%" in sidebar of arg 1 to 4
               set score "&6&lMoney &f&l: &b&l%{skmoney.skyblock.%arg 1%}%" in sidebar of arg 1 to 3
               set score "&6&lHeure de jeu &f&l: &b&l%{actif.skyblock.%arg 1%}%" in sidebar of arg 1 to 2
               set score "&f&l&m--------------------" in sidebar of arg 1 to 1
               set score "&6&lGrade &f&l: &b&lEN DEV" in sidebar of arg 1 to 0

 

1 réponse à cette question

Messages recommandés

  • 0
Posté(e)

Je pourrais de demander quelque chose pour m'a réponse

every 1 hour:
   if players is in world "Survie":
       add 1 to {actif.survie.%players%}

   if players is in world "ASkyBlock":
       add 1 to {actif.skyblock.%players%}

Je dois étre c** mais pourquoi avoir mis "s" a "players" et pas "player" tous simplement ???

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