Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define MAX_DICES 500
- #define MAX_DICE_PLAYERS 5
- stock GetDiceWinner(diceId)
- {
- new dicePlayers[MAX_DICES][MAX_DICE_PLAYERS];
- new recordScore = GetPVarInt(dicePlayers[diceId][0], "diceScore");
- new recordPlayerId = dicePlayers[diceId][0];
- new bool:isRepeated;
- for(new i = 1; i < MAX_DICE_PLAYERS; i++)
- {
- if(GetPVarInt(dicePlayers[diceId][i], "diceScore") > recordScore)
- {
- recordScore = GetPVarInt(dicePlayers[diceId][i], "diceScore");
- recordPlayerId = dicePlayers[diceId][i];
- isRepeat = false;
- }
- else if(GetPVarInt(dicePlayers[diceId][i], "diceScore") == recordId)
- {
- isRepeat = true;
- }
- DeletePVar(dicePlayers[diceId][i], "diceScore");
- }
- return (isRepeat) ? -1 : recordPlayerId;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement