14.08.2013, 11:57
You can just use a player variable.
pawn Код:
new oldInt[MAX_PLAYERS] = {-1, ...};
stock randomEx(playerid, min, max)
{
new ints;
do {
ints = Randomize(min, max+1);
}
while(ints == oldInt[playerid]);
oldInt[playerid] = ints;
printf("%d", ints);
return oldInt[playerid];
}
CMD:ur(playerid, params[])
{
SendClientMessageEx(playerid, 0xFF0000AA, "Random Number: %d", randomEx(playerid, 0, 100));
return 1;
}