/************************************|
| Vehicle control |
| By XpLoR |
*************************************/
#include <a_samp>
#include < zcmd >
new EngineStatus[MAX_PLAYERS], LightsStatus[MAX_PLAYERS], AlarmStatus[MAX_PLAYERS], DoorsStatus[MAX_PLAYERS], BonnetStatus[MAX_PLAYERS], BootStatus[MAX_PLAYERS], ObjectiveStatus[MAX_PLAYERS];
public OnFilterScriptInit()
{
print("-------------------");
print("- Vehicle Control -");
print("-------------------");
ManualVehicleEngineAndLights();
return 1;
}
CMD:veh(playerid, params[])
{
new engine,lights,alarm,doors,bonnet,boot,objective;
new veh = GetPlayerVehicleID(playerid);
if(strcmp(params, "Engine", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(2 != INVALID_VEHICLE_ID)
{
if(EngineStatus[playerid] == 0)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(veh,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
EngineStatus[playerid] = 1;
SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {6EF83C}pornit {FFFFFF} motorul {C3C3C3}");
}
else if(EngineStatus[playerid] == 1)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(veh,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
EngineStatus[playerid] = 0;
SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {F81414}oprit {FFFFFF}motorul {C3C3C3}!");
}
}
}
else {
SendClientMessage(playerid, 0x00FF00FF, "{F81414}Nu esti intr-o masina!");
} asta este /veh engine tot nu prea am inteles te rog sa ma ajuti!