15.11.2013, 08:56
Hi, I wanna Know How To Get 1 Player (random) Of All Player Connected
new rand = random(sizeof(MAX_PLAYERS)) + 1;
new randomid = Iter_Random(Player);
stock getRandomPlayer()
{
new
count = 0,
randomid = INVALID_PLAYER_ID
;
while (randomid == INVALID_PLAYER_ID || !IsPlayerConnected(randomid))
{
count++;
randomid = random(MAX_PLAYERS);
if (count > 200 || IsPlayerConnected(randomid)) break;
}
return randomid;
}