IEnumerator Score_Update(string username, string score) { WWWForm form = new WWWForm(); //form.AddField(method_type, "login_user"); form.AddField("player_username", username); form.AddField("player_score", score); WWW www = new WWW(Score_Update_URL, form); yield return(www); if (www.error == null) { Debug.Log(www.text); //string statuscode = JsonHelper.JsonHelper.GetJsonObject(www.text, "statuscode"); string statuscode = JSonManager.GetDataFromJSON(www.text, "statuscode"); string statusMsg = JSonManager.GetDataFromJSON(www.text, "message"); if (statuscode == "2") { Debug.Log(statusMsg); } else { Debug.Log(statusMsg); } } else { Debug.Log("Fail : " + www.error); } }
IEnumerator Player_Profile_API_Request(string username) { WWWForm form = new WWWForm(); //form.AddField(method_type, "login_user"); form.AddField("player_username", username); WWW www = new WWW(profile_URL, form); yield return(www); if (www.error == null) { Debug.Log(www.text); //string statuscode = JsonHelper.JsonHelper.GetJsonObject(www.text, "statuscode"); string statuscode = JSonManager.GetDataFromJSON(www.text, "statuscode"); // string statusMsg = JSonManager.GetDataFromJSON(www.text, "message"); PlayerDetail_List(JSonManager.GetSpecificDatabjectListFromJSON(www.text, "player")); if (statuscode == "2") { } else { } } else { Debug.Log("Fail : " + www.error); } }
IEnumerator Players_LeaderBoard() { WWWForm form = new WWWForm(); WWW www = new WWW(leaderBoard_URL, form); yield return(www); if (www.error == null) { // Debug.Log(www.text); string statuscode = JSonManager.GetDataFromJSON(www.text, "statuscode"); //string statuscode = //string statusMsg = JSonManager.GetDataFromJSON(www.text, "message"); //PlayerDetail_List(JSonManager.GetSpecificDatabjectListFromJSON(www.text, "player")); if (statuscode == "2") { LeaderBoardPlayer_List(JSonManager.GetSpecificDatabjectListFromJSON(www.text, "top_players")); } else { Debug.Log("None"); } } else { Debug.Log("Fail : " + www.error); } }
IEnumerator Login_Users(string username, string password) { WWWForm form = new WWWForm(); //form.AddField(method_type, "login_user"); form.AddField("player_username", username); form.AddField("player_password", password); WWW www = new WWW(login_URL, form); yield return(www); if (www.error == null) { Debug.Log(www.text); //string statuscode = JsonHelper.JsonHelper.GetJsonObject(www.text, "statuscode"); string statuscode = JSonManager.GetDataFromJSON(www.text, "statuscode"); string statusMsg = JSonManager.GetDataFromJSON(www.text, "message"); PlayerDetail_List(JSonManager.GetSpecificDatabjectListFromJSON(www.text, "player")); if (statuscode == "2") { Game.Loggedin_OK = true; Debug.Log("Login Success"); Application.LoadLevel(1); } else { Game.Loggedin_OK = false; //UI_Manager.getInstance. uiScript.ErrorText_Show("Login", statusMsg); } } else { Debug.Log("Fail : " + www.error); } }
IEnumerator Register_Users(string name, string username, string password) { WWWForm form = new WWWForm(); //form.AddField(method_type, "login_user"); form.AddField("player_id", 1); form.AddField("player_name", name); form.AddField("player_username", username); form.AddField("player_password", password); WWW www = new WWW(register_URL, form); yield return(www); if (www.error == null) { Debug.Log(www.text); string statuscode = JSonManager.GetDataFromJSON(www.text, "statuscode"); if (statuscode == "3") { Game.Register_OK = true; uiScript.Menu_ButtonCLick("L_login"); } else { Game.Register_OK = false; uiScript.ErrorText_Show("Reg", "Username already exist"); } } else { Game.Register_OK = false; uiScript.ErrorText_Show("Reg", "Error in Register : " + www.error); // Debug.Log("Fail : " + www.error); } }