/trunk /hood
#6

Aaaa... OK. Now I understand.
pawn Код:
CMD:hood(playerid, params[])
{
    new vehicleid,engine,lights,alarm,doors,bonnet,boot,objective;
    vehicleid = GetPlayerVehicleID(playerid);
    GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
    if(!IsPlayerInAnyVehicle(playerid))
        return SendClientMessage(playerid, COLOR_LIGHTRED, "Error: You are not in a vehicle.");
    if(GetPlayerVehicleSeat(playerid) != 0)
        return SendClientMessage(playerid, COLOR_LIGHTRED, "Error: You are not in the drivers seat.");
    if(bonnet == 1)
    {
        if(boot == VEHICLE_PARAMS_ON)
        {
            SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,0,VEHICLE_PARAMS_ON,objective);
        } else {
            SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,objective);
        }
    }
    else
    {
        SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,1,boot,objective);
    }
    return 1;
}

CMD:trunk(playerid, params[])
{
    new vehicleid,engine,lights,alarm,doors,bonnet,boot,objective;
    vehicleid = GetPlayerVehicleID(playerid);
    GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
    if(!IsPlayerInAnyVehicle(playerid))
        return SendClientMessage(playerid, COLOR_LIGHTRED, "Error: You are not in a vehicle.");
    if(GetPlayerVehicleSeat(playerid) != 0)
        return SendClientMessage(playerid, COLOR_LIGHTRED, "Error: You are not in the drivers seat.");
    if(boot == VEHICLE_PARAMS_ON)
    {
        if(bonnet == 1)
        {
            SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,0,objective);
        } else {
            SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,VEHICLE_PARAMS_OFF,objective);
        }
    }
    else
    {
        SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,1,objective);
    }
    return 1;
}
Actually, it's strange your problem because if you do that (let's suppose that hood is open and trunk closed):
pawn Код:
GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
//Return:          vehicleid,  0,      0,      0,     0,    1,  0,       0
//And we set them again with same values just changing trunk to true.
SetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_on,objective);
//Everything else should be the same, except the trunk.
Reply


Messages In This Thread
/trunk /hood - by kbalor - 08.08.2012, 19:37
Re: /trunk /hood - by Dawnz - 08.08.2012, 19:49
Re: /trunk /hood - by kbalor - 08.08.2012, 19:54
Respuesta: /trunk /hood - by [DOG]irinel1996 - 08.08.2012, 20:10
Re: Respuesta: /trunk /hood - by kbalor - 08.08.2012, 20:31
Respuesta: /trunk /hood - by [DOG]irinel1996 - 08.08.2012, 20:44
Re: Respuesta: /trunk /hood - by kbalor - 08.08.2012, 20:52
Respuesta: /trunk /hood - by [DOG]irinel1996 - 08.08.2012, 20:56
Re: /trunk /hood - by jeevan - 18.05.2014, 08:51

Forum Jump:


Users browsing this thread: 1 Guest(s)