// 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(); } } }
// Селекција да се игра како Guest private void linkLblGuest_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { User.guestUser(); // Функција која сетира вредности соодветни за Guest играч MainGame.MainGame game = new MainGame.MainGame(); // Старт на играта game.Show(); this.Hide(); }
static void Main() { using (var game = new MainGame()) game.Run(); }