Advertisement
Tom_Tom

Armi_1.2 By Tom_Tom

Jun 21st, 2011
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 7.94 KB | None | 0 0
  1.  
  2. /*******************************************************************************
  3. *                      ---===[FO]Tommy guns Filterscript] ===---               *
  4. *                             --- Version 1.2 ---                              *
  5. *                              "Copyright @ [FO]Tommy"                         *
  6. *      Novità: Altre armi, un sistema di kick se un player va sotto lo 0       *
  7. *                      Si prega di non togliere i diritti.                     *
  8. *******************************************************************************/
  9.  
  10.  
  11. #include <a_samp>
  12.  
  13. //COLORI//
  14. #define COLOR_YELLOWGREEN 0x9ACD32AA     //verde militare
  15. #define COLOR_GREY 0xAFAFAFAA            //grigio
  16. #define COLOR_LIGHTGREEN 0x81F628AA      //verde chiaro
  17. #define COLOR_YELLOW 0xFFFF00AA          //giallo
  18. #define COLOR_LIGHTBLUE 0x33CCFFAA       //azzurro
  19. #define COLOR_BLUE 0x0050F6AA            //blu
  20. #define COLOR_GREEN 0x33AA33AA           // verde
  21. #define COLOR_RED 0xF60000AA             // rosso
  22. #define COLOR_ORANGE 0xFF9900AA          //arancione
  23. #define COLOR_LIGHTRED 0xF60000AA        //rosso acceso
  24. #define COLOR_WHITE 0xFFFFFFFF           //bianco
  25. #define COLOR_BLACK 0x000000AA           //nero
  26. #define COLOR_PINK 0xFF66FFAA            //rosa
  27. #define COLOR_GOLD 0xE3B515AA            //oro
  28. //FINE COLORI//
  29.  
  30. public OnFilterScriptInit()
  31. {
  32.     print("\n--------------------------------------");
  33.     print(" Armi By [FO]Tommy LOADED");
  34.     print("--------------------------------------\n");
  35.     return 1;
  36. }
  37.  
  38. public OnFilterScriptExit()
  39. {
  40.     print("\n--------------------------------------");
  41.     print(" Armi By [FO]Tommy UNLOADED");
  42.     print("--------------------------------------\n");
  43.     return 1;
  44. }
  45.  
  46. public OnPlayerCommandText(playerid, cmdtext[])
  47. {
  48.   if (strcmp(cmdtext, "/armi", true) == 0)
  49.   {
  50.   SendClientMessage(playerid, COLOR_GREEN, "****   ARMI DISPONIBILI A COSTO 500$ OGNIUNA    ****");
  51.   SendClientMessage(playerid, -1, "/9mm - /Desert");
  52.   SendClientMessage(playerid, -1, "/Granate /Coltello");
  53.   SendClientMessage(playerid, -1, "/SMG /Tec9");
  54.   SendClientMessage(playerid, -1, "/Paracadute");
  55.   SendClientMessage(playerid, COLOR_RED, "Per le armi costose oltre i 1000$ e potenti scrivi /armi2");
  56.   return 1;
  57.   }
  58.   if (strcmp(cmdtext, "/armi2", true) == 0)
  59. {
  60.   SendClientMessage(playerid, COLOR_GREEN, "****    ARMI PESANTI DISPONIBILI    ****");
  61.   SendClientMessage(playerid, COLOR_RED, "/FPM 4000$ 1000 Muniz. /FCM 5000$ 1000 Muniz.");
  62.   SendClientMessage(playerid, COLOR_RED, "/AK-47 3000$ 1000 Muniz. /MP5 3000$ 1000 Muniz.");
  63.   SendClientMessage(playerid, COLOR_RED, "/RPG 5000$ 500 Muniz. /minigun 10000$ 5000 Muniz.");
  64.   SendClientMessage(playerid, COLOR_RED, "/Lanciarazzi 7000$ 100 Muniz.");
  65.   SendClientMessage(playerid, COLOR_RED, "/Snipe 1500$ 100 Muniz.");
  66.   return 1;
  67.   }
  68.   if(strcmp(cmdtext, "/9mm", true) == 0)
  69.   {
  70.   if(GetPlayerMoney(playerid) < 250) return SendClientMessage(playerid, COLOR_RED, "No money no Weapon");
  71.   GivePlayerWeapon(playerid, 22, 1000);
  72.   SendClientMessage(playerid, COLOR_PINK, "Hai comprato una 9mm con 1000 Munizioni, al costo di 250$");
  73.   return 1;
  74.   }
  75.   if(strcmp(cmdtext, "/desert", true) == 0)
  76.   {
  77.   if(GetPlayerMoney(playerid) < 500) return SendClientMessage(playerid, COLOR_RED, "Non hai soldi a sufficienza!");
  78.   GivePlayerWeapon(playerid, 24, 1000);
  79.   SendClientMessage(playerid, COLOR_GREEN, "Ha comprato una DesertEagle con 1000 Munizioni, ti sono costate 500$");
  80.   return 1;
  81.   }
  82.   if(strcmp(cmdtext, "/granate", true) == 0)
  83.   {
  84.   if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, "Non hai soldi a sufficienza!");
  85.   GivePlayerWeapon(playerid, 16, 500);
  86.   SendClientMessage(playerid, COLOR_GREEN, "Hai comprato 500 Granate, ti sono costate 1000$");
  87.   return 1;
  88.   }
  89.   if(strcmp(cmdtext, "/coltello", true) == 0)
  90.   {
  91.   if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, COLOR_RED, "Non hai soldi a sufficienza!");
  92.   GivePlayerWeapon(playerid, 4, 1);
  93.   SendClientMessage(playerid, COLOR_YELLOW, "Hai comprato un coltello al costo di 100$");
  94.   return 1;
  95.   }
  96.   if(strcmp(cmdtext, "/fpm", true) == 0)
  97.   {
  98.   if(GetPlayerMoney(playerid) < 4000) return SendClientMessage(playerid, COLOR_RED, "Non hai soldi a sufficienza!");
  99.   GivePlayerWeapon(playerid, 26, 1000);
  100.   SendClientMessage(playerid, COLOR_LIGHTBLUE, "Hai comprato un fucile a pompa con 1000 munizioni.");
  101.   return 1;
  102.   }
  103.   if(strcmp(cmdtext, "/fcm", true) == 0)
  104.   {
  105.   if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid, COLOR_RED, "Non hai soldi a sufficienza!");
  106.   GivePlayerWeapon(playerid, 26, 1000);
  107.   SendClientMessage(playerid, COLOR_LIGHTRED, "Hai comprato un fulcile a pompa da combattimento con 1000 munizioni");
  108.   return 1;
  109.   }
  110.   if(strcmp(cmdtext, "/smg", true) == 0)
  111.   {
  112.   if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, "Non hai soldi a sufficienza!");
  113.   GivePlayerWeapon(playerid, 29, 1000);
  114.   SendClientMessage(playerid, COLOR_YELLOW, "Hai comprato un SMG con 1000 Munizioni e la hai pagata 1000$");
  115.   return 1;
  116.   }
  117.   if(strcmp(cmdtext, "/tec9", true) == 0)
  118.   {
  119.   if(GetPlayerMoney(playerid) < 1000) return SendClientMessage(playerid, COLOR_RED, "Non hai soldi a sufficienza!");
  120.   GivePlayerWeapon(playerid, 29, 1000);
  121.   SendClientMessage(playerid, COLOR_YELLOW, "Hai comprato un Tec9 con 5000 Munizioni e la hai pagata 1000$");
  122.   return 1;
  123.   }
  124.   if(strcmp(cmdtext, "/uzi", true) == 0)
  125.   {
  126.   if(GetPlayerMoney(playerid) < 800) return SendClientMessage(playerid, COLOR_RED, "Non hai soldi a sufficienza!");
  127.   GivePlayerWeapon(playerid, 28, 1000);
  128.   SendClientMessage(playerid, COLOR_LIGHTGREEN, "Hai Comprato due mitragliette Uzi con 1000 Munizioni al costo di 800$");
  129.   return 1;
  130.   }
  131.   if(strcmp(cmdtext, "/ak47", true) == 0)
  132.   {
  133.   if(GetPlayerMoney(playerid) < 3000) return SendClientMessage(playerid, COLOR_RED, "Non hai soldi a sufficienza");
  134.   GivePlayerWeapon(playerid, 30, 1000);
  135.   SendClientMessage(playerid, COLOR_GREEN, "Hai comprato un AK-47 con 1000 Munizioni.");
  136.   return 1;
  137.   }
  138.   if(strcmp(cmdtext, "/rpg", true) == 0)
  139.   {
  140.   if(GetPlayerMoney(playerid) < 5000) return SendClientMessage(playerid,COLOR_RED, "Non hai soldi a sufficienza!");
  141.   GivePlayerWeapon(playerid, 35, 500);
  142.   SendClientMessage(playerid, COLOR_RED, "Hai comprato un RPG con 500 Munizioni!");
  143.   return 1;
  144.   }
  145.   if(strcmp(cmdtext, "/mp5", true) == 0)
  146.   {
  147.   if(GetPlayerMoney(playerid) < 3000) return SendClientMessage(playerid, COLOR_RED, "NHon hai soldi a sufficienza!");
  148.   GivePlayerWeapon(playerid, 29, 1000);
  149.   SendClientMessage(playerid, COLOR_LIGHTRED, "Hai comprato un MP5 con 1000 Munizioni.");
  150.   return 1;
  151.   }
  152.   if(strcmp(cmdtext, "/snipe", true) == 0)
  153.   {
  154.   if(GetPlayerMoney(playerid) < 1500) return SendClientMessage(playerid, COLOR_RED, "Non hai soldi a sufficienza");
  155.   GivePlayerWeapon(playerid, 34, 100);
  156.   SendClientMessage(playerid, COLOR_YELLOW, "Hai comprato un Fucile di precisione con 100 Munizioni");
  157.   return true;
  158.   }
  159.   if(strcmp(cmdtext, "/lanciarazzi", true) == 0)
  160.   {
  161.   if(GetPlayerMoney(playerid) < 7000) return SendClientMessage(playerid, COLOR_RED, "Non hai soldi a sufficienza!");
  162.   GivePlayerWeapon(playerid, 36, 100);
  163.   SendClientMessage(playerid, COLOR_GOLD, "Hai preso un Lanciarazzi a ricerca termica con 100 Muniz. fanne buon uso!");
  164.   return true;
  165.   }
  166.   if(strcmp(cmdtext, "/paracadute", true) == 0)
  167.   {
  168.   if(GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, COLOR_RED, "Non hai soldi a sufficienza!");
  169.   GivePlayerWeapon(playerid, 46, 1);
  170.   SendClientMessage(playerid, COLOR_GREEN, "Hai preso un paracadute per 100$");
  171.   return true;
  172.   }
  173.   if(strcmp(cmdtext, "/minigun", true) == 0)
  174.   {
  175.   if(GetPlayerMoney(playerid) < 10000) return SendClientMessage(playerid, COLOR_RED, "non hai soldi a sufficienza!");
  176.   GivePlayerWeapon(playerid, 38, 5000);
  177.   SendClientMessage(playerid, COLOR_GOLD, "Hai preso un Minigun con 5000 Muniz, fanne buon uso!");
  178.   return true;
  179.   }
  180.   return 1;
  181.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement