Aller au contenu

Messages recommandés

Posté(e)

Bonjour a vous j'aimerais si possible que quelqu'un m'aide pour un script avec des rôle différents.

 

Le principe serait que lorsque que je fait /start ça donne un rôle aléatoire a tous les joueurs présent sur le serv donc je donne un exemple, il y a 3 rôle disponible Maître, chevalier et villageois lord ce que je fais /start chaque joueur reçois un de ces 3 rôle mais aléatoire par exemple le joueur A reçoit le rôle de maitre grâce a ce role il peut avoir /give (seul ceux qui sont maitre peut faire la commande) et il reçoit un effet de force 1 infini le joueur B a le rôle chevalier il reçoit un livre sharpness 2 et pomme en or et le joueur C a le rôle villageois il reçoit un stack de pattate et un houe en pierre et ce que j'aimerais bien aussi c'est que quand je fais /start et que tout les joueurs reçoit leurs rôle chaque joueur voit un message dans leurd chat qui informe qu'ils sont quels comme par exemple [génie] Vous êtes un maitre

 

Voilà merci de m'aide sur ça je sait pas comment faire si je pouvais avoir un exemple de code avec c'est que j'ai écrit je pourrais me débrouiller seul merci d'avance

Posté(e)
command start:
   trigger:
       clear {roles::*}
       add "Maître" to {roles::*}
       add "Chevalier" to {roles::*}
       add "Villageois" to {roles::*}
       loop all players:
           remove strength from loop-player
           clear inventory loop-player
           set {role.%loop-player%} to a random element of {roles::*}
           send "Vous êtes un &c%{role.%loop-player%}%" to loop-player
           if "%{role.%player%}%" = "Maître":
               apply strength 1 to the loop-player for 9999 seconds
           else if "%{role.%loop-player%}%" = "Chevalier":
               give 1 book of sharpness 2 to loop-player
               give 2 golden apple to loop-player
           else if "%{role.%loop-player%}%" = "Villageois":
               give 64 potatoes to loop-player
               give 1 stone hoe to loop-player

command give:
   trigger:
       if "%{role.%player%}%" = "Chevalier" or "Villageois":
           cancel event

Posté(e)

Un grand merci et si je veux r'ajouter d'autres roles je fais comment ? Car quand je fais exactement comme dans les lines codes ça veut pas ajouter les nouveaux rôles ça mets des messages d'erreurs

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