[Ajuda] include foreach
#1

Alguem poderia me ajudar como fasso para fazer um Loop com a include foreach para contar o total de player conectados.
Reply
#2

pawn Code:
foreach (new i : Player)
{
    printf("%d", i);
}
Tуpico do autor.

@off:
No tуpico oficial vocк encontra toda informaзгo, se estiver usando Mozilla firefox use uma a extensгo '****** translate' para selecionar o texto que vocк pretende traduzir clicar com o botгo direito do mouse, e por fim clicar em traduzir, assim nгo vai abrir novas abas, a traduзгo й feita na prуpria pagina. Sendo assim, quando se trata de cуdigos/programaзгo melhor, pois nгo vai traduzir palavras chaves das linguagens de programaзгo e.g switch/if/else/new etc.
Reply
#3

thank's
Reply
#4

Ate te ajudo a nao usar a include foreach kkk' ( nunca a usei )

pawn Code:
new PlayersOnline;
for(new i = 0; i < MAX_PLAYERS; i++)
{
IsPlayerConnected(i)
{
PlayersOnline++;
}
return 1;
}

SendClientMessageToAll(-1, PlayersOnline);
De nada :*
Reply
#5

Quote:
Originally Posted by VeNuZ_
View Post
Ate te ajudo a nao usar a include foreach kkk' ( nunca a usei )

pawn Code:
new PlayersOnline;
for(new i = 0; i < MAX_PLAYERS; i++)
{
IsPlayerConnected(i)
{
PlayersOnline++;
}
return 1;
}

SendClientMessageToAll(-1, PlayersOnline);
De nada :*
Precisa formatar isso para usar em uma saнda/output.
Reply
#6

Como assim?
Reply
#7

Quote:
Originally Posted by VeNuZ_
View Post
Como assim?
Vocк estб passando uma integer onde deveria estar passando uma string.

pawn Code:
new playersOnline;

for(new i; i < GetMaxPlayers(); ++i)
    if(IsPlayerConnected(i))
        ++playersOnline;

new string[64];
format(string, 32, "Total: %d jogadores conectados.", playersOnline);
SendClientMessageToAll(-1, string);
Reply
#8

Sim mas foi um exemplo eu pessoalmente nao usaria assim, foi para fazer isso rбpido, pois estou pelo tlm..
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)