ulbi1990

Unendlich Nos System

May 20th, 2013
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.11 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define HOLDING(%0) \
  4.     ((newkeys & (%0)) == (%0))
  5.    
  6. #define RELEASED(%0) \
  7.     (((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))
  8.  
  9. new NosAdded[MAX_PLAYERS];
  10.  
  11. public OnFilterScriptInit()
  12. {
  13.     print("Infinitie Nos System");
  14.     return 1;
  15. }
  16.  
  17. public OnPlayerCommandText(playerid, cmdtext[])
  18. {
  19.     if (strcmp("/nos", cmdtext,true,4)==0)
  20.     {
  21.         if(GetPlayerVehicleSeat(playerid)==0)
  22.         {
  23.             if(NosAdded[playerid]==0)
  24.             {
  25.                 NosAdded[playerid]=1;
  26.                 SendClientMessage(playerid,-1,"Um Nos zu nutzen halte die Nos Taste!");
  27.             }
  28.             else
  29.             {
  30.                 SendClientMessage(playerid,-1,"Du hast schon Nos f�r deine Fahrzeuge!");
  31.             }
  32.         }
  33.         return 1;
  34.     }
  35.     return 0;
  36. }
  37.  
  38. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  39. {
  40.     if(GetPlayerVehicleSeat(playerid)==0)
  41.     {
  42.         if(NosAdded[playerid]==1)
  43.         {
  44.             if (HOLDING(KEY_FIRE))
  45.             {
  46.                 AddVehicleComponent(GetPlayerVehicleID(playerid),1010);
  47.             }
  48.             if(RELEASED(KEY_FIRE))
  49.             {
  50.                 RemoveVehicleComponent(GetPlayerVehicleID(playerid),1010);
  51.             }
  52.         }
  53.     }
  54.     return 1;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment