Advertisement
Carl_Meller

Gun Menu V1

Dec 28th, 2014
1,088
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 5.52 KB | None | 0 0
  1. // Include
  2. #include < a_samp >
  3. #include < zcmd >
  4. #include < sscanf >
  5.  
  6. // Colors
  7. // None on this Filterscript
  8.  
  9. // Define
  10. #define GUN1 1
  11. #define GUN2 2
  12. #define GUN3 3
  13. #define GUN4 4
  14. #define GUN5 5
  15. #define GUN6 6
  16. #define GUN7 7
  17. #define GUN8 8
  18. #define GUN9 9
  19.  
  20. // Functions
  21. CMD:gun(playerid, params)
  22. {
  23.     ShowPlayerDialog(playerid, GUN1, DIALOG_STYLE_LIST, "Gun Menu", "Knifes\nPistols\nShotguns\nUZIs\nM4 And more\nRockets\nBombs\nOther", "Next", "Exit");
  24.     return 1;
  25. }
  26. CMD:weapon(playerid, params)
  27. {
  28.     ShowPlayerDialog(playerid, GUN1, DIALOG_STYLE_LIST, "Gun Menu", "Knifes\nPistols\nShotguns\nUZIs\nM4 And more\nRockets\nBombs\nOther", "Next", "Exit");
  29.     return 1;
  30. }
  31. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  32. {
  33.     if(dialogid == GUN1)
  34.     {
  35.         if(response)
  36.         {
  37.             switch(listitem)
  38.             {
  39.                 case 0: ShowPlayerDialog(playerid, GUN2, DIALOG_STYLE_LIST, "Knifes", "Brass Knuckles\nGolf Club\nNightstick\nKnife\nBaseball Bat\nShovel\nPool Cue\nKatana\nChainsaw\nPurple Dildo\nDildo\nVibrator\nSilver Vibrator\nFlowers\nCane", "Go", "Exit");
  40.                 case 1: ShowPlayerDialog(playerid, GUN3, DIALOG_STYLE_LIST, "Pistols", "9mm\nSilenced 9mm\nDesert Eagle", "Go", "Exit");
  41.                 case 2: ShowPlayerDialog(playerid, GUN4, DIALOG_STYLE_LIST, "Shotguns", "Shotgun\nSawnoff Shotgun\nCombat Shotgun\nCountry Rifle\nSniper Rifle", "Go", "Exit");
  42.                 case 3: ShowPlayerDialog(playerid, GUN5, DIALOG_STYLE_LIST, "UZI's", "Micro SMG/Uzi\nMP5\nTec-9", "Go", "Exit");
  43.                 case 4: ShowPlayerDialog(playerid, GUN6, DIALOG_STYLE_LIST, "M4 and More", "AK-47\nM4\nMinigun", "Go", "Exit");
  44.                 case 5: ShowPlayerDialog(playerid, GUN7, DIALOG_STYLE_LIST, "Rockets", "RPG\nHS Rocket", "Go", "Exit");
  45.                 case 6: ShowPlayerDialog(playerid, GUN8, DIALOG_STYLE_LIST, "Bombs", "Grenade\nTear Gas\nMolotov Cocktail\nSatchel Charge", "Go", "Exit");
  46.                 case 7: ShowPlayerDialog(playerid, GUN9, DIALOG_STYLE_LIST, "Other", "Spraycan\nFire Extinguisher\nCamera", "Go", "Exit");
  47.             }
  48.         }
  49.     }
  50.     if(dialogid == GUN2)
  51.     {
  52.         if(response)
  53.         {
  54.             switch(listitem)
  55.             {
  56.                 case 0: GivePlayerWeapon(playerid, 1, 64);
  57.                 case 1: GivePlayerWeapon(playerid, 2, 64);
  58.                 case 2: GivePlayerWeapon(playerid, 3, 64);
  59.                 case 3: GivePlayerWeapon(playerid, 4, 64);
  60.                 case 4: GivePlayerWeapon(playerid, 5, 64);
  61.                 case 5: GivePlayerWeapon(playerid, 6, 64);
  62.                 case 6: GivePlayerWeapon(playerid, 7, 64);
  63.                 case 7: GivePlayerWeapon(playerid, 8, 64);
  64.                 case 8: GivePlayerWeapon(playerid, 9, 64);
  65.                 case 9: GivePlayerWeapon(playerid, 10, 64);
  66.                 case 10: GivePlayerWeapon(playerid, 11, 64);
  67.                 case 11: GivePlayerWeapon(playerid, 12, 64);
  68.                 case 12: GivePlayerWeapon(playerid, 13, 64);
  69.                 case 13: GivePlayerWeapon(playerid, 14, 64);
  70.                 case 14: GivePlayerWeapon(playerid, 15, 64);
  71.             }
  72.         }
  73.     }
  74.     if(dialogid == GUN3)
  75.     {
  76.         if(response)
  77.         {
  78.             switch(listitem)
  79.             {
  80.                 case 0: GivePlayerWeapon(playerid, 22, 64);
  81.                 case 1: GivePlayerWeapon(playerid, 23, 64);
  82.                 case 2: GivePlayerWeapon(playerid, 22, 64);
  83.             }
  84.         }
  85.     }
  86.     if(dialogid == GUN4)
  87.     {
  88.         if(response)
  89.         {
  90.             switch(listitem)
  91.             {
  92.                 case 0: GivePlayerWeapon(playerid, 25, 64);
  93.                 case 1: GivePlayerWeapon(playerid, 26, 64);
  94.                 case 2: GivePlayerWeapon(playerid, 27, 64);
  95.                 case 3: GivePlayerWeapon(playerid, 33, 64);
  96.                 case 4: GivePlayerWeapon(playerid, 34, 64);
  97.             }
  98.         }
  99.     }
  100.     if(dialogid == GUN5)
  101.     {
  102.         if(response)
  103.         {
  104.             switch(listitem)
  105.             {
  106.                 case 0: GivePlayerWeapon(playerid, 28, 64);
  107.                 case 1: GivePlayerWeapon(playerid, 29, 64);
  108.                 case 2: GivePlayerWeapon(playerid, 32, 64);
  109.             }
  110.         }
  111.     }
  112.     if(dialogid == GUN6)
  113.     {
  114.         if(response)
  115.         {
  116.             switch(listitem)
  117.             {
  118.                 case 0: GivePlayerWeapon(playerid, 30, 64);
  119.                 case 1: GivePlayerWeapon(playerid, 31, 64);
  120.                 case 2: GivePlayerWeapon(playerid, 38, 64);
  121.             }
  122.         }
  123.     }
  124.     if(dialogid == GUN7)
  125.     {
  126.         if(response)
  127.         {
  128.             switch(listitem)
  129.             {
  130.                 case 0: GivePlayerWeapon(playerid, 35, 64);
  131.                 case 1: GivePlayerWeapon(playerid, 36, 64);
  132.             }
  133.         }
  134.     }
  135.     if(dialogid == GUN8)
  136.     {
  137.         if(response)
  138.         {
  139.             switch(listitem)
  140.             {
  141.                 case 0: GivePlayerWeapon(playerid, 16, 64);
  142.                 case 1: GivePlayerWeapon(playerid, 17, 64);
  143.                 case 2: GivePlayerWeapon(playerid, 18, 64);
  144.                 case 3: GivePlayerWeapon(playerid, 39, 64);
  145.             }
  146.         }
  147.     }
  148.     if(dialogid == GUN9)
  149.     {
  150.         if(response)
  151.         {
  152.             switch(listitem)
  153.             {
  154.                 case 0: GivePlayerWeapon(playerid, 41, 64);
  155.                 case 1: GivePlayerWeapon(playerid, 42, 64);
  156.                 case 2: GivePlayerWeapon(playerid, 43, 64);
  157.             }
  158.         }
  159.     }
  160.     return 1;
  161. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement