Guest User

Dialog Arme

a guest
Apr 27th, 2021
102
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. enum
  2. {
  3. DIALOG_ARME,
  4. DIALOG_ARME1,
  5. DIALOG_ARME2,
  6. DIALOG_ARME3,
  7. DIALOG_ARME4
  8. };
  9.  
  10. #define DIALOG_ARME 1
  11. #define DIALOG_ARME2 2
  12. #define DIALOG_ARME3 3
  13. #define DIALOG_ARME4 4
  14.  
  15. YCMD:guns(playerid, params[], help)
  16. {
  17. if(GetPlayerMoney(playerid) >= 100)
  18. {
  19. ShowPlayerDialog(playerid, DIALOG_ARME, DIALOG_STYLE_LIST, "Arme/Guns", "Pistoale\nSemi-Automate/Automate\nHeavy Guns/Arme grele\nOthers/Altele", "Select", "Cancel");
  20. return true;
  21. }
  22.  
  23. case DIALOG_ARME:
  24.    {
  25.         if(response)
  26.         {
  27.             switch(listitem)
  28.             {
  29.                 case 0:ShowPlayerDialog(playerid, DIALOG_ARME1, DIALOG_STYLE_LIST, "Pistoluri/Pistols", "Colt-45\t500$\nSilenced Pistol\t1000$\nDesert Eagle\t2000$\nTec-9\t1300$", "Buy", "Cancel");
  30.                 case 1:ShowPlayerDialog(playerid, DIALOG_ARME2, DIALOG_STYLE_LIST, "Automatic/Semi-automatic guns", "Shotgun\t3000$\nSawnoff Shotgun\t2500$\nCombat Shotgun\t5000$\nMicro SMG/UZI\t2400$\nMP5\t4500$\nAK-47\t6000$\nM4\t8000$\nCountry Rifle\t5000$\nSniper Rifle\t10000$", "Buy", "Cancel");
  31.                 case 2:ShowPlayerDialog(playerid, DIALOG_ARME3, DIALOG_STYLE_LIST, "Arme grele/Heavy guns", "RPG\t50000$\nHS Rocket\t70000$\nFlamethrower\t45000$\nMinigun\t100000$", "Buy", "Cancel");
  32.                 case 3:ShowPlayerDialog(playerid, DIALOG_ARME4, DIALOG_STYLE_LIST, "Altele/Others", "Armor\t100$\nBrass Knuckles\t200$\nNightstick\t100$\nKnife\t100$\nKatana\t130$\nChainsaw\t200$\nGrenade\t500$\nMolotov Cocktail\t1000$\nSatchel Charge/Detonator\t500$\nSpray Can\t100$", "Buy", "Cancel");
  33.             }
  34.         }
  35.         return true;
  36.     }
  37.  
  38.     case DIALOG_ARME1:
  39.     {
  40.         if(response)
  41.         {
  42.             switch(listitem)
  43.             {
  44.                 case 0:
  45.                 {
  46.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Colt-45' (ammo:100) pentru 500$!");
  47.                 GivePlayerWeapon(playerid, 22, 100);
  48.                 GivePlayerMoney(playerid, -500);
  49.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  50.                 SaveMoney(playerid);
  51.                 }
  52.  
  53.                 case 1:
  54.                 {
  55.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Silenced Pistol' (ammo:100) pentru 1000$!");
  56.                 GivePlayerWeapon(playerid, 23, 100);
  57.                 GivePlayerMoney(playerid, -1000);
  58.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  59.                 SaveMoney(playerid);
  60.                 }
  61.  
  62.                 case 2:
  63.                 {
  64.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Desert Eagle' (ammo:100) pentru 2000$!");
  65.                 GivePlayerWeapon(playerid, 24, 100);
  66.                 GivePlayerMoney(playerid, -2000);
  67.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  68.                 SaveMoney(playerid);
  69.                 }
  70.  
  71.                 case 3:
  72.                 {
  73.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Tec-9' (ammo:100) pentru 1300$!");
  74.                 GivePlayerWeapon(playerid, 32, 100);
  75.                 GivePlayerMoney(playerid, -1300);
  76.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  77.                 SaveMoney(playerid);
  78.                 }
  79.             }
  80.         }
  81.         return true;
  82.     }
  83.     case DIALOG_ARME2:
  84.     {
  85.         if(response)
  86.         {
  87.             switch(listitem)
  88.             {
  89.                 case 0:
  90.                 {
  91.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Shotgun' (ammo:100) pentru 3000$!");
  92.                 GivePlayerWeapon(playerid, 25, 100);
  93.                 GivePlayerMoney(playerid, -3000);
  94.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  95.                 SaveMoney(playerid);
  96.                 }
  97.  
  98.                 case 1:
  99.                 {
  100.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Sawnoff Shotgun' (ammo:100) pentru 2500$!");
  101.                 GivePlayerWeapon(playerid, 26, 100);
  102.                 GivePlayerMoney(playerid, -2500);
  103.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  104.                 SaveMoney(playerid);
  105.                 }
  106.  
  107.                 case 2:
  108.                 {
  109.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Combat Shotgun' (ammo:100) pentru 5000$!");
  110.                 GivePlayerWeapon(playerid, 27, 100);
  111.                 GivePlayerMoney(playerid, -5000);
  112.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  113.                 SaveMoney(playerid);
  114.                 }
  115.  
  116.                 case 3:
  117.                 {
  118.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Micro SMG/UZI' (ammo:100) pentru 2400$!");
  119.                 GivePlayerWeapon(playerid, 28, 100);
  120.                 GivePlayerMoney(playerid, -2400);
  121.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  122.                 SaveMoney(playerid);
  123.                 }
  124.  
  125.                 case 4:
  126.                 {
  127.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'MP5' (ammo:100) pentru 4500$!");
  128.                 GivePlayerWeapon(playerid, 29, 100);
  129.                 GivePlayerMoney(playerid, -4500);
  130.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  131.                 SaveMoney(playerid);
  132.                 }
  133.  
  134.                 case 5:
  135.                 {
  136.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'AK-47' (ammo:200) pentru 6000$!");
  137.                 GivePlayerWeapon(playerid, 30, 200);
  138.                 GivePlayerMoney(playerid, -6000);
  139.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  140.                 SaveMoney(playerid);
  141.                 }
  142.  
  143.                 case 6:
  144.                 {
  145.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'M4' (ammo:300) pentru 8000$!");
  146.                 GivePlayerWeapon(playerid, 31, 300);
  147.                 GivePlayerMoney(playerid, -8000);
  148.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  149.                 SaveMoney(playerid);
  150.                 }
  151.  
  152.                 case 7:
  153.                 {
  154.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Country Rifle' (ammo:100) pentru 5000$!");
  155.                 GivePlayerWeapon(playerid, 33, 100);
  156.                 GivePlayerMoney(playerid, -5000);
  157.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  158.                 SaveMoney(playerid);
  159.                 }
  160.  
  161.                 case 8:
  162.                 {
  163.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Sniper Rifle' (ammo:100) pentru 10000$!");
  164.                 GivePlayerWeapon(playerid, 34, 100);
  165.                 GivePlayerMoney(playerid, -10000);
  166.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  167.                 SaveMoney(playerid);
  168.                 }
  169.  
  170.             }
  171.         }
  172.  
  173.     }
  174.     case DIALOG_ARME3:
  175.     {
  176.         if(response)
  177.         {
  178.             switch(listitem)
  179.             {
  180.                 case 0:
  181.                 {
  182.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'RPG' (ammo:10) pentru 50000$!");
  183.                 GivePlayerWeapon(playerid, 35, 10);
  184.                 GivePlayerMoney(playerid, -50000);
  185.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  186.                 SaveMoney(playerid);
  187.                 }
  188.  
  189.                 case 1:
  190.                 {
  191.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'HS Rocket' (ammo:10) pentru 70000$!");
  192.                 GivePlayerWeapon(playerid, 36, 10);
  193.                 GivePlayerMoney(playerid, -70000);
  194.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  195.                 SaveMoney(playerid);
  196.                 }
  197.  
  198.                 case 2:
  199.                 {
  200.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Flamethrower' (ammo:100) pentru 45000$!");
  201.                 GivePlayerWeapon(playerid, 37, 100);
  202.                 GivePlayerMoney(playerid, -45000);
  203.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  204.                 SaveMoney(playerid);
  205.                 }
  206.  
  207.                 case 3:
  208.                 {
  209.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Minigun' (ammo:100) pentru 100000$!");
  210.                 GivePlayerWeapon(playerid, 38, 100);
  211.                 GivePlayerMoney(playerid, -100000);
  212.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  213.                 SaveMoney(playerid);
  214.                 }
  215.             }
  216.         }
  217.         return true;
  218.     }
  219.     case DIALOG_ARME4:
  220.     {
  221.         if(response)
  222.         {
  223.             switch(listitem)
  224.             {
  225.                 case 0:
  226.                 {
  227.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Armor' (ammo:100) pentru 100$!");
  228.                 SetPlayerArmour(playerid, 100);
  229.                 GivePlayerMoney(playerid, -100);
  230.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  231.                 SaveMoney(playerid);
  232.                 }
  233.  
  234.                 case 1:
  235.                 {
  236.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Brass Knuckles' (ammo:1) pentru 200$!");
  237.                 GivePlayerWeapon(playerid, 1, 1);
  238.                 GivePlayerMoney(playerid, -200);
  239.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  240.                 SaveMoney(playerid);
  241.                 }
  242.  
  243.                 case 2:
  244.                 {
  245.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Nightstick' (ammo:1) pentru 100$!");
  246.                 GivePlayerWeapon(playerid, 3, 1);
  247.                 GivePlayerMoney(playerid, -100);
  248.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  249.                 SaveMoney(playerid);
  250.                 }
  251.  
  252.                 case 3:
  253.                 {
  254.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Knife' (ammo:1) pentru 100$!");
  255.                 GivePlayerWeapon(playerid, 4, 1);
  256.                 GivePlayerMoney(playerid, -100);
  257.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  258.                 SaveMoney(playerid);
  259.                 }
  260.  
  261.                 case 4:
  262.                 {
  263.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Katana' (ammo:1) pentru 130$!");
  264.                 GivePlayerWeapon(playerid, 8, 1);
  265.                 GivePlayerMoney(playerid, -130);
  266.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  267.                 SaveMoney(playerid);
  268.                 }
  269.  
  270.                 case 5:
  271.                 {
  272.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Chainsaw' (ammo:1) pentru 200$!");
  273.                 GivePlayerWeapon(playerid, 9, 1);
  274.                 GivePlayerMoney(playerid, -200);
  275.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  276.                 SaveMoney(playerid);
  277.                 }
  278.  
  279.                 case 6:
  280.                 {
  281.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Grenade' (ammo:10) pentru 500$!");
  282.                 GivePlayerWeapon(playerid, 16, 10);
  283.                 GivePlayerMoney(playerid, -500);
  284.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  285.                 SaveMoney(playerid);
  286.                 }
  287.  
  288.                 case 7:
  289.                 {
  290.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Molotov Cocktail' (ammo:10) pentru 1000$!");
  291.                 GivePlayerWeapon(playerid, 18, 10);
  292.                 GivePlayerMoney(playerid, -1000);
  293.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  294.                 SaveMoney(playerid);
  295.                 }
  296.  
  297.                 case 8:
  298.                 {
  299.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Satchel Charge/Detonator' (ammo:10) pentru 500$!");
  300.                 GivePlayerWeapon(playerid, 39, 10);
  301.                 GivePlayerWeapon(playerid, 40, 1);
  302.                 GivePlayerMoney(playerid, -500);
  303.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  304.                 SaveMoney(playerid);
  305.                 }
  306.  
  307.                 case 9:
  308.                 {
  309.                 SCM(playerid, COLOR_MEDIUMAQUA, "Server > Ti-ai cumparat un 'Spray Can' (ammo:100) pentru 100$!");
  310.                 GivePlayerWeapon(playerid, 41, 100);
  311.                 GivePlayerMoney(playerid, -100);
  312.                 P_Data[playerid][pCash] = GetPlayerMoney(playerid);
  313.                 SaveMoney(playerid);
  314.                 }
  315.             }
  316.         }
  317.         return true;
  318.     }
RAW Paste Data Copied