Skip to content
Extraits de code Groupes Projets
Valider 079e6b08 rédigé par tichadou2015's avatar tichadou2015
Parcourir les fichiers

wut, really

parent a04debba
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
Aucun aperçu pour ce type de fichier
Aucun aperçu pour ce type de fichier
......@@ -387,6 +387,8 @@ class Boooob(ircbot.SingleServerIRCBot):
else :
serv.privmsg(canal, personne+" a quitté la partie ! BOUH ! ")
if personne in self.joueurs :
self.joueurs.remove(personne)
if "!list" in message :
......@@ -536,19 +538,20 @@ class Boooob(ircbot.SingleServerIRCBot):
for g in dir(self) :
if f in str(getattr(self,g)) and g == "lovers" :
serv.privmsg("#lg_putsch", "Les amoureux sont morts ! (coucou "+f+" ! )" )
if f in str(getattr(self, g)) and g != "joueurs" and g != "victime" and g != "avote" and g != "lovers" and g != "sorcierevictime" and g != "voleur" :
if f in str(getattr(self, g)) and g != "joueurs" and g != "victime" and g != "votes" and g != "avote" and g != "lovers" and g != "sorcierevictime" and g != "voleur" :
if f != self.chasseurvictime :
serv.privmsg("#lg_putsch" , f+" est decedé cette nuit.. son role : "+g+".")
serv.mode("#lg_putsch", "-v "+f)
try :
if f in self.joueurs :
self.joueurs.remove(f)
except :
print "erreur..."
if g == "loups" or g == "villageois" or g == "chasseur":
if g == "loups" :
if f in self.loups :
self.loups.remove(f)
serv.kick("#lg_putsch_loups", f)
if g == "villageois" :
if f in self.villageois :
self.villageois.remove(f)
else :
setattr(self,g, "")
......@@ -576,8 +579,10 @@ class Boooob(ircbot.SingleServerIRCBot):
if g == "loups" or g == "villageois" :
if g == "loups" :
serv.kick("#lg_putsch_loups", self.chasseurvictime)
if self.chasseurvictime in self.loups :
self.loups.remove(self.chasseurvictime)
else :
if self.chasseurvictime in self.loups :
self.villageois.remove(self.chasseurvictime)
else :
setattr(self,g,"")
......@@ -717,16 +722,20 @@ class Boooob(ircbot.SingleServerIRCBot):
if self.chasseurvictime != "" :
for g in dir(self) :
if self.chasseurvictime in str(getattr(self, g)) and g!="joueurs" and g!="victime" and g != "avote" and g != "lovers" and g != "sorcierevictime" and g != "chasseurvictime" :
if self.chasseurvictime in str(getattr(self, g)) and g!="joueurs" and g!= "votes" and g!="victime" and g != "avote" and g != "lovers" and g != "sorcierevictime" and g != "chasseurvictime" :
serv.privmsg("#lg_putsch", self.chasseur+" Decide donc de se venger sur "+self.chasseurvictime+", dont le role etait : "+g+" ! HEADSHOT !")
serv.mode("#lg_putsch" , "-v "+self.chasseurvictime)
if self.chasseurvictime in self.joueurs :
self.joueurs.remove(self.chasseurvictime)
self.chasseur = ""
if g == "loups" or g == "villageois" :
if g == "loups" :
serv.kick("#lg_putsch_loups", self.chasseurvictime)
if self.chasseurvictime in self.loups :
self.loups.remove(self.chasseurvictime)
else :
if self.chasseurvictime in self.villageois :
self.villageois.remove(self.chasseurvictime)
else :
setattr(self,g,"")
......@@ -746,7 +755,7 @@ class Boooob(ircbot.SingleServerIRCBot):
if self.votes.count(f) > 0 :
serv.privmsg("#lg_putsch", "Le nombre de voix pour "+f+" est :"+str(self.votes.count(f)))
if "!vote" in message and personne not in self.avote and (message.split(" ")[1] in self.joueurs or message.split(" ")[1] == "random") and personne in self.joueurs :
if "!vote" in message and personne not in self.avote and len(message.split(" "))> 1 and (message.split(" ")[1] in self.joueurs or message.split(" ")[1] == "random") and personne in self.joueurs :
w = 1
if self.canvote == 0 :
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Veuillez vous inscrire ou vous pour commenter