Aller au contenu

Messages recommandés

Posté(e)

Bonjour ! 

MC / Skript : 1.12.2 / dernière

J'aimerai savoir comment faire un ballon avec une variable Skript ! Le code de la variable est déjà fais. Voici la variable :

{shard.%player%}

Merci d'avance !

Posté(e)

Bonjour ! Effectivement, c'est bien un BalTop et non un ballon ! Si je vous répond si tard c'est car j'ai oublié d'activer les notifications ! Sinon, quelqu'un saurais oui ou non ?

Posté(e)

Salut.

Si j'ai bien compris, tu voudrais faire un classement des joueurs qui ont le plus d'argent ? Si c'est bien ça, est-ce que tu peux me dire ce que contient la variable {shard.%player%} ?

Posté(e) (modifié)

Je pense que ceci marche (je n'ai pas pu tester) :

command /baltop:
	trigger:
		loop all offline players:
        		if {shard.%loop-value%} is set:
				add {shard.%loop-value%} to {_list::*}
		loop {_list::*}:
			set {_value} to 1
			loop {_results::*}:
				if loop-value-1 <= loop-value-2:
					add 1 to {_value}
			set {_index} to {_value} + 1
			set {_numbers::*} to {_results::*}
			loop (size of {_results::*} - {_value} + 1) times:
				set {_index.2} to {_index} - 1
				set {_results::%{_index}%} to {_numbers::%{_index.2}%}
				add 1 to {_index}
			set {_results::%{_value}%} to loop-value
		loop {_results::*}:
			loop all offline players:
           		 	if {shard.%loop-value-2%} is set:
					if loop-value-1 is {shard.%loop-value-2%}:
						loop {_players::*}:
							if loop-value-2 is loop-value-3:
								set {_result} to true
						if {_result} is not set:
							add loop-value-2 to {_players::*}
                        clear {_result}
		send "Voici le classement des 3 joueurs ayant le plus d'argent :"
		loop 3 times: # Remplacer "3" par le nombre de joueurs du classement souhaité.
			send "%loop-number% - %{_players::%loop-number%}% avec %{_results::%loop-number%}% pièce(s)."

 

Modifié par PlayScripts
  • Rémi a verrouillé ce sujet
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.