Search Unity

Leader Board score for all players issue......

Discussion in 'Scripting' started by Niki.j, Sep 12, 2013.

  1. Niki.j

    Niki.j

    Joined:
    Oct 17, 2012
    Posts:
    157
    Hello,

    After long surfing i can not find the event/function that i should call for getting the score of other users.0
    Please let me know if there any event is there in game center plugin and what is that event, so that i can go and check with the same.

    my code is here:

    Code (csharp):
    1.  
    2. ====================================
    3. if(Button Click)
    4. {
    5.     if(!GameCenterBinding.isPlayerAuthenticated())
    6.         AuthenticateGameCenterUser();
    7.     else
    8.     {
    9.            GameCenterBinding.reportScore (PlayerPrefs.GetInt("_kHighScore"),"LeaderBoard_ID");
    10.         GameCenterManager.categoriesLoaded += HandleGameCenterManagercategoriesLoaded;
    11.         GameCenterManager.reportScoreFinished += HandleGameCenterManagerreportScoreFinished;
    12.         GameCenterManager.reportScoreFailed += HandleGameCenterManagerreportScoreFailed;
    13.         buttonclick = true;
    14.     }
    15. }
    16. if(buttonClick)
    17. {
    18.        GameCenterBinding.loadLeaderboardTitles();
    19.     GameCenterBinding.reportScore ( PlayerPrefs.GetInt("_kHighScore"), "LeaderBoard Id");
    20.     GameCenterBinding.showLeaderboardWithTimeScope (GameCenterLeaderboardTimeScope.AllTime );
    21. }
    22.  
    23. void HandleGameCenterManagerreportScoreFailed (string obj)
    24. {
    25.     Debug.Log("bye = " + obj);
    26.     GameCenterBinding.reportScore(PlayerPrefs.GetInt("_kHighScore") , "iTS_LeaderBoard");//LeaderBoard Id
    27.     isHighScoreClicked = false;
    28. }
    29.  
    30. void HandleGameCenterManagerreportScoreFinished (string obj)
    31. {
    32.     Debug.Log("Hello = " + obj);
    33.     isHighScoreClicked = false;
    34. }
    35.  
    36. void HandleGameCenterManagercategoriesLoaded (System.Collections.Generic.List<GameCenterLeaderboard> obj)
    37. {
    38.     isHighScoreClicked = false;
    39. }
    40. ====================================
    41.  

    please let me know if i am doing any thing wrong in my code...???

    thanks
    Niki.j