Guest User

Dynamin Buy Weapon And Kits -GamerNEO-

a guest
May 1st, 2012
436
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 8.80 KB | None | 0 0
  1. #include <a_samp>
  2.  
  3. #define DIALOGID 3000
  4.  
  5. // Add The Credits If You want ReShare this..
  6. //Created by GamerNEO
  7. //5-10 Mins..
  8. //Hahaha...
  9.  
  10.  
  11. public OnPlayerCommandText(playerid, cmdtext[])
  12. {
  13.     if (strcmp("/weapons", cmdtext, true, 10) == 0)
  14.     {
  15.         ShowPlayerDialog(playerid, DIALOGID, DIALOG_STYLE_LIST, "Weapon Lists", "Melee\nPistols\nSub-Machine Guns\nRifle's\nAssault\nShotgun's\nHeavy Weapons\nThrown\nMisc\nPackage\nHealth n Armour", "Select", "Cancel");
  16.         return 1;
  17.     }
  18.     return 0;
  19. }
  20.  
  21. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  22. {
  23.     if(dialogid == DIALOGID)
  24.     {
  25.         if(response)
  26.         {
  27.             if(listitem == 0) // Meele
  28.             {
  29.                 ShowPlayerDialog(playerid, DIALOGID+1, DIALOG_STYLE_LIST, "Select a Weapon", "Knuckle Dusters [FREE]\nGolf Club [FREE]\nNite Stick [FREE]\nKnife [FREE]\nBat [FREE]\nShovel [FREE]\nPool Cue [FREE]\nKatana $2000\nDildo [FREE]\nSpray Can[FREE]\nCane [FREE]", "Select", "Cancel");
  30.             }
  31.             if(listitem == 1) // Pistols
  32.             {
  33.                 ShowPlayerDialog(playerid, DIALOGID+2, DIALOG_STYLE_LIST, "Select a Weapon", "9mm $2000\nSilenced 9mm $3500\nDesert Eagle $4000", "Select", "Cancel");
  34.             }
  35.             if(listitem == 2) // Sub-Machine Guns
  36.             {
  37.                 ShowPlayerDialog(playerid, DIALOGID+3, DIALOG_STYLE_LIST, "Select a Weapon", "Uzi $3000\nSMG $5000\nTec9 $3250", "Select", "Cancel");
  38.             }
  39.             if(listitem == 3) // Rifles
  40.             {
  41.                 ShowPlayerDialog(playerid, DIALOGID+4, DIALOG_STYLE_LIST, "Select a Weapon", "Country Rifle $20000\nSniper Rifle $25000", "Select", "Cancel");
  42.             }
  43.             if(listitem == 4) // Assault
  44.             {
  45.                 ShowPlayerDialog(playerid, DIALOGID+5, DIALOG_STYLE_LIST, "Select a Weapon", "AK-47 $15000\nM4 $15000", "Select", "Cancel");
  46.             }
  47.             if(listitem == 5) // Shotguns
  48.             {
  49.                 ShowPlayerDialog(playerid, DIALOGID+6, DIALOG_STYLE_LIST, "Select a Weapon", "Standard Shotgun $7500\nSawnoff Shotgun [ADMINONLY]\nCombat Shotgun $9000", "Select", "Cancel");
  50.             }
  51.             if(listitem == 6) // Heavy Weaponry
  52.             {
  53.                 ShowPlayerDialog(playerid, DIALOGID+7, DIALOG_STYLE_LIST, "Select a Weapon", "Rocket Laucher $150000\nHeat Seaker $200000\nMinigun $500000\nChain Saw $50000", "Select", "Cancel");
  54.             }
  55.             if(listitem == 7) // Thrown
  56.             {
  57.                 ShowPlayerDialog(playerid, DIALOGID+8, DIALOG_STYLE_LIST, "Select a Weapon", "Granade $5000\nTear Gas $7500", "Select", "Cancel");
  58.             }
  59.             if(listitem == 8) // Misc
  60.             {
  61.                 ShowPlayerDialog(playerid, DIALOGID+9, DIALOG_STYLE_LIST, "Select a Weapon", "Fire Extinguisher [FREE]\nSatchel Charge $25000\nParachute $5000\nNightvision Goggles [FREE]\nFlowers [FREE]", "Select", "Cancel");
  62.             }
  63.             if(listitem == 9) // Package
  64.             {
  65.                 ShowPlayerDialog(playerid, DIALOGID+10, DIALOG_STYLE_LIST, "Select a Pakcage", "Deagle+SMG+AK47+HAR $24000\nDeagle+M4+StandShotgun+HAR $27000\nDeagle+Sniper+Tgas+HAR $37000", "Select", "Cancel");
  66.             }
  67.             if(listitem == 10) // Health
  68.             {
  69.                 ShowPlayerDialog(playerid, DIALOGID+11, DIALOG_STYLE_LIST, "Select a Kits", "Health100% $2000\nArmour100% 3000\n100% Health n Armour $4500", "Select", "Cancel");
  70.             }
  71.         }
  72.         return 1;
  73.     }
  74.    
  75.     if(dialogid == DIALOGID+1) // Meele
  76.     {
  77.         if(response)
  78.         {
  79.             if(listitem == 0)
  80.             {
  81.                 GivePlayerWeapon(playerid, 1, 1);
  82.             }
  83.             if(listitem == 1)
  84.             {
  85.                 GivePlayerWeapon(playerid, 2, 1);
  86.             }
  87.             if(listitem == 2)
  88.             {
  89.                 GivePlayerWeapon(playerid, 3, 1);
  90.             }
  91.             if(listitem == 3)
  92.             {
  93.                 GivePlayerWeapon(playerid, 4, 1);
  94.             }
  95.             if(listitem == 4)
  96.             {
  97.                 GivePlayerWeapon(playerid, 5, 1);
  98.             }
  99.             if(listitem == 5)
  100.             {
  101.                 GivePlayerWeapon(playerid, 6, 1);
  102.             }
  103.             if(listitem == 6)
  104.             {
  105.                 GivePlayerWeapon(playerid, 7, 1);
  106.                 GivePlayerMoney(playerid, -2000);
  107.             }
  108.             if(listitem == 7)
  109.             {
  110.                 GivePlayerWeapon(playerid, 8, 1);
  111.             }
  112.             if(listitem == 8)
  113.             {
  114.                 GivePlayerWeapon(playerid, 10, 1);
  115.             }
  116.             if(listitem == 9)
  117.             {
  118.                 GivePlayerWeapon(playerid, 41, 500);
  119.             }
  120.             if(listitem == 10)
  121.             {
  122.                 GivePlayerWeapon(playerid, 15, 1);
  123.             }
  124.         }
  125.         return 1;
  126.     }
  127.    
  128.     if(dialogid == DIALOGID+2) // Pistols
  129.     {
  130.         if(response)
  131.         {
  132.             if(listitem == 0)
  133.             {
  134.                 GivePlayerWeapon(playerid, 22, 250);
  135.                 GivePlayerMoney(playerid, -2000);
  136.             }
  137.             if(listitem == 1)
  138.             {
  139.                 GivePlayerWeapon(playerid, 23, 150);
  140.                 GivePlayerMoney(playerid, -3500);
  141.             }
  142.             if(listitem == 2)
  143.             {
  144.                 GivePlayerWeapon(playerid, 24, 40);
  145.                 GivePlayerMoney(playerid, -4000);
  146.             }
  147.         }
  148.         return 1;
  149.     }
  150.    
  151.     if(dialogid == DIALOGID+3) // Sub's
  152.     {
  153.         if(response)
  154.         {
  155.             if(listitem == 0)
  156.             {
  157.                 GivePlayerWeapon(playerid, 28, 300);
  158.                 GivePlayerMoney(playerid, -3000);
  159.             }
  160.             if(listitem == 1)
  161.             {
  162.                 GivePlayerWeapon(playerid, 29, 250);
  163.                 GivePlayerMoney(playerid, -5000);
  164.             }
  165.             if(listitem == 2)
  166.             {
  167.                 GivePlayerWeapon(playerid, 32, 300);
  168.                 GivePlayerMoney(playerid, -3250);
  169.             }
  170.         }
  171.         return 1;
  172.     }
  173.    
  174.     if(dialogid == DIALOGID+4) // Rifle's
  175.     {
  176.         if(response)
  177.         {
  178.             if(listitem == 0)
  179.             {
  180.                 GivePlayerWeapon(playerid, 33, 50);
  181.                 GivePlayerMoney(playerid, -20000);
  182.             }
  183.             if(listitem == 1)
  184.             {
  185.                 GivePlayerWeapon(playerid, 34, 20);
  186.                 GivePlayerMoney(playerid, -25000);
  187.             }
  188.         }
  189.         return 1;
  190.     }
  191.  
  192.     if(dialogid == DIALOGID+5) // Assault
  193.     {
  194.         if(response)
  195.         {
  196.             if(listitem == 0)
  197.             {
  198.                 GivePlayerWeapon(playerid, 30, 350);
  199.                 GivePlayerMoney(playerid, -15000);
  200.             }
  201.             if(listitem == 1)
  202.             {
  203.                 GivePlayerWeapon(playerid, 31, 350);
  204.                 GivePlayerMoney(playerid, -15000);
  205.             }
  206.         }
  207.         return 1;
  208.     }
  209.    
  210.     if(dialogid == DIALOGID+6) // Shotguns
  211.     {
  212.         if(response)
  213.         {
  214.             if(listitem == 0)
  215.             {
  216.                 GivePlayerWeapon(playerid, 25, 70);
  217.                 GivePlayerMoney(playerid, -7500);
  218.             }
  219.             if(listitem == 1)
  220.             {
  221.                 GivePlayerWeapon(playerid, 26, 0);
  222.                 GivePlayerMoney(playerid, -1000000000);
  223.             }
  224.             if(listitem == 2)
  225.             {
  226.                 GivePlayerWeapon(playerid, 27, 90);
  227.                 GivePlayerMoney(playerid, -9000);
  228.             }
  229.         }
  230.         return 1;
  231.     }
  232.    
  233.     if(dialogid == DIALOGID+7) // Heavy Weapons
  234.     {
  235.         if(response)
  236.         {
  237.             if(listitem == 0)
  238.             {
  239.                 GivePlayerWeapon(playerid, 35, 15);
  240.                 GivePlayerMoney(playerid, -150000);
  241.             }
  242.             if(listitem == 1)
  243.             {
  244.                 GivePlayerWeapon(playerid, 36, 500);
  245.                 GivePlayerMoney(playerid, -200000);
  246.             }
  247.             if(listitem == 2)
  248.             {
  249.                 GivePlayerWeapon(playerid, 38, 500);
  250.                 GivePlayerMoney(playerid, -500000);
  251.                
  252.             }
  253.             if(listitem == 3)
  254.             {
  255.                 GivePlayerWeapon(playerid, 9, 500);
  256.                 GivePlayerMoney(playerid, -50000);
  257.             }
  258.         }
  259.         return 1;
  260.     }
  261.    
  262.     if(dialogid == DIALOGID+8) // Thrown
  263.     {
  264.         if(response)
  265.         {
  266.             if(listitem == 0)
  267.             {
  268.                 GivePlayerWeapon(playerid, 16, 5);
  269.                 GivePlayerMoney(playerid, -5000);
  270.             }
  271.             if(listitem == 1)
  272.             {
  273.                 GivePlayerWeapon(playerid, 17, 10);
  274.                 GivePlayerMoney(playerid, -7500);
  275.             }
  276.         }
  277.         return 1;
  278.     }
  279.    
  280.     if(dialogid == DIALOGID+9) // Misc Fire Extinguisher\nSatchel Charge\nParachute\nNightvision Goggles\nFlowers
  281.     {
  282.         if(response)
  283.         {
  284.             if(listitem == 0)
  285.             {
  286.                 GivePlayerWeapon(playerid, 42, 500);
  287.             }
  288.             if(listitem == 1)
  289.             {
  290.                 GivePlayerWeapon(playerid, 39, 10);
  291.                 GivePlayerWeapon(playerid, 40, 1);
  292.                 GivePlayerMoney(playerid, -25000);
  293.             }
  294.             if(listitem == 2)
  295.             {
  296.                 GivePlayerWeapon(playerid, 46, 1);
  297.                 GivePlayerMoney(playerid, -5000);
  298.             }
  299.             if(listitem == 3)
  300.             {
  301.                 GivePlayerWeapon(playerid, 44, 1);
  302.             }
  303.             if(listitem == 4)
  304.             {
  305.                 GivePlayerWeapon(playerid, 14, 1);
  306.             }
  307.  
  308.         }
  309.         return 1;
  310.     }
  311.    
  312.     if(dialogid == DIALOGID+10) // Package
  313.     {
  314.         if(response)
  315.         {
  316.             if(listitem == 0)
  317.             {
  318.                 GivePlayerWeapon(playerid, 24, 40);
  319.                 GivePlayerWeapon(playerid, 30, 350);
  320.                 GivePlayerWeapon(playerid, 29, 250);
  321.                 SetPlayerArmour(playerid, 100);
  322.                 SetPlayerHealth(playerid, 100);
  323.                 GivePlayerMoney(playerid, -22000);
  324.             }
  325.             if(listitem == 1)
  326.             {
  327.                 GivePlayerWeapon(playerid, 24, 40);
  328.                 GivePlayerWeapon(playerid, 31, 350);
  329.                 GivePlayerWeapon(playerid, 25, 70);
  330.                 SetPlayerArmour(playerid, 100);
  331.                 SetPlayerHealth(playerid, 100);
  332.                 GivePlayerMoney(playerid, -25000);
  333.             }
  334.             if(listitem == 2)
  335.             {
  336.                 GivePlayerWeapon(playerid, 24, 40);
  337.                 GivePlayerWeapon(playerid, 34, 20);
  338.                 GivePlayerWeapon(playerid, 17, 10);
  339.                 SetPlayerArmour(playerid, 100);
  340.                 SetPlayerHealth(playerid, 100);
  341.                 GivePlayerMoney(playerid, -35000);
  342.             }
  343.         }
  344.         return 1;
  345.     }
  346.  
  347.     if(dialogid == DIALOGID+11) // Health n Armour
  348.     {
  349.         if(response)
  350.         {
  351.             if(listitem == 0)
  352.             {
  353.                 SetPlayerHealth(playerid, 100);
  354.                 GivePlayerMoney(playerid, -2000);
  355.             }
  356.             if(listitem == 1)
  357.             {
  358.                 SetPlayerArmour(playerid, 100);
  359.                 GivePlayerMoney(playerid, -3000);
  360.             }
  361.             if(listitem == 2)
  362.             {
  363.                 SetPlayerArmour(playerid, 100);
  364.                 SetPlayerHealth(playerid, 100);
  365.                 GivePlayerMoney(playerid, -4500);
  366.             }
  367.         }
  368.         return 1;
  369.     }
  370.  
  371.     return 0;
  372.  }
Advertisement
Add Comment
Please, Sign In to add comment