친구 및 그룹 순위표 #
Nakama 순위표를 통해 플레이어는 경쟁 활동에 참여할 수 있습니다. 게임이 진행됨에 따라, 플레이어가 순위를 높이기 어려워지기 때문에 순위표가 고정된 것처럼 느껴질 수 있습니다. 다음을 통해 문제를 해결할 수 있습니다:
- 버킷으로 구성된 순위표
- 그룹 또는 친구 순위표
순위표 목록 API를 사용하여 사용자 ID 목록을 전달하여 사용자 지정 순위표 보기를 생성할 수 있습니다.
다음의 코드 샘플은 그룹의 구성원 또는 사용자의 친구에 대한 순위표 레코드를 얻을 수 있는 방법에 대해서 설명합니다.
순위표 생성하기 #
매주 월요일 00:00에 재설정되는 순위표를 서버에 생성합니다.
Server
|
|
Server
|
|
Code snippet for this language Lua has not been found. Please choose another language to show equivalent examples.
순위표에 대한 사용자 지정 보기 #
RPC에 대한 페이로드 구조를 정의합니다:
Server
|
|
Server
|
|
Code snippet for this language Lua has not been found. Please choose another language to show equivalent examples.
일련의 사용자 ID를 사용하여 일련의 레코드와 함께 사용자 점수를 기반으로 상대 순위값을 반환하는 도우미 기능을 생성합니다.
Server
|
|
Server
|
|
Code snippet for this language Lua has not been found. Please choose another language to show equivalent examples.
그룹 순위표 보기 #
일반적인 기능을 통해 사용자 목록에 대한 순위표를 얻을 수 있기 때문에 그룹에 대한 순위표를 얻을 수 있는 기능을 생성합니다.
RPC에 대한 페이로드 구조를 정의합니다:
Server
|
|
Server
|
|
Code snippet for this language Lua has not been found. Please choose another language to show equivalent examples.
그룹에서 구성원의 목록과 순위표를 얻을 수 있는 기능을 생성합니다:
Server
|
|
Server
|
|
Code snippet for this language Lua has not been found. Please choose another language to show equivalent examples.
기능을 등록하고 클라이언트에서 호출할 수 있는 원격 프로시저로 노출시킵니다:
Server
|
|
Server
|
|
Code snippet for this language Lua has not been found. Please choose another language to show equivalent examples.
친구 순위표 보기 #
이와 유사하게, 사용자의 친구에 대한 순위표를 얻을 수 있는 기능을 생성합니다.
RPC에 대한 페이로드 구조를 정의합니다:
Server
|
|
Server
|
|
Code snippet for this language Lua has not been found. Please choose another language to show equivalent examples.
사용자의 친구 목록과 순위표를 얻을 수 있는 기능을 생성합니다:
Server
|
|
Server
|
|
Code snippet for this language Lua has not been found. Please choose another language to show equivalent examples.
기능을 등록하고 클라이언트에서 호출할 수 있는 원격 프로시저로 노출시킵니다:
Server
|
|
Server
|
|
Code snippet for this language Lua has not been found. Please choose another language to show equivalent examples.