Lock any car from the inside
#1

How can I lock any car from the inside or else from the outside IF they have the key.
pawn Код:
CMD:lock(playerid, params[])
{
    if(PlayerInfo[playerid][pZombie] == 1) return SendClientMessage(playerid, COLOR_DARKRED, "[SERVER] {FFFFFF}You can't perform this action as a zombie.");
    new vehicleid;
    new engine, lights, alarm, doors, bonnet, boot, objective;
    GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
    if(!vehicleid) return SendClientMessage(playerid, COLOR_DARKRED, "[SERVER] {FFFFFF}You aren't near your vehicle.");
    new id = GetVehicleID(vehicleid);
    if(!IsValidVehicle(id)) return SendClientMessage(playerid, COLOR_DARKRED, "[SERVER] {FFFFFF}You don't have the keys for that.");
    if(GetPlayerVehicleAccess(playerid, id) < 2)
    return SendClientMessage(playerid, COLOR_DARKRED, "[SERVER] {FFFFFF}You don't have the keys for that.");
    if(doors == 1 || GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
    {
        doors = 0;
        VehicleLock[id] = 0;
        SendClientMessage(playerid, COLOR_GREEN, "Unlocked.");
    }
    else
    {
        doors = 1;
        VehicleLock[id] = 1;
        SendClientMessage(playerid, COLOR_RED, "Locked.");
    }
    SetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
    SaveVehicle(id);
    return 1;
}
Reply


Messages In This Thread
Lock any car from the inside - by RALL0 - 21.07.2013, 14:00
Re: Lock any car from the inside - by PrinceKumar - 21.07.2013, 14:05
Re: Lock any car from the inside - by RALL0 - 21.07.2013, 14:07
Re: Lock any car from the inside - by RALL0 - 21.07.2013, 15:24

Forum Jump:


Users browsing this thread: 2 Guest(s)