Aller au contenu
Maxouuu_u

[Rôle] Rôles Aléatoires pour Scénario.

Messages recommandés

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

Type du skript : Roles aléatoires (x20 roles).

Description du script :

 Bonjour, je développe un Scénario UHC en ce moment, mais j'ai un problème avec les roles, je n'arrives pas a faire une distribution aléatoire des roles avec les fonctions et pouvoirs que chaque role devrait avoir.

LES ROLES :

  NEUTRE(x2):

Drogueur(x1): La nuit il obtient faiblesse. Il peut donner l'effet Nausée à un joueur choisi durant 15 secondes .( la nuit ) il doit gagner avec le snifeur

Snifeur(x1): La nuit il obtient Slowness. Il recoit 2 potions de damage jetable.Il doit gagner avec le drogueur.

  CIVILS(x11):

- Poukave(x1): Elle court vite, mais est faible. Ce qui veut dire qu'a l'annonce des roles, elle recoit l'effet Speed et Faiblesse. Il recoit l'effet Nausée pendant 5 secondes si quelqu'un est mort dans un rayon de 25 blocks a coté de lui.

- Brigadier(x1): Il est costo. A l'annonce des roles, il recoit l'effet résistance. Ainsi qu'un livre Protection 2.

- Comissaire(x1): Lorsque qu'un civil meurt, le comissaire s'enerve, il recoit donc l'effet Force 1 pendant 5 minutes.

- Sergent(x1): Il est très experimenter en la matière. Il possède l'effet Haste 2. Il peut voir 1 fois dans la partie le tuer d'une victime.

- Sherlock(x1): Il obtient l'effet Résistance la nuit. Et peut savoir 2 fois dans la partie s'il y a un Sbire a coté de lui dans un radar de 25 blocks

- Mamie(x1) / Papy(x1): Ils se connaissent entre eux. Ils possèdent l'effet Slowness et Faiblesse. Mais si l'un d'entre eux meurt, l'autre perd ses effets Slowness et Faiblesse et récupère les effets Résistance et Force. Ils recoivent 1 potion de degat ( jetable ) et 1 potion de heal ( jetable ) a l'annonce des rôles

- Petit - Enfant(x1): Il ne possède aucun effet malgrès le fait qu'il recoit la Table d'enchant et 32 fioles d'xp a l'annonce des rôles

- Orphelin(x1/x2): Il n'a plus de parents, mais veut trouver des parents, c'est pour cela que si l'orphelin trouve les personnes ayant les rôles Papy et Mamie, il tape une commande /ctu (nom du joueur avec rôle Papy) (nom du joueur avec rôle Mamie). S'il a bon, il recevra l'effet Haste 2 et 3 coeurs en +, mais attention il n'a que 2 essais

- Infirmière(x1): Elle est immunisé contre les nausées, elle possède le don de pouvoir sauvé une fois dans la partie une personne /ctu sauvé (pseudo) / ou cliquer sur le message.

- Policier(x1):Chaques jours il peut tirer une balle sur quelqu'un , elle fera perdre 1 coeur pendant 10 minutes à la personne ciblée

MAFIA(x7):

- Sbires(x3/x4/x5): Ce sont des membres normaux de la Mafia, ils possèdent l'effet Force 1 durant la nuit. Le jour ils possèdent l'effet Slowness.

- Chef Mafieur(x1): C'est le Chef, il décide et a l'annonce des rôles il recoit la Liste des Sbires en premier, pour savoir s'il va ou non exclure un Sbire ( le Recruteur apparait avec la Liste mais avec un pseudo de couleur différente ) de la Mafia /ctu exclure (pseudo), il n'a que 3 minutes pour choisir, s'il exclus un membre de la Mafia il recevra 3 coeurs en plus, et l'effet Force ( jour et nuit ). S'il un joueur est exclus il deviendra alors Orphelin.

