= 60.0 if is_night: time_left = int(110.0 - cycle_time) time_str = f"Morning in: {time_left}s" else: time_left = int(60.0 - cycle_time) time_str = f"Night in: {time_left}s" if is_night and len(zombies) == 0: for _ in range(2): zombies.append({ "pos": [player_pos[0] + random.randint(-350, 350), player_pos[1] + random.randint(-350, 350)], "hp": 40, "speed": 2.0 }) elif not is_night and len(zombies) > 0: zombies.clear() m_up = m_down = m_left = m_right = False # --- ОБРАБОТКА СОБЫТИЙ --- for event in pygame.event.get(): if event.type == pygame.QUIT: running = False elif event.type == pygame.MOUSEBUTTONDOWN: pos = event.pos # Если открыт инвентарь — обр - @im200beach"/> = 60.0 if is_night: time_left = int(110.0 - cycle_time) time_str = f"Morning in: {time_left}s" else: time_left = int(60.0 - cycle_time) time_str = f"Night in: {time_left}s" if is_night and len(zombies) == 0: for _ in range(2): zombies.append({ "pos": [player_pos[0] + random.randint(-350, 350), player_pos[1] + random.randint(-350, 350)], "hp": 40, "speed": 2.0 }) elif not is_night and len(zombies) > 0: zombies.clear() m_up = m_down = m_left = m_right = False # --- ОБРАБОТКА СОБЫТИЙ --- for event in pygame.event.get(): if event.type == pygame.QUIT: running = False elif event.type == pygame.MOUSEBUTTONDOWN: pos = event.pos # Если открыт инвентарь — обр - @im200beach - Tikwm"/> = 60.0 if is_night: time_left = int(110.0 - cycle_time) time_str = f"Morning in: {time_left}s" else: time_left = int(60.0 - cycle_time) time_str = f"Night in: {time_left}s" if is_night and len(zombies) == 0: for _ in range(2): zombies.append({ "pos": [player_pos[0] + random.randint(-350, 350), player_pos[1] + random.randint(-350, 350)], "hp": 40, "speed": 2.0 }) elif not is_night and len(zombies) > 0: zombies.clear() m_up = m_down = m_left = m_right = False # --- ОБРАБОТКА СОБЫТИЙ --- for event in pygame.event.get(): if event.type == pygame.QUIT: running = False elif event.type == pygame.MOUSEBUTTONDOWN: pos = event.pos # Если открыт инвентарь — обр - @im200beach"/>