SA-MP Forums Archive
[Ajuda] Nгo executando a funcao - 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] Nгo executando a funcao (/showthread.php?tid=432186)



Nгo executando a funcao - Serjnrg - 21.04.2013

Olhem sу esse code
pawn Код:
if(newstate == PLAYER_STATE_DRIVER)
    {
        for(new i=0; i<MAX_CARS; i++)
        {
            if(MAX_CARS == caminhoes[i])
            {
                if(dini_Int(file2, "Profissao") != Caminhoneiro)
                {
                    SendClientMessage(playerid, 0xD900D3FF, "Apenas caminhoneiros podem utilizar este veiculo.");
                    RemovePlayerFromVehicle(playerid);
                }
            }
        }
    }
Quando um player entra no caminhгo exclusivo para a profissгo caminhoneiro nгo executa nenhuma mensagem e nгo tira ele do veiculo
Alguem sabe oq pode ser?


Re: Nгo executando a funcao - PT - 21.04.2013

Olб

tenta isto;

pawn Код:
if(newstate == PLAYER_STATE_DRIVER)
{
    for(new i = 0; i < MAX_CARS; i++)
    {
        if(MAX_CARS == caminhoes[i])
        {
            if(!dini_Int(file2, "Profissao") == Caminhoneiro)
            {
                SendClientMessage(playerid, 0xD900D3FF, "Apenas caminhoneiros podem utilizar este veiculo.");
                RemovePlayerFromVehicle(playerid);
            }
        }
    }
}
PT


Re: Nгo executando a funcao - MegalodoN - 21.04.2013

pawn Код:
if(!dini_Int(file2, "Profissao") = Caminhoneiro)
??

==


Re: Nгo executando a funcao - Serjnrg - 21.04.2013

Quote:
Originally Posted by PT
Посмотреть сообщение
Olб

tenta isto;

pawn Код:
if(newstate == PLAYER_STATE_DRIVER)
{
    for(new i = 0; i < MAX_CARS; i++)
    {
        if(MAX_CARS == caminhoes[i])
        {
            if(!dini_Int(file2, "Profissao") == Caminhoneiro)
            {
                SendClientMessage(playerid, 0xD900D3FF, "Apenas caminhoneiros podem utilizar este veiculo.");
                RemovePlayerFromVehicle(playerid);
            }
        }
    }
}
PT
Dб isso
pawn Код:
warning 213: tag mismatch
Linha
pawn Код:
if(!dini_Int(file2, "Profissao") == Caminhoneiro)



Re: Nгo executando a funcao - PT - 21.04.2013

Quote:
Originally Posted by Serjnrg
Посмотреть сообщение
Dб isso
pawn Код:
warning 213: tag mismatch
Linha
pawn Код:
if(!dini_Int(file2, "Profissao") == Caminhoneiro)
Ola

Tenta assim;

pawn Код:
if(newstate == PLAYER_STATE_DRIVER)
{
    for(new i = 0; i < MAX_CARS; i++)
    {
        if(MAX_CARS == caminhoes[i])
        {
            if(dini_Int(file2, "Profissao") == Caminhoneiro)
            {
                return 1;
            }
            else
            {
                SendClientMessage(playerid, 0xD900D3FF, "Apenas caminhoneiros podem utilizar este veiculo.");
                RemovePlayerFromVehicle(playerid);
            }
        }
    }
}



Re: Nгo executando a funcao - Serjnrg - 21.04.2013

Quote:
Originally Posted by PT
Посмотреть сообщение
Ola

Tenta assim;

pawn Код:
if(newstate == PLAYER_STATE_DRIVER)
{
    for(new i = 0; i < MAX_CARS; i++)
    {
        if(MAX_CARS == caminhoes[i])
        {
            if(dini_Int(file2, "Profissao") == Caminhoneiro)
            {
                return 1;
            }
            else
            {
                SendClientMessage(playerid, 0xD900D3FF, "Apenas caminhoneiros podem utilizar este veiculo.");
                RemovePlayerFromVehicle(playerid);
            }
        }
    }
}
Agora sim!!!!
Valeu mesmo mano.

+rep


Re: Nгo executando a funcao - Don_Speed - 21.04.2013

Cade a localizaзгo da file2

#edit postei junto com o cara