[Ajuda] Essa seria a maneira mais correta?
#6

Infelizmente o pawn nгo deixa voce retornar valores de tipos diferentes na mesma funзгo. Entгo como estava retornando arrays lб em cima, deve retornar uma array caso nгo encontre nada.
pawn Код:
static stock getVehicle(playerid, Tipo)  
{
    if(Tipo == Preco) {
        new preco[35];  
        new idcar = GetPVarInt(playerid, "idcarro_conce");  
        switch(idcar)  
        {  
            case 400:preco = SepararGrana(30000);  
            case 411:preco = SepararGrana(1000000);  
            default:preco = "Nenhum";  
        }  
        return preco;  
    }
    else if(Tipo == Portas) {
        new portas[35];  
        new idcar = GetPVarInt(playerid, "idcarro_conce");  
        switch(idcar)  
        {  
            case 400:portas = "4";  
            case 411:portas = "2";  
            default:portas = "Nenhum";  
        }  
        return portas;  
    }
    else if(Tipo == Velo) {
        new velo[35];  
        new idcar = GetPVarInt(playerid, "idcarro_conce");  
        switch(idcar)  
        {  
            case 400:velo = "100";  
            case 411:velo = "200";  
            default:velo = "Nenhum";  
        }  
        return velo;  
    }
    new null[35] = "Nada Encontrado";
    //format(null, sizeof(null), "%s", "nada");
    return null;
}
Reply


Messages In This Thread
Essa seria a maneira mais correta? - by SmokeKiLL - 25.01.2019, 02:24
Re: Essa seria a maneira mais correta? - by CodingArt - 25.01.2019, 09:59
Re: Essa seria a maneira mais correta? - by SmokeKiLL - 25.01.2019, 11:33
Re: Essa seria a maneira mais correta? - by ipsLuan - 25.01.2019, 12:28
Re: Essa seria a maneira mais correta? - by SmokeKiLL - 25.01.2019, 16:15
Re: Essa seria a maneira mais correta? - by RenanMsV - 25.01.2019, 16:46
Re: Essa seria a maneira mais correta? - by SmokeKiLL - 26.01.2019, 00:57

Forum Jump:


Users browsing this thread: 1 Guest(s)