[ajuda]tipo de carro
#1

Eu quero criar um tipo de carro que й um carro que se vende num stund, mas tive a estudar scripts de CarOwnership, mas sгo todos com um tipo de criaзгo de carros diferente
Comeзo:
[pawn]stock bool:IsVehicleSunt(vehicleid)
{
for(new i; i < MAX_RENT_VEHICLES; i++)
if(StuntVehicle[i] == vehicleid)
return true;
return false;
}[pawn]
Comando e criaзгo do carro
pawn Код:
if(strcmp(cmd, "/comprarcarro", true) == 0)
    {
      if(IsPlayerConnected(playerid))
      {
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_GREY, "[USO:] /car buy [car id]");
                return 1;
            }
        new amodel;
        amodel = strval(tmp);
        if(amodel < 400 || amodel > 611) return SendClientMessage(playerid, COLOR_GRAD2, "Id Invбlido");
        if(PlayerInfo[playerid][pCarKey] == 255)
            {
                if(GetPlayerMoney(playerid) >= 10)
                {
                    PlayerInfo[playerid][pCarKey] = 111;
                    GivePlayerMoney(playerid,0);
                    GameTextForPlayer(playerid, "~w~Parabens~n~Compraste um Carro!", 5000, 3);
                    SendClientMessage(playerid, COLOR_GRAD2, "Parabens compraste um Carro!");
                    SendClientMessage(playerid, COLOR_GRAD2, "O teu carro estб lб fora[Usa /ajudacarro para ver os comandos dos carros]!");
                    CreateVehicle(amodel, -539.5450, 2586.4902, 52.9772, 267.7418, 1, 1, 3600000);
                    SaveCars();
                    OnPlayerDataSave(playerid);
                    return 1;
                }
                else
                {
                    SendClientMessage(playerid, COLOR_GREY, "Nгo tens dinheiro para isso!");
                    return 1;
                }
            }
            else if(PlayerInfo[playerid][pCarKey] == 111)
            {
                if(GetPlayerMoney(playerid) >= 10)
                {
                    PlayerInfo[playerid][pCarKey] = 222;
                    GivePlayerMoney(playerid,0);
                    GameTextForPlayer(playerid, "~w~Parabens~n~Compraste um Carro!", 5000, 3);
                    SendClientMessage(playerid, COLOR_GRAD2, "Parabens compraste um Carro!");
                    SendClientMessage(playerid, COLOR_GRAD2, "O teu carro estб lб fora[Usa /ajudacarro para ver os comandos dos carros]!");
                    CreateVehicle(amodel, -539.5450, 2586.4902, 52.9772, 267.7418, 1, 1, 300000);
                    GetPlayerVehicleID(playerid);
                    SaveCars();
                    OnPlayerDataSave(playerid);
                    return 1;
                }
                else
                {
                    SendClientMessage(playerid, COLOR_GREY, "Nгo tens dinheiro para isso!");
                    return 1;
                }
            }
            else if(PlayerInfo[playerid][pCarKey] == 222)
            {
                if(GetPlayerMoney(playerid) >= 10)
                {
                    PlayerInfo[playerid][pCarKey] = 333;
                    GivePlayerMoney(playerid,0);
                    GameTextForPlayer(playerid, "~w~Parabens~n~Compraste um Carro!", 5000, 3);
                    SendClientMessage(playerid, COLOR_GRAD2, "Parabens compraste um Carro!");
                    SendClientMessage(playerid, COLOR_GRAD2, "O teu carro estб lб fora[Usa /ajudacarro para ver os comandos dos carros]!");
                    CreateVehicle(amodel, -539.5450, 2586.4902, 52.9772, 267.7418, 1, 1, 300000);
                    GetPlayerVehicleID(playerid);
                    SaveCars();
                    OnPlayerDataSave(playerid);
                    return 1;
                }
                else
                {
                    SendClientMessage(playerid, COLOR_GREY, "Nгo tens dinheiro para isso!");
                    return 1;
                }
            }
            else if(PlayerInfo[playerid][pCarKey] == 333)
            {
                if(GetPlayerMoney(playerid) >= 10)
                {
                    PlayerInfo[playerid][pCarKey] = 444;
                    GivePlayerMoney(playerid,0);
                    GameTextForPlayer(playerid, "~w~Parabens~n~Compraste um Carro!", 5000, 3);
                    SendClientMessage(playerid, COLOR_GRAD2, "Parabens compraste um Carro!");
                    SendClientMessage(playerid, COLOR_GRAD2, "O teu carro estб lб fora[Usa /ajudacarro para ver os comandos dos carros]!");
                    CreateVehicle( amodel, -539.5450, 2586.4902, 52.9772, 267.7418, 1, 1, 300000);
                    GetPlayerVehicleID(playerid);
                    SaveCars();
                    OnPlayerDataSave(playerid);
                    return 1;
                }
                else
                {
                    SendClientMessage(playerid, COLOR_GREY, "Nгo tens dinheiro para isso!");
                    return 1;
                }
            }
            else if(PlayerInfo[playerid][pCarKey] == 444)
            {
                SendClientMessage(playerid, COLOR_GREY, "Chega de carros!(o maximo de carros por pessoa й 4)se quizeres outro faz /vendecarro.");
                return 1;
            }
        }
        return 1;
    }
Reply


Messages In This Thread
[ajuda]tipo de carro - by tshadow - 16.06.2010, 21:10
Re: [ajuda]tipo de carro - by Flavinho153 - 16.06.2010, 21:59
Re: [ajuda]tipo de carro - by tshadow - 17.06.2010, 08:23

Forum Jump:


Users browsing this thread: 1 Guest(s)