Help, Admincar reset
#2

pawn Код:
CMD:acar(playerid, params[])
{
   
    if(PlayerInfo[playerid][pAdmin] >= 1)
    {
        if(aDuty[playerid] == 1)
        {
        if(LastAdminVehicle[playerid] != 0) DestroyVehicle(LastAdminVehicle[playerid]);
        if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, C_RED, "You are already in a vehicle!");

        new Float:XYZ[3], Float:Angle;
        GetPlayerPos(playerid, XYZ[0], XYZ[1], XYZ[2]);
        GetPlayerFacingAngle(playerid, Angle);
        new car = CreateVehicle(596, XYZ[0]+1.0, XYZ[1]+1.0, XYZ[2], Angle, 232, 232, -1);
        PutPlayerInVehicle(playerid, car, 0);
        LastAdminVehicle[playerid] = GetPlayerVehicleID(playerid);
        }
        else
        {
        aDuty[playerid] = 0;
        new currentveh;
        currentveh = GetPlayerVehicleID(playerid);
        RemovePlayerFromVehicle(playerid);
        DestroyVehicle(currentveh);
        }
    }
    else{SendClientMessage(playerid,COLOR_RED,"You cannot use this command"); return 1;}

    return 1;
}
If you change your code to this, it will only destroy the car if you are sitting in the car, on duty and you type /acar.
Sorry if there is a mistake in the code, I'm on my phone

In your aduty command, when you go off duty, you have to place this somewhere
pawn Код:
DestroyVehicle(LastAdminVehicle[playerid]);
Reply


Messages In This Thread
Help, Admincar reset - by DetoNater - 12.04.2013, 03:04
AW: Help, Admincar reset - by [AK]Nazgul - 12.04.2013, 04:54
Re: Help, Admincar reset - by DetoNater - 13.04.2013, 06:46
Re: Help, Admincar reset - by Avi Raj - 13.04.2013, 07:07
Re: Help, Admincar reset - by Jony_Cruze - 13.04.2013, 07:08
Re: Help, Admincar reset - by Avi Raj - 13.04.2013, 07:09

Forum Jump:


Users browsing this thread: 1 Guest(s)