SA-MP Forums Archive
Comando zcmd - 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: Español/Spanish (https://sampforum.blast.hk/forumdisplay.php?fid=29)
+---- Thread: Comando zcmd (/showthread.php?tid=521714)



Comando zcmd - Snoopythekill - 24.06.2014

Alguien me puede decir porquй no funciona la condicion quiero quй no deje usar ciertos vehнculos, pero continua dejando
Aquн:
pawn Код:
if((params[0] != 520) || (params[0] != 432) || (params[0] != 447) || (params[0] != 425) || (params[0] != 464) || (params[0] != 476))
Comando:
pawn Код:
command(v, playerid, params[])
{
    new vehiculo[39], vehiculoid;
    if(sscanf(params, "s[39]", vehiculo)) return SendClientMessage(playerid, -1, "Modelo de vehiculo invalido, usa /v [nombre].");
   
    if(EsNumerico(vehiculo))
    {
        if(sscanf(params, "i", params[0])) return SendClientMessage(playerid, -1, "Uso: /v [nombre/modelid].");
        {
            if(params[0] < 400 || params[0] > 611) return SendClientMessage(playerid, -1, "Uso: /v [nombre/modelid 400-611].");
            if((params[0] != 520) || (params[0] != 432) || (params[0] != 447) || (params[0] != 425) || (params[0] != 464) || (params[0] != 476))
            {
                CrearVehiculo(playerid, params[0]);
            }
            else
            {
                SendClientMessage(playerid, -1, "No puedes obtener este vehiculo.");
            }
        }
    }
    else
    {
        vehiculoid = GetVehiculoModelo(vehiculo);
        if((vehiculoid != 520) || (vehiculoid != 432) || (vehiculoid != 447) || (vehiculoid != 425) || (vehiculoid != 464) || (vehiculoid != 476))
        {
            CrearVehiculo(playerid, vehiculoid);
        }
        else
        {
            SendClientMessage(playerid, -1, "No puedes obtener este vehiculo.");
        }
    }
    return 1;
}



Respuesta: Comando zcmd - Juance - 24.06.2014

Probalo asн:

pawn Код:
command(v, playerid, params[])
{
    new vehiculo[39], vehiculoid;
    if(sscanf(params, "s[39]", vehiculo)) return SendClientMessage(playerid, -1, "Modelo de vehiculo invalido, usa /v [nombre].");
    if(EsNumerico(vehiculo))
    {
            if(sscanf(params, "i", params[0])) return SendClientMessage(playerid, -1, "Uso: /v [nombre/modelid].");
            if(params[0] < 400 || params[0] > 611) return SendClientMessage(playerid, -1, "Uso: /v [nombre/modelid 400-611].");
            if(params[0] == 520) || params[0] == 432 || params[0] == 447 || params[0] == 425 || params[0] == 464 || params[0] == 476) return SendClientMessage(playerid,-1,"No puedes obtener este vehнculo");
            CrearVehiculo(playerid, params[0]);
    }
    else
    {
        vehiculoid = GetVehiculoModelo(vehiculo);
        if(params[0] == 520) || params[0] == 432 || params[0] == 447 || params[0] == 425 || params[0] == 464 || params[0] == 476) return SendClientMessage(playerid,-1,"No puedes obtener este vehнculo");
        CrearVehiculo(playerid, vehiculoid);
    }
    return 1;
}



Respuesta: Comando zcmd - Snoopythekill - 26.06.2014

Quote:
Originally Posted by Juance
Посмотреть сообщение
Probalo asн:

pawn Код:
command(v, playerid, params[])
{
    new vehiculo[39], vehiculoid;
    if(sscanf(params, "s[39]", vehiculo)) return SendClientMessage(playerid, -1, "Modelo de vehiculo invalido, usa /v [nombre].");
    if(EsNumerico(vehiculo))
    {
            if(sscanf(params, "i", params[0])) return SendClientMessage(playerid, -1, "Uso: /v [nombre/modelid].");
            if(params[0] < 400 || params[0] > 611) return SendClientMessage(playerid, -1, "Uso: /v [nombre/modelid 400-611].");
            if(params[0] == 520) || params[0] == 432 || params[0] == 447 || params[0] == 425 || params[0] == 464 || params[0] == 476) return SendClientMessage(playerid,-1,"No puedes obtener este vehнculo");
            CrearVehiculo(playerid, params[0]);
    }
    else
    {
        vehiculoid = GetVehiculoModelo(vehiculo);
        if(params[0] == 520) || params[0] == 432 || params[0] == 447 || params[0] == 425 || params[0] == 464 || params[0] == 476) return SendClientMessage(playerid,-1,"No puedes obtener este vehнculo");
        CrearVehiculo(playerid, vehiculoid);
    }
    return 1;
}
Gracias amigo, funciono !.


Respuesta: Comando zcmd - Juance - 26.06.2014

ЎPerfecto! no hay de quй.