23.07.2013, 16:40
pawn Код:
#include <ZCMD>
//UNDER #include <a_samp>
public OnGameModeInit()
{
ManualVehicleEngineAndLights(); // PUT THIS HERE
return 1;
}
//BOTTOM OF SCRIPT
CMD:engine(playerid, params[])
{
new engine, lights, alarm, doors, bonnet, boot, objective, vehicleid;
if(vehicleid == 509 || vehicleid == 481 || vehicleid == 510) return SendClientMessage(playerid, -1, "Bicycles have no engine.");
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, "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);
}
else
{
SetVehicleParamsEx(vehicleid, 0, lights, alarm, doors, bonnet, boot, objective);
}
return 1;
}
CMD:lights(playerid, param[])
{
new idx;
if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SendClientMessage(playerid, -1, "You are not driving a vehicle.");
idx = GetPlayerVehicleID(playerid);
new engine, lights, alarm, doors, bonnet, boot, objective;
GetVehicleParamsEx(idx, engine, lights, alarm, doors, bonnet, boot, objective);
if(!lights)
{
SetVehicleParamsEx(idx, engine, 1, alarm, doors, bonnet, boot, objective);
GameTextForPlayer(playerid, "~g~Lights On", 3500, 3);
}
else
{
SetVehicleParamsEx(idx, engine, 0, alarm, doors, bonnet, boot, objective);
GameTextForPlayer(playerid, "~r~Lights Off", 3500, 3);
}
return 1;
}
Hope this helps!