- Recruteur(x1): Quand il y a un 2eme Sbire qui meurt, il pourra recruter quelqu'un /ctu recruter (pseudo), ce quelqu'un aura le choix ou non de rejoindre la Mafia, mais en echange devra perdre ses effets pour ceux des Sbires, mais en gardant ses pouvoirs ( si c'est l'infirmière et qu'elle a pas utilisé son pouvoir elle l'aura encore ), si c'est le Papy, s'il rejoint la Mafia et que l'a Mamie meurt, il recevra les effets qui doit recevoir. Si la personne recruter accepte le contrat alors elle deviendra Sbire.

- Traitre(x1): Il y a forcement un traitre dans la Mafia, il possède le droit d'envoyer chaque jour 1 seul message de 3 mots maximum a la Poukave. Pour l'aider dans ses actions, il possede les memes effets que tous les autres Sbires mais a 3 coeurs en plus ainsi que Speed si le Chef Mafieur meurt.

 

Je voudrais que quand nous faisons /roles celà give un rôle à tout le monde et écris un message en disant le rôle qu'on a (je me chargerais de la description du message etc.. ^^)  ou alors a une liimite de temps lannonce des roles ce fasse toute seule.

N'hésitez pas a venir me demander si vous avez besoin de + de précisions au niveau du Scénario ou autre.

MERCI, d'avoir lu, merci a ceux qui vont m'aider, bonne journée/soirée.

  • J'aime 1

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Il y a 3 heures, Maxouuu_u a dit :

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

Type du skript : Roles aléatoires (x20 roles).

Description du script :

 Bonjour, je développe un Scénario UHC en ce moment, mais j'ai un problème avec les roles, je n'arrives pas a faire une distribution aléatoire des roles avec les fonctions et pouvoirs que chaque role devrait avoir.

LES ROLES :

  NEUTRE(x2):

Drogueur(x1): La nuit il obtient faiblesse. Il peut donner l'effet Nausée à un joueur choisi durant 15 secondes .( la nuit ) il doit gagner avec le snifeur

Snifeur(x1): La nuit il obtient Slowness. Il recoit 2 potions de damage jetable.Il doit gagner avec le drogueur.

  CIVILS(x11):

- Poukave(x1): Elle court vite, mais est faible. Ce qui veut dire qu'a l'annonce des roles, elle recoit l'effet Speed et Faiblesse. Il recoit l'effet Nausée pendant 5 secondes si quelqu'un est mort dans un rayon de 25 blocks a coté de lui.

- Brigadier(x1): Il est costo. A l'annonce des roles, il recoit l'effet résistance. Ainsi qu'un livre Protection 2.

- Comissaire(x1): Lorsque qu'un civil meurt, le comissaire s'enerve, il recoit donc l'effet Force 1 pendant 5 minutes.

- Sergent(x1): Il est très experimenter en la matière. Il possède l'effet Haste 2. Il peut voir 1 fois dans la partie le tuer d'une victime.

- Sherlock(x1): Il obtient l'effet Résistance la nuit. Et peut savoir 2 fois dans la partie s'il y a un Sbire a coté de lui dans un radar de 25 blocks

- Mamie(x1) / Papy(x1): Ils se connaissent entre eux. Ils possèdent l'effet Slowness et Faiblesse. Mais si l'un d'entre eux meurt, l'autre perd ses effets Slowness et Faiblesse et récupère les effets Résistance et Force. Ils recoivent 1 potion de degat ( jetable ) et 1 potion de heal ( jetable ) a l'annonce des rôles

- Petit - Enfant(x1): Il ne possède aucun effet malgrès le fait qu'il recoit la Table d'enchant et 32 fioles d'xp a l'annonce des rôles

- Orphelin(x1/x2): Il n'a plus de parents, mais veut trouver des parents, c'est pour cela que si l'orphelin trouve les personnes ayant les rôles Papy et Mamie, il tape une commande /ctu (nom du joueur avec rôle Papy) (nom du joueur avec rôle Mamie). S'il a bon, il recevra l'effet Haste 2 et 3 coeurs en +, mais attention il n'a que 2 essais

- Infirmière(x1): Elle est immunisé contre les nausées, elle possède le don de pouvoir sauvé une fois dans la partie une personne /ctu sauvé (pseudo) / ou cliquer sur le message.

