Skip to content
Extraits de code Groupes Projets
Valider 112b7356 rédigé par Sylvain "Cloud" MARET's avatar Sylvain "Cloud" MARET
Parcourir les fichiers

Merge branch 'dev' into 'master'

optimized voice on wakeup and few others things

See merge request !11
parents 169eb040 f5188715
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!11optimized voice on wakeup and few others things
......@@ -118,7 +118,7 @@ class Boooob(ircbot.SingleServerIRCBot):
self.voleur = ""
self.voleurtrig = 1
choix = []
self.choix = []
self.ancien = ""
self.canlive = 1
......@@ -158,7 +158,7 @@ class Boooob(ircbot.SingleServerIRCBot):
# Voleur
if self.voleur == personne:
#TODO doit n'avoir que deux choix parmis toutes les cartes restantes
for f in choix:
for f in self.choix:
if f in message:
serv.privmsg(personne, "Tu as choisi : "+f)
if f == "loups":
......@@ -431,8 +431,9 @@ class Boooob(ircbot.SingleServerIRCBot):
self.cartes.pop(0) # on retire le premier loup
rand.shuffle(self.joueurs)
for f in self.joueurs:
serv.mode(canal, "+v "+f) # on passe les joueurs en voice
#serv.mode(canal, "+v "+f) # on passe les joueurs en voice # on test si ne pas donner le voice casse tout ou pas
if f == player: #attribution du loup n°1 à 100%
serv.privmsg(f, "Ton role pour la partie sera : loup")
serv.privmsg(f, "Pense a rejoindre le chann #lg_putsch_loups !")
self.loups.append(f)
serv.invite(f, "#lg_putsch_loups")
......@@ -460,10 +461,10 @@ class Boooob(ircbot.SingleServerIRCBot):
self.phase2trig = 0
if self.voleur != "" and self.phase2 == 0 and self.voleurtrig == 1:
choix.append(self.cartes.pop(rand.randint(0, len(self.cartes) -1)))
choix.append(self.cartes.pop(rand.randint(0, len(self.cartes) - 1))) # on crée une liste de deux choix
self.choix.append(self.cartes.pop(rand.randint(0, len(self.cartes) -1)))
self.choix.append(self.cartes.pop(rand.randint(0, len(self.cartes) - 1))) # on crée une liste de deux choix
serv.privmsg(self.voleur, "Tu es le voleur, tes choix sont : " +
", ".join(choix))
", ".join(self.choix))
self.voleurtrig = 0
else:
if self.phase2 == 0 and self.voleurtrig == 1:
......@@ -574,10 +575,6 @@ class Boooob(ircbot.SingleServerIRCBot):
self.chasseurok = 1
if self.chasseurok == 1:
serv.privmsg("#lg_putsch", "Et soudainement, le jour se leve.....")
for f in self.joueurs:
#on redonne le voice au gens !
serv.mode("#lg_putsch", "+v "+f)
time.sleep(5)
for f in self.victime:
for g in dir(self):
......@@ -634,6 +631,10 @@ class Boooob(ircbot.SingleServerIRCBot):
self.villageois.remove(self.chasseurvictime)
else:
setattr(self, g, "")
for f in self.joueurs:
#on redonne le voice au gens !
serv.mode("#lg_putsch", "+v "+f)
time.sleep(5)
self.chasseurvictime = ""
self.sorcierevictime = ""
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter