new LightsSTATE[MAX_VEHICLES];
if((newkeys & KEY_ACTION)&&(IsPlayerInAnyVehicle(playerid))&&(GetPlayerState(playerid)==PLAYER_STATE_DRIVER))
{
new vid = GetPlayerVehicleID(playerid);
if(LightsSTATE[vid] == 0)
{
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vid,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
LightsSTATE = 1;
}
else
{
GetVehicleParamsEx(vid,engine,lights,alarm,doors,bonnet,boot,objective);
SetVehicleParamsEx(vid,engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
LightsSTATE[vid] = 0;
}
}//
if (PRESSED(KEY_SUBMISSION)) { if(IsPlayerInAnyVehicle(playerid)) { new veh = GetPlayerVehicleID(playerid); new engine,lights,alarm,doors,bonnet,boot,objective; if(veh != INVALID_VEHICLE_ID) { if(EngineStatus[playerid] == 0) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,b onnet,boot,objective); SetVehicleParamsEx(veh,VEHICLE_PARAMS_ON,1,alarm,d oors,bonnet,boot,objective); EngineStatus[playerid] = 1; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {2F991A}pornit {FFFFFF} motorul!"); } else if(EngineStatus[playerid] == 1) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,b onnet,boot,objective); SetVehicleParamsEx(veh,VEHICLE_PARAMS_OFF,0,alarm, doors,bonnet,boot,objective); EngineStatus[playerid] = 0; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {E31919}oprit {FFFFFF} motorul!"); } } } } return 1; } |
new faruri[MAX_PLAYERS];
if(!ispassenger) { faruri[playerid] = 0; }
if (PRESSED(KEY_SUBMISSION))
{
if(IsPlayerInAnyVehicle(playerid))
{
new veh = GetPlayerVehicleID(playerid);
new engine,lights,alarm,doors,bonnet,boot,objective;
if(veh != INVALID_VEHICLE_ID)
{
if(EngineStatus[playerid] == 0)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,b onnet,boot,objective);
SetVehicleParamsEx(veh,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
EngineStatus[playerid] = 1;
SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {2F991A}pornit {FFFFFF} motorul!");
}
else if(EngineStatus[playerid] == 1)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,b onnet,boot,objective);
SetVehicleParamsEx(veh,VEHICLE_PARAMS_OFF,lights,alarm, doors,bonnet,boot,objective);
EngineStatus[playerid] = 0;
SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {E31919}oprit {FFFFFF} motorul!");
}
}
}
}
return 1;
}
if (PRESSED(KEY_ACTION))
{
if(IsPlayerInAnyVehicle(playerid))
{
new veh = GetPlayerVehicleID(playerid);
new engine,lights,alarm,doors,bonnet,boot,objective;
if(veh != INVALID_VEHICLE_ID)
{
if(faruri[playerid] == 0)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,b onnet,boot,objective);
SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
faruri[playerid] = 1;
SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {2F991A}pornit {FFFFFF} farurile!");
}
else if(faruri[playerid] == 1)
{
GetVehicleParamsEx(veh,engine,lights,alarm,doors,b onnet,boot,objective);
SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_OFF,alarm, doors,bonnet,boot,objective);
SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {E31919}oprit {FFFFFF} farurile!");
faruri[playerid] = 0;
}
}
}
}
return 1;
}
Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase |
if (PRESSED(KEY_ACTION)) { if(IsPlayerInAnyVehicle(playerid)) { new veh = GetPlayerVehicleID(playerid); new engine,lights,alarm,doors,bonnet,boot,objective; if(veh != INVALID_VEHICLE_ID) { if(faruri[playerid] == 0) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,b onnet,boot,objective); SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_ON,al arm,doors,bonnet,boot,objective); faruri[playerid] = 1; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {2F991A}pornit {FFFFFF} farurile!"); } else if(faruri[playerid] == 1) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,b onnet,boot,objective); SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_OFF,a larm, doors,bonnet,boot,objective); SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {E31919}oprit {FFFFFF} farurile!"); faruri[playerid] = 0; } } } } return 1; } |
new veh = GetPlayerVehicleID(playerid);
if(veh != INVALID_VEHICLE_ID)
{
if (PRESSED(KEY_SUBMISSION))
{
EngineStatus[playerid] = (!EngineStatus[playerid]);
SetVehicleParamsEx(veh,EngineStatus[playerid], -1, -1, -1, -1, -1, -1);
SendClientMessage(playerid, 0xFFFFFFAA, EngineStatus[playerid] ? ("{FFFFFF}Ai {2F991A}pornit {FFFFFF} motorul!") : ("{FFFFFF}Ai {E31919}oprit {FFFFFF} motorul!"));
}
else if (PRESSED(KEY_ACTION))
{
faruri[playerid] = (!faruri[playerid]);
SetVehicleParamsEx(veh, -1, faruri[playerid], -1, -1, -1, -1, -1);
SendClientMessage(playerid, 0xFFFFFFAA, faruri[playerid] ? ("{FFFFFF}Ai {2F991A}pornit {FFFFFF} farurile!") : ("{FFFFFF}Ai {E31919}oprit {FFFFFF} farurile!"));
}
return 1;
}