Advertisement
Guest User

Helmet System by Syntax

a guest
Mar 7th, 2014
1,992
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.37 KB | None | 0 0
  1. #include <a_samp>
  2. #include <zcmd>
  3.  
  4. #define RED "{FF0000}"
  5. #define GREEN "{11ED65}"
  6.  
  7. new HelmetEnabled[MAX_PLAYERS];
  8. new RandomHelmet[] =
  9. {
  10.     18645, //MotorcycleHelmet
  11.     18976//MotorcycleHelmet2
  12.     18977,  //MotorcycleHelmet3
  13.     18978//MotorcycleHelmet4
  14.     18979   //MotorcycleHelmet5
  15.  
  16. };
  17.  
  18. public OnFilterScriptInit()
  19. {
  20.     print("\n--------------------------------------");
  21.     print(" Helmet System | Author: Syntax");
  22.     print("--------------------------------------\n");
  23.     return 1;
  24. }
  25.  
  26. public OnFilterScriptExit()
  27. {
  28.     return 1;
  29. }
  30.  
  31. public OnPlayerConnect(playerid)
  32. {
  33.     HelmetEnabled[playerid] = 1;
  34.     return 1;
  35. }
  36.  
  37. public OnPlayerDisconnect(playerid, reason)
  38. {
  39.     return 1;
  40. }
  41.  
  42. public OnPlayerSpawn(playerid)
  43. {
  44.     SetPlayerAttachedObject(playerid, 3, RandomHelmet[random(sizeof(RandomHelmet))], 2, 0.101, -0.0, 0.0, 5.50, 84.60, 83.7, 1, 1, 1);
  45.     return 1;
  46. }
  47.  
  48. CMD:helmet (playerid)
  49. {
  50.     if (HelmetEnabled[playerid] == 1)
  51.     {
  52.         HelmetEnabled[playerid] = 0;
  53.         SendClientMessage(playerid, -1, ">> "RED"Helmet disabled!");
  54.         RemovePlayerAttachedObject(playerid, 3);
  55.     }
  56.     else if (HelmetEnabled[playerid] == 0)
  57.     {
  58.         HelmetEnabled[playerid] = 1;
  59.         SendClientMessage(playerid, -1, ">> "GREEN"Helmet enabled!");
  60.         SetPlayerAttachedObject(playerid, 3, RandomHelmet[random(sizeof(RandomHelmet))], 2, 0.101, -0.0, 0.0, 5.50, 84.60, 83.7, 1, 1, 1);
  61.     }
  62.     return 1;
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement