jour=0#C'est c'est le jour (1) ou la nuit (2), si c'est a 0 c'est que le jour n'est pas initialiser
nuit=1#Compteur de nuit
research=0#Quand le minimum de jouer est trouver
num_morts=0#Le nombre de joueurs morts
night_death=0
day_death=0
LG,VY,VO,SO,VG,CS,CU,CL,AG,MA,IL,IPDL,JDF,RE,GML,LGB,SA,AS,CER,MO,AC,SE,IDV,BE,ES,KZ,ISM=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0#Mise a zero des variables des roles
minijoueurs=1#5, Le nombre minimum de joueurs qu'il faut pour lancer une partie
roles=["0","LG","VY","VO","SO","VG","VG","CS","CU","LG","CL","AG","MA","IL","IPDL","JDF","VG","RE","GML","VG","LGB","VG","SA","LG","AS","CER","MO","AC","SE","SE","IDV","BE","ES","KZ","ISM","VG"]#Les roles donner (0 est présant poue simplifier le code pendant l'attribution des roles)
intro.add_field(name="L'histoire :",value="*A Thiercelieu les habitants sont victimes d’une terrible malédiction, chaque jour ils tentent de tuer un loup-garou en votant*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les loups-garous, à chaque journée, vous votez avec le reste des joueurs pour tenter d’éliminer les loups-garous.**",inline=False)
intro.add_field(name="L'histoire :",value="*Le village de Thiercelieu est victime d’une terrible malédiction. Des loups-garous terrorisent les habitants de cette petite bourgade et dévorent les villageois.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but et de tuer tous les villageois. Chaque nuit, vous décidez, avec les autres loups-garous, de tuer une personne.**",inline=False)
intro.add_field(name="L'histoire :",value="*Cette personne si secrète pourra-t-elle faire la lumière sur les évènements de Thiercelieu ? Ces dons bizarres pour la voyance lui permettent de connaitre la véritable nature des gens.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les loups-garous. Chaque nuit, vous pourrez connaitre le rôle d’une personne.**",inline=False)
intro.add_field(name="L'histoire :",value="*Qui est donc ce chapardeur qui met la confusion dans la tête des gens ? Il n’est pas méchant, mais des gens disent qu’il manipulerait les autres.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but et de tuer tous les loups-garous. Toutes les deux nuits, vous échangerez les rôles de deux personnes. **",inline=False)
intro.add_field(name="L'histoire :",value="*Quelle est cette femme qui concocte ses potions en secret, décidant du sort de ses victimes ? On la dit capable de soigner, mais aussi de tuer.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les loups-garous. Chaque nuit, vous pouvez soigner ou tuer une personne, ou ne rien faire. Attention, chaque potion ne peut être utilisé qu’une seule fois.**",inline=False)
intro.add_field(name="L'histoire :",value="*Cet homme seul à décider de prendre les armes et de traquer les loups-garous qui terrorisent le village. Qui sait ce que pourrait faire un homme armé au bord de la mort ?*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but et de tuer tous les loups-garous. Si vous êtes tué, vous pourrez tuer une autre personne avant de mourir.**",inline=False)
intro.add_field(name="L'histoire :",value="*Qui recevra les flèches de l’amour lancées par ce petit être ? Ceux-ci se voueront un amour pur et total, et dépendrons l’un de l’autre.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les loups-garous. En début de partie, vous rendrez deux personnes amoureuses. Celles-ci seront dépendante l’une de l’autre, et si l’une meurt, l’autre se tuera de chagrin.**",inline=False)
intro.add_field(name="L'histoire :",value="*Il existe à Thiercelieu une espèce de chien très rares, pouvant adopter des comportements violents. Deviendra-t-il loup-garou, ou restera t-il un chien docile ?*",inline=False)
intro.add_field(name="Votre bute : ",value="**En début de partie vous aurez le choix entre rejoindre les loups-garous ou les villageois.**",inline=False)
intro.add_field(name="L'histoire :",value="*Ce petit homme volant ce fiche éperdument du sort d’un petit village perdu au fond des landes. Tout ce qu’il veut c’est s’envoler un retrouver le calme des cieux.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but et de gagner la partie seul. Si vous êtes tué par les villageois au premier jour, vous remportez la partie. Sinon, vous devenez simple villageois.**",inline=False)
intro.add_field(name="L'histoire :",value="*L’éducation est privilège dont tout le monde devrait avoir accès. Cette personne étrangère ne comprend rien aux paroles des autres habitants. De temps en temps il aime se balader la nuit, il voit des choses étranges, sans savoir ce qu’elles sont.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but et de tuer tous les loups-garous. Chaque nuit, vous percevez des morceaux de la conversation des loups-garous.**",inline=False)
intro.add_field(name="L'histoire :",value="*Même les loups-garous ont une famille. Cette famille-là est ancienne est terrible, capable de pervertir le cœur des plus nobles.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les villageois. Une fois par partie, vous pouvez infecter une personne désignée comme victime par les loups-garous. Celle-ci ne sera pas tuée mais deviendra secrètement un loup-garou.**",inline=False)
intro.add_field(name="L'histoire :",value="*Cet homme, autrefois banni, et aujourd’hui oublié, revient au village pour se venger. Armé de sa flûte à bec, il prend peu à peu possession du village à qui il souhaite donner une leçon.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de contaminer tous les habitants du village. Chaque nuit, vous contaminez une ou deux personnes.**",inline=False)
intro.add_field(name="L'histoire :",value="*Les loups ne sont pas les seuls animaux à Thiercelieu. Ce renard rusé serait capable de sentir l’âme des gens ainsi que leurs intentions.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les loups-garous. Chaque nuit, vous voyez le rôle de trois personnes, mais si aucune d’elles n’est un loup-garou, vous perdez votre pouvoir.**",inline=False)
intro.add_field(name="L'histoire :",value="*Il n’y a pas que les trois petits cochons qui craignent le grand méchant loup. Celui est encore plus meurtrier est assoiffé de sang que ses semblables.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les villageois. Tant qu’aucun loup-garou n’est mort, vous pouvez tuer une personne supplémentaire par nuit.**",inline=False)
intro.add_field(name="L'histoire :",value="*Il y aurait un traitre dans les rangs des loups-garous. Celui-ci les éliminerait de l’intérieur, un à un.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de finir la partie seul. Toutes les deux nuits, vous pouvez tuer un loup-garou, en plus de la victime de chaque nuit.**",inline=False)
intro.add_field(name="L'histoire :",value="*A Thiercelieu, ce personnage est devenu une légende. Sa bénédiction permettrait de se protéger des événements récents.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les loups-garous. Chaque nuit, vous accordez votre bénédiction à une personne. Celle-ci ne pourra pas être tuée pendant la nuit.**",inline=False)
intro.add_field(name="L'histoire :",value="*A Thiercelieu, il y a un fou qui n’avait jusque-là jamais été dangereux. Mais les récents évènements ont perturbé sa santé mentale. Depuis, il vit dans une folie meurtrière qui ne peut contrôler.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de finir la partie seul. Chaque matin, vous tuez une personne au hasard.**",inline=False)
intro.add_field(name="L'histoire :",value="*Don Quigrince était un fier chevalier vaillant ayant participé à de nombreuses batailles. Aujourd’hui, le temps et le manque d’action se sont transformés en ennui. Il ne mange plus, dors peu, et ne s’est pas occupé de son épée depuis fort longtemps. Celle-ci s’est émoussée, et pourrait surement empoissonner un loup trop gourmand.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les loups-garous. Si vous êtes tué par les loup-garou, celui qui avait proposé votre mort sera tué la nuit suivante.**",inline=False)
intro.add_field(name="L'histoire :",value="*En plus des loups-garous, il y a un ours qui rode dans les bois de Thiercelieu. Celui-ci est très grincheux, et n’hésitera pas à grogner pour effrayer les loups-garous trop curieux.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les loups-garous. Chaque nuit, si un loup-garou se trouve à coté de vous, vous grognez.**",inline=False)
intro.add_field(name="L'histoire :",value="*L’expérience amène la sagesse. Et la sagesse amène la maitrise de soi. Le doyen du village l’a bien compris. Bien qu’étant d’un âge avancé, il saura s’enfuir face aux loups-garous qui essayeraient de le tuer. Cependant, sa mort démoraliserait tous les villageois.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer les loups-garous. Si vous êtes tué par les loups garous, vous pourrez échanger votre rôle avec une personne au hasard la nuit suivante. Si vous êtes tué une deuxième fois, tous les villageois restants perdrons leurs pouvoirs.**",inline=False)
intro.add_field(name="L'histoire :",value="*Rien n’est plus beau que la fraternité. Ces deux sœurs sont comme deux doigts d’une même main, ou deux cheveux d’une même mèche. Elles se comprennent sans même se parler.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les villageois. Certaines nuits, vous serez appelés, et pourrait communiquer avec l’autre sœur.**",inline=False)
intro.add_field(name="L'histoire :",value="*Les villageois ont beau essayer d’en faire quelque chose, il ne comprend rien de rien. Cependant, ils ne pourront jamais lui faire de mal. Même au moment de le tuer, ils décideront de ne rien lui faire, et de ne plus lui parler. Qui écouterait un idiot ?*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les loups-garous. Si vous êtes tué par les villageois, vous serez acquitté mais perdrez votre droit de vote.**",inline=False)
intro.add_field(name="L'histoire :",value="*Cet enfant est sorti de la forêt un jour, sans prévenir. Il a été élevé par les loups, dans les bois. Cependant, il essaye de s’intégrer dans le village, en prenant un modèle. Qui sait ce qu’il pourrait devenir s’il lui arrivait quelque chose ?*",inline=False)
intro.add_field(name="Votre bute : ",value="**En début de partie, vous choisissez un modèle. Tant que cette personne est en vie, vous restez villageois, mais si elle meurt, vous vous transformez en loup-garou.**",inline=False)
intro.add_field(name="L'histoire :",value="*Qu’est-ce que cet homme a bien pu faire pour être autant détester par le village ? En cas de doute, c’est toujours de sa faute.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les loups-garous. Si les villageois doutent sur qui tuer pendant le vote, vous serez tué par défaut.**",inline=False)
intro.add_field(name="L'histoire :",value="*Cet homme au passif si tumultueux n’a plus rien à perdre. Il serait prêt à risquer sa vie pour faire entendre raison aux autres villageois.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les loups garous. Une fois par partie, vous pouvez à tout moment tuer une autre personne, mais vous mourrez en faisant cela.**",inline=False)
intro.add_field(name="L'histoire :",value="*Les problèmes de sommeil sont terribles. Mais cela permet de savoir tout avant les autres. Impossible de savoir ce qui empêche cette femme de dormir. Peut-être ce qu’elle apprend le matin, à l’aube.*",inline=False)
intro.add_field(name="Votre bute : ",value="**Votre but est de tuer tous les loups –garous. Toutes les nuits, vous saurez le dérouler exact de tout la nuit.**",inline=False)
LG,VY,VO,SO,VG,CS,CU,CL,AG,MA,IL,IPDL,JDF,RE,GML,LGB,SA,AS,CER,MO,AC,SE,IDV,BE,ES,KZ,ISM,=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0#Mise a zero des variables des roles
embed.add_field(name="Début de partie",value="Une partie a été lancer par: "+str(ctx.message.author)+" ! \nPour rejoindre, taper la commande: ```lg join```",inline=False)
awaitself.bot.say(embed=embed)
self.research=1
#Commande pour rejoindre la partie
@lg.command(pass_context=True)
asyncdefjoin(self,ctx):
ifself.game==0:#Verification si une partie est deja lancer
print("Commande lg join lancer par: "+str(ctx.message.author)+" refuser, aucune partie lancer !")
awaitself.bot.say(embed=self.erreur2)
elifself.game==2:
print("Commande lg join lancer par: "+str(ctx.message.author)+" refuser, joueurs deja defini !")
awaitself.bot.say(embed=self.erreur1)
elifself.game==1:
ifself.gm==ctx.message.author:#Verification si c'est le GM
print("Commande lg join lancer par: "+str(ctx.message.author)+" refuser, c'est le GM !")
embed.add_field(name="Début de partie",value="Il y a "+str(len(self.list_joueurs))+" joueurs dans la partie, cela est le nombre minimale. \nTaper: ```lg play``` si vous voullez commencer la partie !",inline=False)
embed.add_field(name="Début de partie",value="Definitions de joueurs terminer ! \nIl y a "+str(self.num_joueurs)+" joueurs dans la partie. \nDefinitions du role de chacun des joueurs en cours, ils vous seront envoyer par MP !",inline=False)
embed.add_field(name="Début de partie",value="Bienvenue dans la partie de Garou ! \nIl y a "+str(self.num_joueurs)+" habitants a Thiercelieu pour le moment. \nBonne chance !",inline=False)