iCool

iCool's Weapon Box

May 20th, 2014
370
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 4.05 KB | None | 0 0
  1. //Hello Everyone. This is my First Filterscript.I haven't found any bugs yet.If anyone finds any, please pm me.
  2. //Please Do not repost this without my permission.
  3. #include <a_samp>
  4.  
  5. #if defined FILTERSCRIPT
  6.  
  7. #define WEAPONS 2341
  8.  
  9. public OnFilterScriptInit()
  10. {
  11.     print("..::iCool's Weapons Box::..");
  12.     return 1;
  13. }
  14.  
  15. public OnFilterScriptExit()
  16. {
  17.     return 1;
  18. }
  19.  
  20. #endif
  21.  
  22. public OnPlayerCommandText(playerid, cmdtext[])
  23. {
  24.     if (strcmp("/buyweapon", cmdtext, true, 10) == 0)
  25.     {
  26.         ShowPlayerDialog(playerid, 2341, DIALOG_STYLE_LIST, "iCool's Weapon Box", "Health {$1000}\nArmour {$1500}\n9mm {$2000}\nSilence 9mm {$2500}\nDesert Eagle {$3000}\nShotgun {$5000}\nSawn-Off Shotgun {$6000}\nCombat Shotgun {$6500}\nMicro SMG {$3000}\nMP5 {$4000}\nTec-9 {$5500}\nAK-47 {$4500}\nM4 {$6000}\nCountry Rifle {$6500}\nSniper Rifle {$7000}", "Purchase", "Cancel");
  27.         return 1;
  28.     }
  29.     return 0;
  30. }
  31.  
  32. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  33. {
  34.     if(dialogid == 2341)
  35.     {
  36.         if(response)
  37.         {
  38.             if(listitem == 0)
  39.             {
  40.                 GivePlayerMoney(playerid, -1000);
  41.                 SetPlayerHealth(playerid, 100); //Health
  42.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  43.             }
  44.             if(listitem == 1)
  45.             {
  46.                 GivePlayerMoney(playerid, -1500);
  47.                 SetPlayerArmour(playerid, 100); //Armour
  48.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  49.             }
  50.             if(listitem == 2)
  51.             {
  52.                 GivePlayerMoney(playerid, -2000);
  53.                 GivePlayerWeapon(playerid, 22, 1000); //9mm
  54.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  55.             }
  56.             if(listitem == 3)
  57.             {
  58.                 GivePlayerMoney(playerid, -2500);
  59.                 GivePlayerWeapon(playerid, 23, 1000); //Silence 9mm
  60.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  61.             }
  62.             if(listitem == 4)
  63.             {
  64.                 GivePlayerMoney(playerid, -3000);
  65.                 GivePlayerWeapon(playerid, 24, 1000); //Desert Eagle
  66.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  67.             }
  68.             if(listitem == 5)
  69.             {
  70.                 GivePlayerMoney(playerid, -5000);
  71.                 GivePlayerWeapon(playerid, 25, 1000); //Shotgun
  72.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  73.             }
  74.             if(listitem == 6)
  75.             {
  76.                 GivePlayerMoney(playerid, -6000);
  77.                 GivePlayerWeapon(playerid, 26, 1000); //Sawn-off
  78.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  79.             }
  80.             if(listitem == 7)
  81.             {
  82.                 GivePlayerMoney(playerid, -6500);
  83.                 GivePlayerWeapon(playerid, 27, 1000); //Combat Shotgun
  84.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  85.             }
  86.             if(listitem == 8)
  87.             {
  88.                 GivePlayerMoney(playerid, -3000);
  89.                 GivePlayerWeapon(playerid, 28, 1000); //Micro SMG
  90.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  91.             }
  92.             if(listitem == 9)
  93.             {
  94.                 GivePlayerMoney(playerid, -4000);
  95.                 GivePlayerWeapon(playerid, 29, 1000); //MP5
  96.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  97.             }
  98.             if(listitem == 10)
  99.             {
  100.                 GivePlayerMoney(playerid, -5500);
  101.                 GivePlayerWeapon(playerid, 32, 1000); //Tec-9
  102.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  103.             }
  104.             if(listitem == 11)
  105.             {
  106.                 GivePlayerMoney(playerid, -4500);
  107.                 GivePlayerWeapon(playerid, 30, 1000); //AK-47
  108.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  109.             }
  110.             if(listitem == 12)
  111.             {
  112.                 GivePlayerMoney(playerid, -6000);
  113.                 GivePlayerWeapon(playerid, 31, 1000); //M4
  114.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  115.             }
  116.             if(listitem == 13)
  117.             {
  118.                 GivePlayerMoney(playerid, -6500);
  119.                 GivePlayerWeapon(playerid, 33, 1000); //Country Rifle
  120.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  121.             }
  122.             if(listitem == 14)
  123.             {
  124.                 GivePlayerMoney(playerid, -7000);
  125.                 GivePlayerWeapon(playerid, 34, 1000); //Sniper Rifle
  126.                 GameTextForPlayer(playerid, "~r~Item ~g~Purchase!", 500, 0);
  127.             }
  128.         }
  129.         return 1;
  130.     }
  131.     return 0;
  132. }
Advertisement
Add Comment
Please, Sign In to add comment