Aller au contenu

Messages recommandés

Posté(e)

Version de Minecraft : 1.7.10 forge
Version de Skript : 2.1.2

Type du skript : Je voudrais un skript de nomrp+scoreboard

Description du script :

C'est à dire que il me faurt une commande pour le nomrp ./nomrp Prénom Nom.Qui change le nom de le chat et que je puisse affiché le prénom et nom rp dans un scoreboard mon scoreboard:

every 5 seconds:
    loop all players:
        display scoreboard named "------&6Panda&bRP&r------" to loop-player
        make score of "&bEn ligne&a&l :" in scoreboard of loop-player to 8
        make score of "&a&l%number of all players%" in scoreboard of loop-player to 7
        make score of "&bNom :" in scoreboard of loop-player to 6
        make score of "&a&l" in scoreboard of loop-player to 5
        make score of "&bArgents&a&l :" in scoreboard of loop-player to 4
        make score of "&a%account of loop-player%" in scoreboard of loop-player to 3
        make score of "&bMétier&a&l :" in scoreboard of loop-player to 2
        make score of "&a%displayname of loop-player%" in scoreboard of loop-player to 1
        make score of "-------------------" in scoreboard of loop-player to 0
        move display of loop-player to sidebar 

 

 

 

Tout fonctionne il me reste juste le nomrp et c'est bon Merci d'avance à ceux qui pourront m'aider 

Posté(e)
command /nomrp [<text>] [<text>]:
	trigger:
		if arg 1 is set:
			if arg 2 is set:
				set player's display name to "%arg 1% %arg 2%"
			else:
				message "&cVous devez choisir un nom !" to the player
		else:
			message "&cVous devez choisir un prénom !" to the player

on chat:
	cancel event
	broadcast "&a%player's display name%&r: %message%"

Pour afficher le nom dans le scoreboard tu utilises %player's display name%
Je te laisse le faire, c'est pas très compliqué, et j'ai pas trop compris ou tu voulais le mettre dans ton scoreboard (car je vois que tu as déjà une ligne avec le display name

Posté(e)
set {_grade.%loop-player%} to yml value "users.%loop-player's UUID%.group" of file "plugins/GroupManager/worlds/world/users.yml" #met ça juste après le loop all players:

%{_grade.%loop-player%}% #à mettre à la place du display 

 

Posté(e) (modifié)


every 4 seconds:
    loop all players:
    set {_grade.%loop-player%} to yml value "users.%loop-player's UUID%.group" of file "plugins/GroupManager/worlds/world/users.yml"
        display scoreboard named "------&6Panda&bRP&r------" to loop-player
        make score of "&bEn ligne&a&l :" in scoreboard of loop-player to 8
        make score of "&a&l%number of all players%" in scoreboard of loop-player to 7
        make score of "&bNom :" in scoreboard of loop-player to 6
        make score of "&a&l%player's display name%"in scoreboard of loop-player to 5
        make score of "&bArgents&a&l :" in scoreboard of loop-player to 4
        make score of "&a%account of loop-player%" in scoreboard of loop-player to 3
        make score of "&bMétier&a&l :" in scoreboard of loop-player to 2
        make score of "&a%{_grade.%loop-player%}%" in scoreboard of loop-player to 1
        make score of "-------------------" in scoreboard of loop-player to 0
        move display of loop-player to sidebar 

 

 

 

comme sa ? je vais test

 

Modifié par Alfak1
Posté(e)

3 erreurs

1 line 3 la deuxième line 8 et la dernier line 12

la premier sa dit is not an item stack

deuxième there's no loop that matches 

troisième meme que deuxième

Posté(e) (modifié)
every 4 seconds:
    loop all players:
        display scoreboard named "------&6Panda&bRP&r------" to loop-player
        make score of "&bEn ligne&a&l :" in scoreboard of loop-player to 8
        make score of "&a&l%number of all players%" in scoreboard of loop-player to 7
        make score of "&bNom :" in scoreboard of loop-player to 6
        make score of "&a&l%loop-player's display name%" in scoreboard of loop-player to 5
        make score of "&bArgents&a&l :" in scoreboard of loop-player to 4
        make score of "&a%account of loop-player%" in scoreboard of loop-player to 3
        make score of "&bMétier&a&l :" in scoreboard of loop-player to 2
        set {_grade.%loop-player%} to yml value "users.%loop-player's UUID%.group" of file "plugins/GroupManager/worlds/world/users.yml"
        make score of "&a%{_grade.%loop-player%}%" in scoreboard of loop-player to 1
        make score of "-------------------" in scoreboard of loop-player to 0
        move display of loop-player to sidebar 

?
Toujours des erreurs, pour la première erreur, c'est peut être du à ta version de mc

Modifié par Eralysium
  • J'aime 1
Posté(e) (modifié)

Je suis en forge 1.7.10 

au nom sa mets mon garde fonda et pour le set plugins/ ect tjr la même eurreur et pour le grade sa dit There's no loop that matches

quand je suis sans grade sa mets mon pseudo et je fais ./nomrp Jason Willer sa mets ce qu'il faut mais quand je parle dans le tchat sa remai mon pseudo dans le scoreboard

Modifié par Alfak1
Posté(e)
command /nomrp [<text>] [<text>]:
    trigger:
        if arg 1 is set:
            if arg 2 is set:
                set {nom.%player%} to "%arg 1% %arg 2%"
            else:
                message "&cVous devez choisir un nom !" to the player
        else:
            message "&cVous devez choisir un prénom !" to the player

on chat:
    if {nom.%player%} is set:
        cancel event
        broadcast "&a%{nom.%player%}%&r: %message%"

 

  • J'aime 1
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.