Beispiel #1
0
                        user_password = txt_password.get_text()
                        gender = dd_lst_gender.selected_option
                        print(name, username, user_password, gender)
                        result = game_db.register(username, user_password, name, gender)
                        if result:
                            logged_user = username
                            panel_reg_msg.show()
                    # Play game after registration
                    if event.ui_element == btn_play_game:
                        background = pygame.image.load("images/background.png")
                        status=1
                    # Login button 
                    if event.ui_element == btn_login:
                        username = txt_lusername.get_text()
                        user_password = txt_lpassword.get_text()
                        result = game_db.login(username, user_password)
                        if result:
                            print("Login success")
                            logged_user = username
                            background = pygame.image.load("images/background.png")
                            status = 1
                        else:
                            lbl_login_msg.show()
                            print("Login fail") 

            manager.process_events(event)
        manager.update(time_delta)
        screen.blit(background, (0, 0))
        manager.draw_ui(screen)
    
    pygame.display.update()
Beispiel #2
0
                    status = 1
                    message = "Please Enter"
                    if not username:
                        print('Please Enter Username')
                        message = message + ' Username'
                        status = 0

                    if not user_password:
                        print(' Password')
                        message = message + ' Password'
                        status = 0

                    if status == 1:
                        result = game_db.login(
                            username, user_password
                        )  # calling a function named login inside the module game_db
                        if result:
                            print("Login Success")
                            lbl_login_msg.set_text(
                                "Correct Username And Password")
                        else:
                            lbl_login_msg.show()
                            print("Login Fail")
                    else:
                        lbl_login_msg.set_text(message)
                        lbl_login_msg.show()

        manager.process_events(event)
    manager.update(time_delta)
    window_surface.blit(background, (0, 0))