MAX_COINS = 30 while not done: screen.fill(bg_color) hit = pygame.sprite.spritecollide(player, coins, True) # true removes coin if random.randint(0,100) is 95: addcoin() for c in coins.sprites(): c.float() coins.draw(screen) # ADDED player.give_money( len(hit) ) text = font.render(str(player.coins), 1, (0,0,0) ) # antialias, color screen.blit(text, text.get_rect()) # draws it on screen for event in pygame.event.get(): if event.type == pygame.QUIT: done = True elif event.type == pygame.KEYDOWN: if event.key == pygame.K_DOWN: player.move_down() if event.key == pygame.K_LEFT: player.move_left()
USD = 'USD' GOLD = 'GOLD' from player import Player from moderator import Moderator from admin import Admin name = (raw_input("Write your username: ")) if __name__ == '__main__': player1 = Player(name) player1.register() player1.login() player1.init_money() player1.give_money(USD, 1000) player1.give_money(USD, 2000) player1.give_money(GOLD, 20) player1.take_money(GOLD, 50) player1.logout() print(player1.sessions) print(player1.player_as_dict()) moder1 = Moderator(name) moder1.register() moder1.login() moder1.give_a_ban() moder1.take_a_ban() moder1.logout() print(moder1.moderator_as_dict()) admin1 = Admin(name) admin1.register() admin1.login() admin1.make_a_moderator() import MySQLdb