Example #1
0
    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);
        }
    }
Example #2
0
    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);
        }
    }
Example #3
0
    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);
        }
    }