public int GetPlayerRank(string player_name) { scoreBoardService = sp.BuildScoreBoardService(); // Initializing scoreBoardService. Game player_rank = scoreBoardService.GetUserRanking(game_name, player_name); string rank = player_rank.GetScoreList() [0].GetRank(); return System.Convert.ToInt16(rank); }
// Update is called once per frame void Update() { if (createUser) { createUser = false; UserService userService = App42API.BuildUserService(); userService.CreateUser(userName, "passwordboka", userName + "@gmail.com", new UnityCallBackCreateUser()); } if (saveScore) { saveScore = false; if (PlayerPrefs.HasKey("user") && PlayerPrefs.HasKey("score")) { ScoreBoardService scoreBoardService = App42API.BuildScoreBoardService(); scoreBoardService.SaveUserScore("mordenSenta", PlayerPrefs.GetString("user"), PlayerPrefs.GetInt("score"), new UnityCallBackSaveScore()); } } if (getUserRank) { Debug.Log("user klicem"); getUserRank = false; if (PlayerPrefs.HasKey("user")) { ScoreBoardService scoreBoardService = App42API.BuildScoreBoardService(); scoreBoardService.GetUserRanking("mordenSenta", PlayerPrefs.GetString("user"), new UnityCallBackGetUserRank()); Debug.Log("user klicem"); } } if (getTopNRanks) { getTopNRanks = false; ScoreBoardService scoreBoardService = App42API.BuildScoreBoardService(); scoreBoardService.GetTopNRankers("mordenSenta", 10, new UnityCallBackGetTopRanks()); } if (recivedUser != null) { saveScore = true; PlayerPrefs.SetString("user", userName); recivedUser = null; signIn.SetActive(false); //leaderTabela.SetActive(true); menuSkripta.userVpisan = true; } if (recivedScore != null) { recivedScore = null; getUserRank = true; } }
public void getUserRank() { scoreBoardService = sp.BuildScoreBoardService(); // Initializing ScoreBoard Service. scoreBoardService.GetUserRanking("mordenelf", playerName, userRankCall); }