플레이어 동일한 변수 중에 가장 높은 플레이어의 변수를 확인하는 법 있나요?

1.전체 플레이어 혹은 1팀 플레이어가 갖고있는 플레이어 변수 c를 서로비교해서

2.가장큰 c변수의 수치(넘버)를 글로벌 c에 저장한다

이렇게 만들고싶은데 혼자서는 방법이 안떠오릅니다 ㅠㅠ

sorted array라는 게 있습니다. 배열을 넣고 작은 수부터 나열합니다. 즉 set global variable(C, player variable(last of(sorted array(all player(all team), player variable(current array element)(C ))), C)를 하면 가장 큰 플레이어변수 C를 가진 플레이어의 플레이어 변수 C를 반환합니다. 즉 플레이어들이 가진 c값중 가장 큰 값이 전역변수 C에 저장되는 것이죠.

댓글 감사합니다 말씀해주신 룰이 가장 큰 변수값을 찾는건 맞습니다 그런데

n명의 동일한 수치가있을경우 n배가되버립니다 예를들어 플레이어변수 c의 값이

100으로 동일한 두명이있을경우 글로벌 c는 200이됩니다

아마 배열이 event player 이 아니라 all player 이기떄문에 이러한 인식이 되는거

같구요 action
{
Set Global Variable(C, Player Variable(Last Of(Sorted Array(All Players(Opposite Team Of(All Teams)), Player Variable(
Current Array Element, C))), C));

으로 해결했습니다 감사합니다 :smile:

그럴리없는데 이상하네요 add나 multply도 없는데 왜 더한값이 나오는지… last of이기 때문에 같은 값을 가진 플레이어들이라도 그중 랜덤으로 한 플레이어만 선택됩니다. 다른점이래봤자 ALL TEAM과 OPPOSITE팀 밖에 없는데 말이죠… 조사 배열에 event player를 넣는 경우는 없습니다. 애초에 opposite team of(all teams)도 그냥 all players(all team)과 다른 바 없습니다. 모든팀의 반대편 팀이라니… 논리적으로 말이 안되고… 뭔가 이해가 안가네요… 됐다니 축하드립니다.