Exemple #1
0
        // Log In
        private void btnLogIn_Click(object sender, EventArgs e)
        {
            bool success = Connection_and_Queries.logIn(txtUser.Text.Trim(), PasswordHashing.hashPassword(txtPassword.Text)); // Логирање и праќање на токените за афтентикација на Azure Cloud Server

            // Ако постои совпаѓање
            if (success)
            {
                MainGame.MainGame game = new MainGame.MainGame();
                game.Show();
                this.Hide();
            }
            else
            {
                // Доколку корисникот не е поврзан на интернет, а сепак сакал да се поврзе со серверот
                if (!(User.connected))
                {
                    NoInternet N = new NoInternet();
                    N.ShowDialog();
                    N.Dispose();
                }
                // Доколку нема совпаѓање
                else
                {
                    WrongUserOrPass N = new WrongUserOrPass();
                    N.ShowDialog();
                    N.Dispose();
                }
            }
        }
Exemple #2
0
 // Селекција да се игра како Guest
 private void linkLblGuest_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
 {
     User.guestUser();                                 // Функција која сетира вредности соодветни за Guest играч
     MainGame.MainGame game = new MainGame.MainGame(); // Старт на играта
     game.Show();
     this.Hide();
 }
Exemple #3
0
 static void Main()
 {
     using (var game = new MainGame())
         game.Run();
 }