- Policier(x1):Chaques jours il peut tirer une balle sur quelqu'un , elle fera perdre 1 coeur pendant 10 minutes à la personne ciblée

MAFIA(x7):

- Sbires(x3/x4/x5): Ce sont des membres normaux de la Mafia, ils possèdent l'effet Force 1 durant la nuit. Le jour ils possèdent l'effet Slowness.

- Chef Mafieur(x1): C'est le Chef, il décide et a l'annonce des rôles il recoit la Liste des Sbires en premier, pour savoir s'il va ou non exclure un Sbire ( le Recruteur apparait avec la Liste mais avec un pseudo de couleur différente ) de la Mafia /ctu exclure (pseudo), il n'a que 3 minutes pour choisir, s'il exclus un membre de la Mafia il recevra 3 coeurs en plus, et l'effet Force ( jour et nuit ). S'il un joueur est exclus il deviendra alors Orphelin.

- Recruteur(x1): Quand il y a un 2eme Sbire qui meurt, il pourra recruter quelqu'un /ctu recruter (pseudo), ce quelqu'un aura le choix ou non de rejoindre la Mafia, mais en echange devra perdre ses effets pour ceux des Sbires, mais en gardant ses pouvoirs ( si c'est l'infirmière et qu'elle a pas utilisé son pouvoir elle l'aura encore ), si c'est le Papy, s'il rejoint la Mafia et que l'a Mamie meurt, il recevra les effets qui doit recevoir. Si la personne recruter accepte le contrat alors elle deviendra Sbire.

- Traitre(x1): Il y a forcement un traitre dans la Mafia, il possède le droit d'envoyer chaque jour 1 seul message de 3 mots maximum a la Poukave. Pour l'aider dans ses actions, il possede les memes effets que tous les autres Sbires mais a 3 coeurs en plus ainsi que Speed si le Chef Mafieur meurt.

 

Je voudrais que quand nous faisons /roles celà give un rôle à tout le monde et écris un message en disant le rôle qu'on a (je me chargerais de la description du message etc.. ^^)  ou alors a une liimite de temps lannonce des roles ce fasse toute seule.

N'hésitez pas a venir me demander si vous avez besoin de + de précisions au niveau du Scénario ou autre.

MERCI, d'avoir lu, merci a ceux qui vont m'aider, bonne journée/soirée.

S je me réfère UNIQUEMENT à ta demande, tu n'arrives pas à prendre des rôles au hasard.

Tu peux faire quelque chose du style : (dsl je suis sur tel)

 

<Événement> (ce que tu veux, ou commande):

    set {_var} to a random element of {rôles::*} #De mémoire lol

        set {role ::%player%} to {_var}

 

j'ai utilisé une liste, et a pris un élément au hasard dedans, il te reste "plus que" de coder le reste x) 

je pourrai pas t'aider Sorry, mais j'espère au moins t'avoir aiguillé...

 

sinon bravo pour le topic c'est bien rédigé et j'apprécie, donc je te met un j'aime !

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 16 heures, KneaXy a dit :

S je me réfère UNIQUEMENT à ta demande, tu n'arrives pas à prendre des rôles au hasard.

Tu peux faire quelque chose du style : (dsl je suis sur tel)

 

<Événement> (ce que tu veux, ou commande):

    set {_var} to a random element of {rôles::*} #De mémoire lol

        set {role ::%player%} to {_var}

 

j'ai utilisé une liste, et a pris un élément au hasard dedans, il te reste "plus que" de coder le reste x) 

je pourrai pas t'aider Sorry, mais j'espère au moins t'avoir aiguillé...

 

sinon bravo pour le topic c'est bien rédigé et j'apprécie, donc je te met un j'aime !

Merci beaucoup de m'avoir aider je me débrouille un peu donc je vais essayer. Je te souhaite une bonne journée 😉

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Il y a 7 heures, Maxouuu_u a dit :

Merci beaucoup de m'avoir aider je me débrouille un peu donc je vais essayer. Je te souhaite une bonne journée 😉

Sans soucis, n'hésite pas si t'as un autre problème, le forum est la pour ça

Partager ce message


Lien à poster
Partager sur d’autres sites
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.