[Ajuda] 2 Errors e 2 Warning '-'
#4

Quote:
Originally Posted by Hardware
Посмотреть сообщение
O erro em si consistia em uma falta de chave em um 'if', mб identaзгo e por 1 chave a mais depois dos 'if'. Porйm, eu dei uma melhorada, poupando linhas.
pawn Код:
SetPlayerClass(playerid, classid)
if(classid == 0 || classid == 1) // coloquei duas verificaзхes em um mesmo if
{
     gTeam[playerid] = TEAM_CT;
}
else if(classid == 2 || classid == 3) // aqui tambйm
{
     gTeam[playerid] = TEAM_T;
}
else if(classid == 4)
{
     gTeam[playerid] = TEAM_EX;
}
Quote:
Originally Posted by Pharrel
Посмотреть сообщение
Quando vc usa condiзхes constantes, й aconselhavel usar switch pois ele й mais rapido, ele guarda as possibilidades e quando passa pelo switch vai direto para a funзгo dentro da condiзгo.

pawn Код:
SetPlayerClass(playerid, classid)
{
    switch(classid)
    {
        case 0..1: gTeam[playerid] = TEAM_CT;
        case 2..3: gTeam[playerid] = TEAM_T;
        case 4: gTeam[playerid] = TEAM_EX;
    }
}
Os 2 Codigos Funcionaram Obrigado (:
+rep
Reply


Messages In This Thread
[Ajuda] 2 Errors e 2 Warning '-' - by Laercio - 20.11.2011, 04:24
Re: [Ajuda] 2 Errors e 2 Warning '-' - by Hardware - 20.11.2011, 05:04
Re: [Ajuda] 2 Errors e 2 Warning '-' - by Pharrel - 20.11.2011, 11:19
Re: [Ajuda] 2 Errors e 2 Warning '-' - by Laercio - 20.11.2011, 13:31

Forum Jump:


Users browsing this thread: 3 Guest(s)