|
9 | 9 |
|
10 | 10 |
|
11 | 11 | class Game(): |
12 | | - def __init__(self): |
| 12 | + def __init__(self, LANGUAGE): |
13 | 13 | self.state = 0 |
14 | 14 | print("[I] Waiting for admin ...") |
15 | 15 | self.game_data = dict(players=list()) |
| 16 | + self.LANGUAGE = LANGUAGE |
16 | 17 |
|
17 | 18 | def _new_player(self, uuid, name, ip, status="Connected"): |
18 | 19 | self.game_data["players"].append( |
@@ -93,7 +94,7 @@ def handle_data(self, data: str, client_socket, client_thread): |
93 | 94 | uuid)]["status"] = "Playing" |
94 | 95 | elif not self._get_player_id(uuid) == -1: |
95 | 96 | if self.game_data["players"][self._get_player_id(uuid)]["status"] != "Finished": |
96 | | - if word_check.check_dict(msg, LANGUAGE) and word_check.check_list(msg, self.game_data["letters"]): |
| 97 | + if word_check.check_dict(msg, self.LANGUAGE) and word_check.check_list(msg, self.game_data["letters"]): |
97 | 98 | self._answer("valid%", client_socket) |
98 | 99 | self.game_data["players"][self._get_player_id( |
99 | 100 | uuid)]["status"] = "Finished" |
@@ -149,7 +150,7 @@ def run(self): |
149 | 150 | self.tcpsock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) |
150 | 151 | self.tcpsock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1) |
151 | 152 | self.tcpsock.bind(("", self.port)) |
152 | | - game = Game() |
| 153 | + game = Game("fr") |
153 | 154 | while True: |
154 | 155 | self.tcpsock.listen(10) |
155 | 156 | (self.clientsocket, (ip, port)) = self.tcpsock.accept() |
|
0 commit comments