2014-12-30 2 views

답변

1

당신은 플레이어의 순위는 다음과 같은 것들에 할 수있는 트랙을 알고 싶은 경우 :

1) 때 플레이어 휴가 (당신은 "reportForfeitForCurrentTournament")를 호출하기 전에. 플레이어가 떠나는 TCP (reliable) 메시지를 놓습니다. 이렇게하면 연결된 모든 클라이언트가이 플레이어가 게임을 떠 났음을 알게됩니다.

2) Nextpeer Cocos2d-x 인터페이스를 확장하여 "nextpeerDidReceiveTournamentStatus"이벤트를 지원합니다. 이 이벤트에는 모든 플레이어의 배열이 있습니다 (점수순으로 정렬). 각 플레이어에 대해 다음과 같은 세부 사항을 알 수 있습니다 : a) 마지막으로 알려진 점수 b) 플레이어가 여전히 플레이어이거나 끝 부분에 도달 한 경우 c) 플레이어가 게임 d)를 상실하고 플레이어 이름과 같이 더 많은 것을 잃어 버린 경우, 이미지 URL 등

+0

"nextpeerDidReceiveTournamentStatus"이벤트를 지원하도록 Nextpeer Cocos2d-x 인터페이스를 확장하는 방법 –

+0

이 저장소를 확인하십시오. https://github.com/ItamarM/Nextpeer-Cocos2dx/commit/432b9ac00044a7b78383ca077238aeca983969f7 –