diff --git a/modules/minigames/arkady.py b/modules/minigames/arkady.py index 19521a8..b26d564 100644 --- a/modules/minigames/arkady.py +++ b/modules/minigames/arkady.py @@ -54,6 +54,7 @@ class Game: screen_move.blit(text, (70, 540)) if self.scores == 10: print("Прекол") + self.get_reward(10) def side_change(self): # Изменение стороны и проверка if not self.right: @@ -74,6 +75,8 @@ class Game: self.speed += 10 else: print("Не прекол") + scores = self.scores + self.get_reward(scores) global running running = False @@ -96,6 +99,31 @@ class Game: self.line = pg.transform.rotate(self.line, self.corner) self.corner -= self.speed * self.clock.tick(50000) / 10000 + @staticmethod + def get_reward(scope): + scope_mass = { + "1": 5, + "2": 10, + "3": 20, + "4": 35, + "5": 50, + "6": 75, + "7": 100, + "8": 150, + "9": 200, + "10": 1000 + } + from modules.DB import UseDB + db = UseDB("game") + db.update_document( + { + "save.name": "start" + }, + { + "money": db.find_document({})[0]["money"] + scope_mass[str(scope)] + } + ) + pg.init() size = 600, 600