06.02.2013, 16:38
try this for /engine
Honestly, the engine code that you have added would be classed as not good, i think this code specified is good enough 
Lights, bonnet and trunk
PHP код:
CMD:engine(playerid, params[])
{
new engine, lights, alarm, doors, bonnet, boot, objective, vehicleid;
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, COLOR_GREY, "You are not driving a vehicle.");
vehicleid = GetPlayerVehicleID(playerid);
GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
if(!engine)
{
SetVehicleParamsEx(vehicleid, 1, lights, alarm, doors, bonnet, boot, objective);
SendClientMessage(playerid, COLOR_GREEN, "Engine on!");
}
else
{
SetVehicleParamsEx(vehicleid, 0, lights, alarm, doors, bonnet, boot, objective);
SendClientMessage(playerid, COLOR_GREEN, "Engine off!");
}
return 1;
}

Lights, bonnet and trunk
PHP код:
CMD:bonnet(playerid,params[])
{
new engine,lights,alarm,doors,bonnet,boot,objective;
new vid = GetPlayerVehicleID(playerid);
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
if(bonnet==0)
{
SetVehicleParamsEx(vid,engine,lights,alarm,doors,1,boot,objective);
SendClientMessage(playerid, COLOR_GREEN, "Vehicle bonnet opened");
}
else
{
SetVehicleParamsEx(vid,engine,lights,alarm,doors,0,boot,objective);
SendClientMessage(playerid, COLOR_GREEN, "Vehicle bonnet closed");
}
return 1;
}
CMD:boot(playerid,params[])
{
new engine,lights,alarm,doors,bonnet,boot,objective;
new vid = GetPlayerVehicleID(playerid);
if(boot==0)
{
SetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,1,objective);
SendClientMessage(playerid, COLOR_GREEN, "Vehicle boot opened");
}
else
{
SetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,0,objective);
SendClientMessage(playerid, COLOR_GREEN, "Vehicle boot closed");
}
return 1;
}
CMD:lights(playerid,params[])
{
new engine,lights,alarm,doors,bonnet,boot,objective;
new vid = GetPlayerVehicleID(playerid);
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
if(lights==0)
{
SetVehicleParamsEx(vid,engine,1,alarm,doors,bonnet,boot,objective);
SendClientMessage(playerid, COLOR_GREEN, "Vehicle lights enabled");
}
else
{
SetVehicleParamsEx(vid,engine,0,alarm,doors,bonnet,boot,objective);
SendClientMessage(playerid, COLOR_GREEN, "Vehicle lights disabled");
}
return 1;
}

