[Ajuda] Como pegar a quantidade de administradores online? - 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] Como pegar a quantidade de administradores online? (
/showthread.php?tid=505709)
Como pegar a quantidade de administradores online? -
AndersonAq - 09.04.2014
Gostaria de saber como pegar a quantidade de administradores online no servidor, a variavel de admin й essa:
PHP код:
if (ADb[playerid][PlayerAdmin] >= 2)
Podem me ajudar?
Re: Como pegar a quantidade de administradores online? -
Douglas_prt - 09.04.2014
Usa um loop:
https://sampwiki.blast.hk/wiki/Loops
Re: Como pegar a quantidade de administradores online? -
Dolby - 09.04.2014
Crie uma estrutura de repetiзгo do tipo
for, na qual faz verificaзгo jogador por jogador para obter o valor de
PlayerAdmin, caso seja maior que 0, incremente uma variбvel, e no final dessa estrutura, retorne o valor desta variбvel que contem o nъmero de jogadores que tenha
PlayerAdmin maior que 0.
Re: Como pegar a quantidade de administradores online? -
AndersonAq - 09.04.2014
Poderia me dб um auxilio de ajuda? De como deveria fazer?
Quote:
Originally Posted by Dolby
Crie uma estrutura de repetiзгo do tipo for, na qual faz verificaзгo jogador por jogador para obter o valor de PlayerAdmin, caso seja maior que 0, incremente uma variбvel, e no final dessa estrutura, retorne o valor desta variбvel que contem o nъmero de jogadores que tenha PlayerAdmin maior que 0.
|
pra um novato essa explicaзгo й muito hard
Re: Como pegar a quantidade de administradores online? -
Dolby - 09.04.2014
Nгo, a explicaзгo nгo й difнcil, basta se esforзar um pouco para compreende-la.
pawn Код:
stock GetOnlineAdmins()
{
new nAdmins;
for(new i; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && ADb[i][PlayerAdmin] > 0) nAdmins++;
}
return nAdmins;
}