void Start() { m_pClientServer = this; ConnectionScreen = GameObject.Find("ConnectionScreen").GetComponent <AeConScreen>(); }
IEnumerator AnswerLogin(WWW logincheck, bool Refresh) { yield return(logincheck); if (!Refresh) { AeConScreen conn = GameObject.Find("ConnectionScreen").GetComponent <AeConScreen>(); if (logincheck.error == null) { //password wrong; if (logincheck.text == "Password does not match") { conn.m_bUserorPasswordNotFound = true; conn.message += logincheck.text; } //username wrong; else if (logincheck.text == "Username does not exist") { conn.m_bUserorPasswordNotFound = true; conn.message += logincheck.text; } //Security wrong; else if (logincheck.text == "Nope") { conn.m_bUserorPasswordNotFound = true; conn.message += logincheck.text; } //Login succes here ! else { Debug.Log("Welcome player, here is you're parsed data !" + logincheck.text); AeCore.m_pCoreGame.MyStats.ResetAll(); AeCore.m_pCoreGame.GiveDataToCore(logincheck.text); AeCore.m_pCoreGame.MyStats.ParseInventory(); RequestGuns(); } } else { conn.m_bUserorPasswordNotFound = true; conn.message += "Error" + logincheck.text + "\n"; } } else { if (logincheck.error == null) { //password wrong; if (logincheck.text == "Password does not match") { Debug.Log("error pwd"); } //username wrong; else if (logincheck.text == "Username does not exist") { Debug.Log("error username"); } //Security wrong; else if (logincheck.text == "Nope") { Debug.Log("Error security"); } //Login succes here ! else { AeCore.m_pCoreGame.MyStats.ResetAll(); AeCore.m_pCoreGame.GiveDataToCore(logincheck.text); AeCore.m_pCoreGame.MyStats.ParseInventory(); if (GameObject.Find("MainMenu")) { if (!GameObject.Find("MainMenu").GetComponent <AeMainMenu>().PlayerMenu) { GameObject.Find("MainMenu").GetComponent <AeMainMenu>().InstantiateMenuPlayer(); GameObject.Find("MainMenu").GetComponent <AeMainMenu>().firsttime.State = AeFirstTimeMenu.EnumFirstTime.None; } } } } else { Debug.Log("error db" + logincheck.error); } } RequestingAttempt = false; }