Friend Leaderboards - Request "after rank"
Hi, I am currently implementing leaderboards (in a Unity project). When displaying all data, I can use the "GetEntriesAfterRank" function to allow the user to 'page up' and 'page down' through the scores. However, when displaying "Friends only" there does not appear to be an equivalent function. In my game, I have a "go to top", "page up", page down" and "go to bottom" button. I am not sure how to implement this functionality with the available functions. How have other devs handled this? It seems to me that the "GetEntries" function should allow a specific "StartAt" position. Is there a limit to how many friends a player can have? I am guessing that I just have to request all friends and then just handle it myself? Thanks,Solved725Views0likes1CommentLeaderboards stopped working for some players
Hi everyone A few days ago, some users started reporting that they couldn't run the game. The problem was that the ovr_User_GetLoggedInUser function was failing. We managed to get rid of the use of this function, but unfortunately, after the update, exactly the same users reported that their leaderboards were not working. We did not have requested any user data in the Data Use Checkup section, so we requested User ID, User Profile, and Friends. Unfortunately, the problem still did not improve after receiving approval. One user has this problem on both Quest 1 and Quest 2. It looks like the problem is specific to specific users. Does anyone know what it could be and how can it be fixed? We use Unreal Engine Version: 4.24.3-0 +++ UE4 + Partner-Oculus-4.24, OVRPlugin: 1.50.0 The said user uses Version: 23.0.0.87.517.260511599 Runtime Version: 23.0.0.87.517.260511615 Thanks for the help! Tomek2.4KViews1like5CommentsOculus API entitlement check failure
Hi everyone - I am trying to use the Oculus leaderboards API in my app 'Dungeon of Nekros'. I am using Unity 2019.4.28f1 and the Oculus XR Plugin v1.5.1. The call to entitlement check keeps failing when in Unity and also when in the standalone app. The Oculus Platform Settings is not letting me enter my credentials for some reason - not sure if it's because I'm in an older version of Unity and it's only compatible with a new version. Please advise on potential solutions. Thanks! Jim ** I am using the following code - using Oculus.Platform; ... void Awake() { Core.LogMessages = true; Core.Initialize(myAppID); if (Core.IsInitialized() == true) { checkEntitlement(); } } void checkEntitlement() { Entitlements.IsUserEntitledToApplication().OnComplete( (Message msg) => { if (msg.IsError) { // User is NOT entitled. Debug.Log("LeaderboardManager -> Error: User not entitled -> " + msg.GetError().Message); } else { // User IS entitled Debug.Log("LeaderboardManager -> Success: User entitled" + msg.GetError().Message); } }); }734Views0likes0Comments