SA-MP Forums Archive
[Pedido] Uma pequena dъvida. - 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: [Pedido] Uma pequena dъvida. (/showthread.php?tid=524484)



Uma pequena dъvida. - Ley - 07.07.2014

Boa noite users, estou com uma pequena dъvida para efetuar uma aзгo. Queria saber se hб como utilizar uma funзгo de sorteio de usuбrios conectados, ou seja, verificar todos os usuбrios do servidor e escolher um randomicamente.

Aguardo respostas, abraзos!


Re: Uma pequena dъvida. - MultiKill - 07.07.2014

Random
Loop
IsPlayerConnected


Re: Uma pequena dъvida. - lnasc256 - 07.07.2014

PHP код:
//lnasc256
stock GetPlayersOnLine(){
    new 
count;
    for(new 
i;i<GetMaxPlayers();i++){
        if(
IsPlayerConnected(i))
            
count++;
    }
    return 
count;
}
stock PlayerRandom(){
    new 
playerid;
    
playerid=random(GetPlayersOnLine());
    return 
playerid;