07.11.2010, 07:45
(
Last edited by (SF)Noobanatior; 07/11/2010 at 07:55 AM.
)
untested but i would go like this
fine dont think it makes much difference however -1 it is
pawn Code:
public GetRandomPlayer(){ //returns random playerid or -1 if no players
new test,test2,players[MAX_PLAYERS];
for(new i=0;i<MAX_PLAYERS;i++){
if(IsPlayerConnected(i)){
players[test] = i;
test++;
}
}
if(test == 0)return -1;
else test2 = random(test);
return players[test2];
}