Skip to content
GitLab
Explorer
Connexion
Navigation principale
Rechercher ou aller à…
Projet
P
Putsch
Gestion
Activité
Membres
Labels
Programmation
Tickets
Tableaux des tickets
Jalons
Wiki
Wiki externe
Code
Requêtes de fusion
Dépôt
Branches
Validations
Étiquettes
Graphe du dépôt
Comparer les révisions
Compilation
Pipelines
Jobs
Planifications de pipeline
Artéfacts
Déploiement
Releases
Registre de conteneur
Registre de modèles
Opération
Environnements
Surveillance
Incidents
Analyse
Données d'analyse des chaînes de valeur
Analyse des contributeurs
Données d'analyse CI/CD
Données d'analyse du dépôt
Expériences du modèle
Aide
Aide
Support
Documentation de GitLab
Comparer les forfaits GitLab
Forum de la communauté
Contribuer à GitLab
Donner votre avis
Raccourcis clavier
?
Extraits de code
Groupes
Projets
Afficher davantage de fils d'Ariane
Loris TICHADOU
Putsch
Requêtes de fusion
!8
Dev
Code
Examiner les modifications
Extraire la branche
Télécharger
Correctifs
Diff brut
Fusionnées
Dev
maret2016/Putsch:dev
vers
master
Vue d'ensemble
0
Validations
2
Pipelines
0
Modifications
1
Fusionnées
Sylvain "Cloud" MARET
a demandé de fusionner
maret2016/Putsch:dev
vers
master
6 years ago
Vue d'ensemble
0
Validations
2
Pipelines
0
Modifications
1
Étendre
0
0
Rapports de requête de fusion
Affichage du commit
34b0905f
Précédent
Suivant
Afficher la dernière version
1 fichier
+
20
−
27
Côte à côte
Comparer les modifications
Côte à côte
En ligne
Afficher les modifications des espaces
Afficher un fichier à la fois
34b0905f
I'm a dumbass things should be better now : fixed the crap i did earlier
· 34b0905f
Cloud
rédigé
6 years ago
putsch.py
+
20
−
27
Options
@@ -423,36 +423,29 @@ class Boooob(ircbot.SingleServerIRCBot):
@@ -423,36 +423,29 @@ class Boooob(ircbot.SingleServerIRCBot):
# On attribue a chaque joueur un role
# On attribue a chaque joueur un role
#TODO changer pour s'assurer qu'une personne au hasard soit loup avant de tirer le reste des roles
#TODO changer pour s'assurer qu'une personne au hasard soit loup avant de tirer le reste des roles
#loup = rand.randint(0, len(self.joueurs) -1)
loup
=
rand
.
randint
(
0
,
len
(
self
.
joueurs
)
-
1
)
#tire le numéro du loup
#role = self.cartes.pop(0)
player
=
self
.
joueurs
.
pop
(
loup
)
# on récup son nom pour la boucle
#player = self.joueurs.pop(loup)
self
.
joueurs
.
append
(
player
)
# on laisse le joueur dans la liste
#serv.privmsg(player, "Ton role pour la partie sera : "+role)
self
.
cartes
.
pop
(
0
)
# on retire le premier loup
#if role == "loups" or role == "villageois":
# if role == "loups":
# serv.privmsg(player, "Pense a rejoindre le chann #lg_putsch_loups !")
# self.loups.append(player)
# serv.invite(player, "#lg_putsch_loups") # ça marche pas besoin du if
# if role == "villageois": # inutile
# self.villageois.append(player)
#else:
# setattr(self, role, player)
#self.joueurs.pop(loup) # a priori ça a cassé là a debug
for
f
in
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
role
=
self
.
cartes
.
pop
(
rand
.
randint
(
0
,
len
(
self
.
cartes
)
-
1
))
if
f
==
player
:
#attribution du loup n°1 à 100%
serv
.
privmsg
(
f
,
"
Ton role pour la partie sera :
"
+
role
)
serv
.
privmsg
(
f
,
"
Pense a rejoindre le chann #lg_putsch_loups !
"
)
if
role
==
"
loups
"
or
role
==
"
villageois
"
:
self
.
loups
.
append
(
f
)
if
role
==
"
loups
"
:
serv
.
invite
(
f
,
"
#lg_putsch_loups
"
)
serv
.
privmsg
(
f
,
"
Pense a rejoindre le chann #lg_putsch_loups !
"
)
self
.
loups
.
append
(
f
)
serv
.
invite
(
f
,
"
#lg_putsch_loups
"
)
if
role
==
"
villageois
"
:
self
.
villageois
.
append
(
f
)
else
:
else
:
setattr
(
self
,
role
,
f
)
role
=
self
.
cartes
.
pop
(
rand
.
randint
(
0
,
len
(
self
.
cartes
)
-
1
))
#l'élément 0 étant le loup tiré au dessus
#self.joueurs.append(player) # oui c'est moche mais c'est censé marcher
serv
.
privmsg
(
f
,
"
Ton role pour la partie sera :
"
+
role
)
if
role
==
"
loups
"
or
role
==
"
villageois
"
:
if
role
==
"
loups
"
:
serv
.
privmsg
(
f
,
"
Pense a rejoindre le chann #lg_putsch_loups !
"
)
self
.
loups
.
append
(
f
)
serv
.
invite
(
f
,
"
#lg_putsch_loups
"
)
if
role
==
"
villageois
"
:
self
.
villageois
.
append
(
f
)
else
:
setattr
(
self
,
role
,
f
)
serv
.
privmsg
(
"
#lg_putsch_loups
"
,
"
coucou les ptits loups !
"
)
serv
.
privmsg
(
"
#lg_putsch_loups
"
,
"
coucou les ptits loups !
"
)
serv
.
privmsg
(
canal
,
"
Bon, bah c
'
est parti...
"
)
serv
.
privmsg
(
canal
,
"
Bon, bah c
'
est parti...
"
)
serv
.
privmsg
(
canal
,
"
La partie commence....
"
)
serv
.
privmsg
(
canal
,
"
La partie commence....
"
)
Chargement en cours