|
|
@ -445,7 +445,28 @@ def play(): |
|
|
# sans le joueur actuel |
|
|
# sans le joueur actuel |
|
|
players = filter(lambda p: p['id'] != player['id'], players) |
|
|
players = filter(lambda p: p['id'] != player['id'], players) |
|
|
|
|
|
|
|
|
return render_template('play.html', players=players) |
|
|
#Calcul des statistiques |
|
|
|
|
|
con = connect_sqlite() |
|
|
|
|
|
cur = con.cursor() |
|
|
|
|
|
|
|
|
|
|
|
cur.execute("""select firstname,name,ban_end from players""") |
|
|
|
|
|
|
|
|
|
|
|
rows = cur.fetchall() |
|
|
|
|
|
con.close() |
|
|
|
|
|
tranchés = 0 |
|
|
|
|
|
n_tranchés = 0 |
|
|
|
|
|
with open(IMMUNITY_FILE, 'r') as f: |
|
|
|
|
|
immunity = f.read() |
|
|
|
|
|
for row in rows: |
|
|
|
|
|
if row[0]+' '+row[1] not in immunity: |
|
|
|
|
|
if row[2] > time(): |
|
|
|
|
|
tranchés += 1 |
|
|
|
|
|
else: |
|
|
|
|
|
n_tranchés += 1 |
|
|
|
|
|
|
|
|
|
|
|
stats = (tranchés,n_tranchés) |
|
|
|
|
|
|
|
|
|
|
|
return render_template('play.html', players=players, stats=stats) |
|
|
else: |
|
|
else: |
|
|
return render_template('precampagne.html', user=player) |
|
|
return render_template('precampagne.html', user=player) |
|
|
|
|
|
|
|
|
|