У меня есть режим конкурентной игры в моей игре, и я хотел бы поощрять игроков каждый раз, когда им удается получить счет, который лучше, чем X% существующих результатов в таблице лидеров GPG.
Например,в таблице лидеров 1000 очков, и мой игрок заканчивает игру со счетом 5500. 199-й результат - 6000, а 200-й - 5000, что означает, что результат моего пользователя будет на 200-м месте, что сделает его лучше, чем 80%.
Все, что мне действительно нужно знать, это примерно процентиль, в котором будет получен данный результат. Он не должен быть сверхточным, так как мне не нужнознать правильную позицию (я знаю, что доски не обновляются в режиме реального времени, поэтому позиция может быть изменена), но только процентиль + - пара процентов.
Я пролисталДокументы и кажется, что API не поддерживает опрос об общем количестве баллов и ранге данного балла (хотя я обнаружил, что в некоторых устаревших версиях).Однако это кажется огромным и ненужным ограничением, поэтому я предполагаю, что что-то упустил.
Стоит отметить, что у меня уже есть списки лидеров и вся другая вспомогательная логика, которая работает и работает нормально.