Aller au contenu
  • 0

DisplayName pour certains joueurs


Question

Posté(e)

Version de Minecraft : 1.8.9
Version de Skript : 2.2-SNAPSHOT

Addons utilisés: Peut importe

Description du script :

J'ai essayé de trouver quelque chose des les docs mais je n'arrive pas à trouver une expresion du style

loop {team1::*}:
	set player's displayname to "&c%player%" for loop-player

(le {team1::*} est là à titre d'exemple)

Quelqu'un sait une expression similaire à celle-ci ?

Merci pour vos futurs retous ! 🙂

16 réponses à cette question

Messages recommandés

  • 0
Posté(e) (modifié)

Le truc c’est que je veux que ça fasse ça mais que pour certains joueurs ... que ça s’affiche que pour certains joueurs plus précisément 

Modifié par Zorg
  • 0
Posté(e)
il y a 2 minutes, Zorg a dit :

Le truc c’est que je veux que ça fasse ça mais que pour certains joueurs ... que ça s’affiche que pour certains joueurs plus précisément 

on join:
	if player is "#le nom du joueur#":
    	modify the player's tag to prefix "#le préfix#" and suffix "#le suffix (facultative ^^)#"

Voilà ^^

  • 0
Posté(e)
il y a 10 minutes, LOUDO a dit :

on join:
	if player is "#le nom du joueur#":
    	modify the player's tag to prefix "#le préfix#" and suffix "#le suffix (facultative ^^)#"

Voilà ^^

Salut, je n'ai pas la réponse mais je crois que tu n'as pas compris son problème, par exemple Joueur1 va voir le pseudo de Joueur en bleu mais Joueur2 en rouge 😉

  • 0
Posté(e)
Il y a 2 heures, gwladys_lgl a dit :

Salut, je n'ai pas la réponse mais je crois que tu n'as pas compris son problème, par exemple Joueur1 va voir le pseudo de Joueur en bleu mais Joueur2 en rouge 😉

Ah d'accord x) Merci xD

 

Il y a 2 heures, Zorg a dit :

Le truc c’est que je veux que ça fasse ça mais que pour certains joueurs ... que ça s’affiche que pour certains joueurs plus précisément 

loop {team1::*}:
	set {_team1bleu} to loop-value
	modify the {_team1bleu}'s tag to prefix "le préfix" and suffix "le suffix (facultative ^^)"

loop {team2::*}:
	set {_team2rouge} to loop-value
	modify the {_team1bleu}'s tag to prefix "le préfix" and suffix "le suffix (facultative ^^)"

Je ne peux pas tester de chez moi, mais normalement il devrait marcher ^^

  • 0
Posté(e)

image.png.5966a6045141c617dce9c3689f113900.png

ca ne marche pas et pourtant j'ai installé Sketch et voici mon code

command /test100:
	trigger:
		loop {test::*}:
			set {_testff} to loop-value
			modify the {_testff}'s tag to prefix "&c"

 

  • 0
Posté(e)
à l’instant, Zorg a dit :

image.png.5966a6045141c617dce9c3689f113900.png

ca ne marche pas et pourtant j'ai installé Sketch et voici mon code


command /test100:
	trigger:
		loop {test::*}:
			set {_testff} to loop-value
			modify the {_testff}'s tag to prefix "&c"

 

and suffix "le suffix (facultative ^^)"

Il faut mettre ça mais je disais que le message était facultative désolé du quiproquo ^^'
 

  • 0
Posté(e) (modifié)
il y a 12 minutes, Zorg a dit :

j'ai testé et le préfixe s'affiche pour tout le monde et non des joueurs en question 😕

 

Tu veux mettre 2 teams dans ton skript ? Si tu veux mettre 2 teams dans ce cas, il faut crée 2 variables lists

Modifié par LOUDO
  • 0
Posté(e)

En faite je veux que seulement certains joueurs voient leur pseudo et ceux que j’ai choisit en rouge, et les autres qui ne font pas partie de tout ça voient leur pseudo en blanc et le pseudo de tout le monde, y compris ceux qui sont en rouge 

  • 0
Posté(e) (modifié)
Il y a 12 heures, Zorg a dit :

En faite je veux que seulement certains joueurs voient leur pseudo et ceux que j’ai choisit en rouge, et les autres qui ne font pas partie de tout ça voient leur pseudo en blanc et le pseudo de tout le monde, y compris ceux qui sont en rouge 

Bon, je pense pas vraiment arriver à résoudre ton problème mais je vais quand même essayer une dernière chose

loop {test::*}:
	add 1 to {_nombre}
	set {_joueur::%{_nombre}%} to loop-value
	modify the {_joueur::%{_nombre}%}'s tag to prefix "&c" and suffix ""
	if {_nombre} > #nombre de joueur en rouge#:
		stop

 

Modifié par LOUDO
Erreur dans le skript
  • 0
Posté(e)
il y a une heure, LOUDO a dit :

Bon, je pense pas vraiment arriver à résoudre ton problème mais je vais quand même essayer une dernière chose


loop {test::*}:
	add 1 to {_nombre}
	set {_joueur::%{_nombre}%} to loop-value
	modify the {_joueur::%{_nombre}%}'s tag to prefix "&c" and suffix ""
	if {_nombre} > #nombre de joueur en rouge#:
		stop

 

ca marche pas, mais merci quand meme !

  • 0
Posté(e)
il y a 2 minutes, Eralysium a dit :

Je ne pense pas que ça soit possible que des joueurs différents voit le nom d'un même joueur de manière différente

je sais que c'est possible en java, mais en skript ...

  • 0
Posté(e)

c'est bon j'ai trouvé ! pour ceux qui seraient intéressés, voici l'effet (vient de WildSkript):

	EffIndividual:
		make %players% see %players%'s prefix as %string%
		make %players% see %players%'s suffix as %string%

 

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.