Aller au contenu

Question

Posté(e) (modifié)

Version de Minecraft : 1.8.8
Version de Skript : 2.2-Fixes-V8b

Addons utilisés: SkDragon, Skellet, SkelletCord, SkQuery, SkRayFall, SkStuff, SkUtilities, TuSKe, Umbaska

Type du skript : Scoreboard

Description du script :

Voilà je fais cette demande car mon skript de scoreboard à un gros problème
Voilà un Screen pour vous le montrer
2020-03-27_18_55_48.thumb.png.9998584738018b6820e8681aafb3a294.png

Sur ce screen on peux voir 2 fois la catégorie Grade avec deux grade différent le miens et celui de la personne qui ce connecter en dernier
Pareille pour le pseudo il affiche celui de la dernière personne connecter.

Voici la partie code de mon skript :
 

every 5 seconds:
	loop all players:
		set {_p} to loop-player
		set {_puuid} to {_p}'s uuid
		wait a tick
		edit score id "online" to "&7Connecté: &a%amount of players%&7" and 10
		edit score id "grade.%{_p}%" to "&7Grade: %{grade.%{_p}%}%" and 7
		edit score id "coins.%{_p}%" to "&7Coins: &e%{_p}'s balance%" and 6
		edit score id "kill.%{_p}%" to "&7Kill: &a0" and 4
		edit score id "mort.%{_p}%" to "&7Mort: &c0" and 3
		edit score id "ratio.%{_p}%" to "&7Ratio: &e0.0" and 2
 
on join:
	wait 3 ticks
	wipe player's sidebar
	wait 3 ticks
	set name of sidebar of player to " &6&lHartozia "
	set score "&1" in sidebar of player to 11
	set id based score "&7Connecté: &a%amount of players%&7" in sidebar of player to 10 with id "online"
	set score "&7Pseudo: &b&l%player%" in sidebar of player to 9
	set score "&2" in sidebar of player to 8
	set id based score "&7Grade: %{grade.%player%}%" in sidebar of player to 7 with id "grade.%player%"
	set id based score "&7Coins: &e%player's balance%" in sidebar of player to 6 with id "coins.%player%"
	set score "&3" in sidebar of player to 5
	set id based score "&7Kill: &a0" in sidebar of player to 4 with id "kill.%player%"
	set id based score "&7Mort: &c0" in sidebar of player to 3 with id "mort.%player%"
	set id based score "&7Ratio: &e0.0" in sidebar of player to 2 with id "ratio.%player%"
	set score "&4" in sidebar of player to 1
	set score "&b▸ &nplay.hartozia.fr &b◂" in sidebar of player to 0
	
every 33 ticks:
	loop all players:
		wait 3 ticks
		set name of sidebar of loop-player to " &6&lHartozia "
		wait 3 ticks
		set name of sidebar of loop-player to " &e&lHartozia "
		wait 3 ticks
		set name of sidebar of loop-player to " &6&lHartozia "
		wait 3 ticks
		set name of sidebar of loop-player to " &e&lH&6&lartozia "
		wait 3 ticks
		set name of sidebar of loop-player to " &6&lH&e&la&6&lrtozia "
		wait 3 ticks
		set name of sidebar of loop-player to " &6&lHa&e&lr&6&ltozia "
		wait 3 ticks
		set name of sidebar of loop-player to " &6&lHar&e&lt&6&lozia "
		wait 3 ticks
		set name of sidebar of loop-player to " &6&lHart&e&lo&6&lzia "
		wait 3 ticks
		set name of sidebar of loop-player to " &6&lHarto&e&lz&6&lia "
		wait 3 ticks
		set name of sidebar of loop-player to " &6&lHartoz&e&li&6&la "
		wait 3 ticks
		set name of sidebar of loop-player to " &6&lHartozi&e&la "

Voilà en espérant avoir une réponse rapide.

Cordialement, Heziras.

Modifié par Heziras

6 réponses à cette question

Messages recommandés

  • 0
Posté(e)
Il y a 1 heure, LaGios a dit :

J'ai pas vraiment saisi ta demande mais déjà un conseil c'est le "while player is online" plutôt que le "every x seconds".

Je veux juste que le scoreboard affiche 1 seule fois le grade que j'ai et pas le grade des autre joueurs en plus sur mon scoreboard
et afficher mon pseudo et pas celui des autres
en plus de cela c'est la première fois que ça me le fait

 

Il y a 1 heure, TitiLaPierre a dit :

Dans ta boucle du "Every 5 seconds" ajoute "clear {_p}" et "clear {_puuid}" à la fin

Je ne sais pas ci ça va fonctionner car enfaite de base ça met le pseudo de la dernière personne n'est pas prit en compte dans le "every 5 seconds:"

  • 0
Posté(e)

 Bonjour, j'ai fais un tutoriel sur les scoreboard optimisé, va voir dans la section Tutoriel.

Il y aura toutes les solutions, les every c'est tout sauf optimisé et idéal pour un scoreboard ^^

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • 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.