What's wrong with this CMD?
#4

pawn Код:
GetCarDealershipID(playerid)
{

    for(new d=0; d<MAX_PLAYERVEHICLES; d++)
        if(IsPlayerInRangeOfPoint(playerid, 3.0, CarDealershipInfo[d][cdEntranceX], CarDealershipInfo[d][cdEntranceY], CarDealershipInfo[d][cdEntranceZ]))
            return d;

    return -1;
}

CMD:registervehicle(playerid, params[])
{
    if(!IsPlayerInAnyVehicle(playerid) || GetPlayerState(playerid) != PLAYER_STATE_DRIVER) SendClientMessageEx(playerid, COLOR_GRAD4, "You need to be on the driver's seat to be able to register this vehicle.");
    else if(GetPlayerCash(playerid) < 500) SendClientMessageEx(playerid, COLOR_GRAD4, "You need $500 to be able to register this vehicle.");
    else{
        new ID = GetCarDealershipID(playerid);
        new vehicleid = GetPlayerVehicleID(playerid);
        if(ID < 0) SendClientMessageEx(playerid, COLOR_GRAD4, "You're not near any vehicle dealership.");
        else if(PlayerVehicleInfo[playerid][ID][pvId] != vehicleid) SendClientMessageEx(playerid, COLOR_GRAD4, "This vehicle is not yours.");
        else if(PlayerVehicleInfo[playerid][ID][pvPlate] != 0) SendClientMessageEx(playerid, COLOR_GRAD4, "This vehicle is already registered.");
        else{
            new string[128];
            new randplate = 5000000 + random(999999);//minimum 5000000  max 999999
            PlayerVehicleInfo[playerid][ID][pvPlate] = randplate;
            format(string, sizeof(string), "You registered this vehicle, vehicle's plate is %d.", randplate);
            SendClientMessageEx(playerid, COLOR_GRAD4, string);
            SendClientMessageEx(playerid, COLOR_GRAD4, "Relog or park your car, to see the vehicle's plate.");
            GivePlayerCash(playerid, -500);
        }
    }
    return 1;
}
Reply


Messages In This Thread
What's wrong with this CMD? - by lwilson - 18.04.2015, 13:45
Re: What's wrong with this CMD? - by ball - 18.04.2015, 13:50
Re: What's wrong with this CMD? - by lwilson - 18.04.2015, 13:52
Re: What's wrong with this CMD? - by Jefff - 18.04.2015, 14:18

Forum Jump:


Users browsing this thread: 1 Guest(s)