Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- if(newkeys == KEY_LOOK_BEHIND)
- {
- if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- new idcar = GetPlayerVehicleID(playerid),string[128],sendername[25];
- if(IsABike(idcar)) return SCM(playerid, COLOR_LIGHTGREEN3, "Nu poti folosi comanda /engine pentru biciclete.");
- {
- if(vehEngine[idcar] == 0)
- {
- vehEngine[idcar] = 1;
- GetVehicleParamsEx(idcar,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(idcar,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
- new vehicle;
- vehicle = GetVehicleModel(idcar) - 400;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- SetPVarInt(playerid, "Engine", 1);
- {
- format(string,sizeof(string),"* %s starts the engine of his %s.",sendername,aVehicleNames[vehicle]);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- }
- else if(vehEngine[idcar] == 1)
- {
- vehEngine[idcar] = 0;
- GetVehicleParamsEx(idcar,engine,lights,alarm,doors,bonnet,boot,objective);
- SetVehicleParamsEx(idcar,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
- new vehicle;
- vehicle = GetVehicleModel(idcar) - 400;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- SetPVarInt(playerid, "Engine", 0);
- {
- format(string,sizeof(string),"* %s stops the engine of his %s.",sendername,aVehicleNames[vehicle]);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- }
- }
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement