Skip to content

Commit c57dd4c

Browse files
committed
complete : actions completed.
1 parent afa11f4 commit c57dd4c

File tree

1 file changed

+16
-6
lines changed

1 file changed

+16
-6
lines changed

mafia.py

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ def index():
3535
print("_" * 54)
3636

3737
if ip in ip2role_index_name.keys():
38-
return render_template("Player.html", player_name=ip2role_index_name[ip][2])
38+
return render_template("Player.html", player=ip2role_index_name[ip])
3939
else:
4040
if id > nPlayers:
4141
return render_template("404.html", is_farsi=True)
@@ -72,22 +72,32 @@ def GOD_PAGE():
7272
if request.args.get("Kill") is not None:
7373
ip = request.args.get("Kill")
7474
if ip in ip2role_index_name.keys():
75-
ip2role_index_name[ip][3] = "dead"
75+
if ip2role_index_name[ip][3] == "alive":
76+
ip2role_index_name[ip][3] = "dead"
77+
else:
78+
ip2role_index_name[ip][3] = "alive"
7679
else:
7780
return render_template("404.html", is_farsi=True)
7881
if request.args.get("Ban") is not None:
7982
ip = request.args.get("Ban")
8083
if ip in ip2role_index_name.keys():
81-
ip2role_index_name[ip][3] = "banned"
84+
if ip2role_index_name[ip][3] == "alive":
85+
ip2role_index_name[ip][3] = "banned"
86+
elif ip2role_index_name[ip][3] == "banned":
87+
ip2role_index_name[ip][3] = "alive"
8288
else:
8389
return render_template("404.html", is_farsi=True)
8490
if request.args.get("Comment") is not None:
8591
ip = request.args.get("Comment")
8692
if ip in ip2role_index_name.keys():
87-
if nComments <= nPlayers // 3:
88-
ip2role_index_name[ip][4] = True
93+
if ip2role_index_name[ip][4] == False:
94+
if nComments <= nPlayers // 3:
95+
ip2role_index_name[ip][4] = True
96+
nComments += 1
97+
else:
98+
msg = "Error: Out of Comments."
8999
else:
90-
msg = "Error: Out of Comments."
100+
ip2role_index_name[ip][4] = False
91101
else:
92102
return render_template("404.html", is_farsi=True)
93103
return render_template("GOD.html", ip2role_index_name=ip2role_index_name,

0 commit comments

Comments
 (0)