|
Then read this mate: https://sampwiki.blast.hk/wiki/OnPlayerKeyStateChange
Pls read the page to the end ![]() |
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if ((newkeys & KEY_LOOK_BEHIND) && !(oldkeys & KEY_LOOK_BEHIND))
if(EngineSTATE[vid] == 0)
GetVehicleParamsEx(vid,engine,lights,alarm,doors,b onnet,boot,objective);
SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,al arm,doors,bonnet,boot,objective);
EngineSTATE[vid] = 1;
SendClientMessage(playerid, -1, "You have started the engine!");
}
else
{
GetVehicleParamsEx(vid,engine,lights,alarm,doors,b onnet,boot,objective);
SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,a larm,doors,bonnet,boot,objective);
EngineSTATE[vid] = 0;
SendClientMessage(playerid, -1, "You have stopped the vehicle!");
return 1;
}
|
Код:
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
if ((newkeys & KEY_LOOK_BEHIND) && !(oldkeys & KEY_LOOK_BEHIND))
if(EngineSTATE[vid] == 0)
GetVehicleParamsEx(vid,engine,lights,alarm,doors,b onnet,boot,objective);
SetVehicleParamsEx(vid,VEHICLE_PARAMS_ON,lights,al arm,doors,bonnet,boot,objective);
EngineSTATE[vid] = 1;
SendClientMessage(playerid, -1, "You have started the engine!");
}
else
{
GetVehicleParamsEx(vid,engine,lights,alarm,doors,b onnet,boot,objective);
SetVehicleParamsEx(vid,VEHICLE_PARAMS_OFF,lights,a larm,doors,bonnet,boot,objective);
EngineSTATE[vid] = 0;
SendClientMessage(playerid, -1, "You have stopped the vehicle!");
return 1;
}
![]() |

if(newkeys & KEY_NO) OnPlayerCommandText(playerid,"/engine");
|
You can do simply sth like this:
Код:
if(newkeys & KEY_NO) OnPlayerCommandText(playerid,"/engine"); ![]() |