[Ajuda] Random й sempre o id 0 - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Random й sempre o id 0 (
/showthread.php?tid=628606)
Random й sempre o id 0 -
GabrielGoncalves - 12.02.2017
(Sу fiz o teste com 2 pessoas) O random й sempre o ID 0, quando й o ID 1, sгo os dois. O ID 0 nunca й o outro.
Код:
foreach (Player, i)
{
if(IsPlayerConnected(i))
{
onlineids[playersonline] = i;
playersonline++;
}
new sorte = onlineids[random(playersonline)];
fInfo[sorte][fBandit] = 1;
SetPlayerColor(sorte, COLOR_RED);
if(fInfo[i][fBandit] == 0)
{
SetPlayerColor(i, COLOR_WHITE);
fInfo[i][fPolice] = 1;
}
}
Re: Random й sempre o id 0 - Whoo - 12.02.2017
Код:
new sorte = random(sizeof(onlineids));
Re: Random й sempre o id 0 -
GabrielGoncalves - 12.02.2017
Agora ninguem tб sendo bandido.
Tentei fazer outro teste aqui, fiz pra todo mundo que logar contar isso: PlayersOnEvent += 1;
Ai eu coloquei: new sorte = random(sizeof(PlayersOnEvent));
E continua sу o ID 0 sendo sorteado, sу que agora nenhum outro й, se o ID 0 desloga, nгo tem bandido.