[Ajuda] dar vida para todos
#1

eu vi na internet que pra dar vida pra todos й preciso fazer um looping
como faz isso? so sei que tem que ter um 'i' no meio
Reply
#2

PHP код:
CMD:darvidatodos(playerid)
{
    new 
i = -1;
    while(++
i < MAX_PLAYERS)
    {
        if(
IsPlayerConnected(i))
        {
            
SetPlayerHealth(i, 100);
        }
    }
    return 
true;
} 
Reply
#3

Loop crescente.

Quote:

for (new i; i < 5; i ++)
{
printf ("%i", i);
}

No loop acima voce declara uma variбvel e a denomina de 'i'. E enquanto essa variбvel for menor do que cinco, a variбvel irб aumenta mais um a cada loop.

Hб varias coisas ainda para estudar como o continue e break ...
Reply
#4

Quote:
Originally Posted by zCyan
Посмотреть сообщение
PHP код:
CMD:darvidatodos(playerid)
{
    new 
i = -1;
    while(++
i < MAX_PLAYERS)
    {
        if(
IsPlayerConnected(i))
        {
            
SetPlayerHealth(i, 100);
        }
    }
    return 
true;
} 
Eu recomendo que vocк use foreach
Reply
#5

PHP код:
CMD:darvidatodos(playerid) 
{ 
    for(new 
i; i < MAX_PLAYERS; i++)
    {
        if(!
IsPlayerConnected(i)) continue;
        
SetPlayerHealth(i, 100);
    }
    return 
1; 
} 
Reply
#6

PHP код:
CMD:darvidatodos(playerid)  
{  
    for(new 
i; i < GetPlayerPoolSize(); i++) 
        if(
IsPlayerConnected(i)) SetPlayerHealth(i, 100);
    return 
1;  
} 
Reply
#7

coloquei aqui e funcionou
mas qual o melhor?
Reply
#8

O melhor й usar a include foreach
Reply
#9

onde baixa
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)