Duda : Error
#6

Quote:
Originally Posted by cesar_******
Посмотреть сообщение
pawn Код:
public SyncUp()
{
    if(PayDayLeft >= 1)
    {
        PayDayLeft -= 1;
    }
    else
    {
        PayDayLeft = 60;
    }
         SyncTime();
         DollahScoreUpdate();
    if(PayDayLeft == 0)
    {
        PayDay();
    }
     for(new i=0; i < MAX_PLAYERS; i++)
    {
          if(AFK[i] > 1) AFK[i] --;
         { //no necesaria


         } //no necesaria
    }
}
este codigo tiene dos llaves incesesarias y explicare por que:
al usar esto
if(AFK[i] > 1) AFK[i] --;
el if solo se aplicara para el parametro siguiente y si es llave para todo el conjunto, todo esta correcto sin embargo si pones algo dentro de las llaves no se ejecutara correctamente, la manera correcta seria

pawn Код:
public SyncUp()
{
    if(PayDayLeft >= 1)
    {
        PayDayLeft -= 1;
    }
    else
    {
        PayDayLeft = 60;
    }
         SyncTime();
         DollahScoreUpdate();
    if(PayDayLeft == 0)
    {
        PayDay();
    }
     for(new i=0; i < MAX_PLAYERS; i++)
    {
          if(AFK[i] > 1)
         {
               AFK[i] --;
               //resto del codigo que va adentro
         }
    }
}
Reply


Messages In This Thread
Duda : Error - by IvanDrago - 02.09.2012, 23:43
Respuesta: Duda : Error - by EduGTA - 02.09.2012, 23:50
Respuesta: Duda : Error - by Parka - 02.09.2012, 23:51
Respuesta: Duda : Error - by IvanDrago - 02.09.2012, 23:53
Respuesta: Duda : Error - by Parka - 02.09.2012, 23:57
Respuesta: Duda : Error - by Shiny_David - 03.09.2012, 14:57

Forum Jump:


Users browsing this thread: 1 Guest(s)