[Pedido] digitar nome de veiculos
#9

Quote:
Originally Posted by Nickvj7
Посмотреть сообщение
PHP код:
    idveiculo GetVehicleModelIDFromName(nomeveiculo); //pega o id do veiculo pelo nome 
No caso a pessoa precisa desta stock para que funcione. Caso contrбrio irб aparecer que a funзгo nгo existe.
o meu esta assim..porйm tenho que digitar todo o nome nгo teria como eu adaptar nele ao invez de retirar todo meu sistema de carros para pegar este do post...

pawn Код:
CMD:car(playerid, params[])
{
    if(IsPlayerInAnyVehicle(playerid)) return Msg(playerid, Vermelho, "[x]: {FFFFFF}Vocк ja estб em um veнculo!");
    new CarName[25], CarID, Cor[2], bool:existe;
        new msb_vehicleid, Float:CarPos[3], Float:CarAngle;
    if(ChecarPermissoes(playerid)) return 1;
    if(sscanf(params, "s[25]I(1)I(1)", CarName, Cor[0], Cor[1])) return Msg(playerid, Vermelho, "[x]: {FFFFFF}Uso Correto: {FF0000}/Car [CarNome] [Cor1] [Cor2]");
    if(!IsNumeric(CarName))
    {
        for(new r = 0;r < 212; r++)
        {
            if(!strcmp(CarName, ListaCarros[r],true))
            {
                existe = true;
            }
            if(!strcmp(CarName, ListaCarros[r],true)) CarID = r+400;
        }
        if(!existe)
        {
            format(String, sizeof(String), "{1E90FF}Lista Carros:  {FFFFFF}O Veнculo %s nгo existe em nossa lista.", CarName);
            Msg(playerid, cortag, String);
            return 1;
        }
    }
    else if(IsNumeric(CarName))
    {
        CarID = strval(CarName);
        if(400 < (CarID) > 611)
    {
            Msg(playerid, cortag, "Use: ID's entre 400 e 611!");
            return 1;
        }
    }
    if(CarID == 520 || CarID == 432 || CarID == 592 || CarID == 425 || CarID == 464 || CarID == 476 || CarID == 447)
    {
        if(GetPlayerVirtualWorld(playerid) != 5) return Msg(playerid, Vermelho, "[x] {FFFFFF}Somente no mundo mata-mata");
    }
    if(IsPlayerInAnyVehicle(playerid))
    {
        DestroyVehicle(GetPlayerVehicleID(playerid));
    }
    GetPlayerPos(playerid, CarPos[0], CarPos[1], CarPos[2]);
        GetPlayerFacingAngle(playerid, CarAngle);
    msb_vehicleid = CreateVehicle(CarID, CarPos[0], CarPos[1], CarPos[2], CarAngle, Cor[0], Cor[1], -1);
    SetVehicleVirtualWorld(msb_vehicleid, GetPlayerVirtualWorld(playerid));
    PutPlayerInVehicle(playerid, msb_vehicleid, 0);
    format(String, sizeof(String), "{1E90FF}Veiculo: {FFFFFF}Veнculo [%s] criado!", ListaCarros[CarID-400]);
    Msg(playerid, cortag, String);
    LigarCarro(playerid);
    return 1;
}
OBS: este eu que fiz,mais tem este problema de ter que digitar todo o nome do veiculo para spawna-lo!
Reply


Messages In This Thread
digitar nome de veiculos - by Tiger157000 - 13.05.2015, 16:19
Re: digitar nome de veiculos - by LockedLucas - 13.05.2015, 16:26
Re: digitar nome de veiculos - by Tiger157000 - 13.05.2015, 17:06
Re: digitar nome de veiculos - by Adejair_Junior - 13.05.2015, 17:23
Re: digitar nome de veiculos - by [BC]Vinny - 13.05.2015, 17:28
Re: digitar nome de veiculos - by Locky_ - 13.05.2015, 19:59
Re: digitar nome de veiculos - by Dayvison_ - 13.05.2015, 20:19
Re: digitar nome de veiculos - by [BC]Vinny - 13.05.2015, 20:28
Re: digitar nome de veiculos - by Tiger157000 - 14.05.2015, 16:09
Re: digitar nome de veiculos - by [BC]Vinny - 14.05.2015, 16:41

Forum Jump:


Users browsing this thread: 1 Guest(s)