Advertisement
Guest User

Untitled

a guest
Mar 24th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.91 KB | None | 0 0
  1. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  2. {
  3. if(newkeys == KEY_LOOK_BEHIND)
  4. {
  5. if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
  6. {
  7. new idcar = GetPlayerVehicleID(playerid),string[128],sendername[25];
  8. if(IsABike(idcar)) return SCM(playerid, COLOR_LIGHTGREEN3, "Nu poti folosi comanda /engine pentru biciclete.");
  9. {
  10. if(vehEngine[idcar] == 0)
  11. {
  12. vehEngine[idcar] = 1;
  13. GetVehicleParamsEx(idcar,engine,lights,alarm,doors,bonnet,boot,objective);
  14. SetVehicleParamsEx(idcar,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
  15. new vehicle;
  16. vehicle = GetVehicleModel(idcar) - 400;
  17. GetPlayerName(playerid, sendername, sizeof(sendername));
  18. SetPVarInt(playerid, "Engine", 1);
  19. {
  20. format(string,sizeof(string),"* %s starts the engine of his %s.",sendername,aVehicleNames[vehicle]);
  21. ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
  22. }
  23. }
  24. else if(vehEngine[idcar] == 1)
  25. {
  26. vehEngine[idcar] = 0;
  27. GetVehicleParamsEx(idcar,engine,lights,alarm,doors,bonnet,boot,objective);
  28. SetVehicleParamsEx(idcar,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
  29. new vehicle;
  30. vehicle = GetVehicleModel(idcar) - 400;
  31. GetPlayerName(playerid, sendername, sizeof(sendername));
  32. SetPVarInt(playerid, "Engine", 0);
  33. {
  34. format(string,sizeof(string),"* %s stops the engine of his %s.",sendername,aVehicleNames[vehicle]);
  35. ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
  36. }
  37. }
  38. }
  39. }
  40. }
  41. return 1;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement