Skip to content

Ranking Protocol 2

Yannik Marchand edited this page Jul 12, 2019 · 24 revisions

NEX Protocols > Ranking 2 (0x7A)

Method ID Method Name
1 PutScore
2 GetCommonData
3 PutCommonData
4 DeleteCommonData
5 GetRanking
6 GetRankingByPrincipalId
7 GetCategorySetting

(5) GetRanking

Request

Type Description
Ranking2GetParam Param

Response

Type Description
Ranking2Info Rankings

(7) GetCategorySetting

Request

Type Description
Uint32 Category

Response

Type Description
Ranking2CategorySetting Category setting

Types

Ranking2GetParam (Structure)

Type Description
Uint64 Unknown
PID Unknown
Uint32 Category id
Uint32 Base rank (0 is world record)
Uint32 Desired number of entries
Uint32 Unknown
Uint32 Unknown
Uint8 Ranking mode
Uint8 Unknown

Ranking Mode

Value Description
1 Global around self
2 Global
3 Friends

Ranking2Info (Structure)

Type Description
List<Ranking2RankData> Rank data
Uint32 Unknown
Uint32 Total number of scores on this leaderboard
Sint32 Unknown

Ranking2RankData (Structure)

Type Description
Uint64 Unknown
Uint64 Unknown
PID User id
Uint32 Rank
Uint32 Score
Ranking2CommonData Common data

Ranking2CommonData (Structure)

Type Description
String Username
qBuffer Unknown
qBuffer Unknown

Ranking2CategorySetting (Structure)

Type Description
Uint32 Unknown
Uint32 Unknown
Uint32 Unknown
Uint16 Unknown
Uint8 Unknown
Uint8 Unknown
Uint8 Unknown
Uint8 Unknown
Bool Unknown
Clone this wiki locally