Advertisement
Jujuv

[SA:MP | POC] vEngine

Mar 7th, 2012
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.97 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define YELLOW 0xFFFF00AA
  4.  
  5.  
  6. //Ths script is just a "proof of concept" about optimazation.
  7.  
  8.  
  9. public OnPlayerCommandText(playerid, cmdtext[])
  10. {
  11.     if(!strcmp("/moteur", cmdtext, true, 7))
  12.     {
  13.         if(!GetPlayerVehicleSeat(playerid))
  14.         {
  15.             new vid, engine, lights, alarm, doors, bonnet, boot, objective;//Copy-paste from wiki
  16.             vid = GetPlayerVehicleID(playerid);
  17.             GetVehicleParamsEx(vid, engine, lights, alarm, doors, bonnet, boot, objective);//Copy-paste from wiki
  18.  
  19.             if(!engine)
  20.                 {
  21.                     SetVehicleParamsEx(vid,true,lights,alarm,doors,bonnet,boot,objective);
  22.                     SendClientMessage(playerid, YELLOW, "Vehicule démarré");
  23.                 }
  24.             else
  25.                 {
  26.                     SetVehicleParamsEx(vid,false,lights,alarm,doors,bonnet,boot,objective);
  27.                     SendClientMessage(playerid, YELLOW, "Vehicule étteins");
  28.                 }
  29.         }
  30.         return 1;
  31.     }
  32.    
  33.     return 0;
  34. }
  35.  
  36. public OnVehicleSpawn(vehicleid)
  37. {
  38.     SetVehicleParamsEx(vehicleid,false, false, false, 0, false, false, false);
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement