Advertisement
Guest User

Prosperity Pack

a guest
Jan 20th, 2018
99
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 19.91 KB | None | 0 0
  1.                 #region Prosperity Pack
  2.                 case 3000550:
  3.                     {
  4.                         if (client.Entity.Reborn > 0) break;
  5.                         if (client.Entity.StarterPackLevel == 0)
  6.                         {
  7.                             client.Entity.Money += 500;
  8.                             client.Entity.StarterPackLevel = 5;
  9.                             break;
  10.                         }
  11.                         else if (client.Entity.StarterPackLevel == 5 && client.Entity.Level >= 5)
  12.                         {
  13.                             if (client.Inventory.Count <= 39)
  14.                             {
  15.                                 client.Entity.Money += 1500;
  16.                                 client.Entity.StarterPackLevel = 10;
  17.                                 client.Inventory.AddBound(723017, 0, 1);
  18.                                 break;
  19.                             }
  20.                             else
  21.                             {
  22.                                 client.Send(Constants.FullInventory);
  23.                                 break;
  24.                             }
  25.                         }
  26.                         else if (client.Entity.StarterPackLevel == 10 && client.Entity.Level >= 10)
  27.                         {
  28.                             if (client.Inventory.Count <= 39)
  29.                             {
  30.                                 client.Entity.Money += 300;
  31.                                 client.Entity.StarterPackLevel = 15;
  32.                                 client.Inventory.AddBound(723790, 0, 5);
  33.                                 break;
  34.                             }
  35.                             else
  36.                             {
  37.                                 client.Send(Constants.FullInventory);
  38.                                 break;
  39.                             }
  40.                         }
  41.                         else if (client.Entity.StarterPackLevel == 15 && client.Entity.Level >= 15)
  42.                         {
  43.                             if (client.Inventory.Count <= 38)
  44.                             {
  45.                                 client.Entity.Money += 5000;
  46.                                 client.Entity.StarterPackLevel = 20;
  47.                                 client.Inventory.AddBound(723790, 0, 5);
  48.                                 client.Inventory.AddBound(1060020, 0, 3);
  49.                                 break;
  50.                             }
  51.                             else
  52.                             {
  53.                                 client.Send(Constants.FullInventory);
  54.                                 break;
  55.                             }
  56.                         }
  57.                         else if (client.Entity.StarterPackLevel == 20 && client.Entity.Level >= 20)
  58.                         {
  59.                             if (client.Inventory.Count <= 39)
  60.                             {
  61.                                 client.Entity.StarterPackLevel = 25;
  62.                                 client.Inventory.AddBound(3000587, 0, 1);
  63.                                 break;
  64.                             }
  65.                             else
  66.                             {
  67.                                 client.Send(Constants.FullInventory);
  68.                                 break;
  69.                             }
  70.                         }
  71.                         else if (client.Entity.StarterPackLevel == 25 && client.Entity.Level >= 25)
  72.                         {
  73.                             if (client.Inventory.Count <= 38)
  74.                             {
  75.                                 client.Entity.StarterPackLevel = 30;
  76.                                 client.Inventory.AddBound(721625, 0, 3);
  77.                                 client.Inventory.AddBound(721626, 0, 3);
  78.                                 break;
  79.                             }
  80.                             else
  81.                             {
  82.                                 client.Send(Constants.FullInventory);
  83.                                 break;
  84.                             }
  85.                         }
  86.                         else if (client.Entity.StarterPackLevel == 30 && client.Entity.Level >= 30)
  87.                         {
  88.                             if (client.Inventory.Count <= 38)
  89.                             {
  90.                                 client.Entity.StarterPackLevel = 35;
  91.                                 client.Inventory.AddBound(723017, 0, 1);
  92.                                 client.Inventory.AddBound(1060023, 0, 3);
  93.                                 break;
  94.                             }
  95.                             else
  96.                             {
  97.                                 client.Send(Constants.FullInventory);
  98.                                 break;
  99.                             }
  100.                         }
  101.                         else if (client.Entity.StarterPackLevel == 35 && client.Entity.Level >= 35)
  102.                         {
  103.                             if (client.Inventory.Count <= 39)
  104.                             {
  105.                                 client.Entity.StarterPackLevel = 40;
  106.                                 client.Inventory.AddBound(725018, 0, 1);
  107.                                 client.Entity.Money += 8000;
  108.                                 break;
  109.                             }
  110.                             else
  111.                             {
  112.                                 client.Send(Constants.FullInventory);
  113.                                 break;
  114.                             }
  115.                         }
  116.                         else if (client.Entity.StarterPackLevel == 40 && client.Entity.Level >= 40)
  117.                         {
  118.                             if (client.Inventory.Count <= 39)
  119.                             {
  120.                                 client.Entity.StarterPackLevel = 45;
  121.                                 client.Inventory.AddBound(723017, 0, 1);
  122.                                 client.Entity.Money += 10000;
  123.                                 break;
  124.                             }
  125.                             else
  126.                             {
  127.                                 client.Send(Constants.FullInventory);
  128.                                 break;
  129.                             }
  130.                         }
  131.                         else if (client.Entity.StarterPackLevel == 45 && client.Entity.Level >= 45)
  132.                         {
  133.                             if (client.Inventory.Count <= 39)
  134.                             {
  135.                                 client.Entity.StarterPackLevel = 50;
  136.                                 client.Inventory.AddBound(728525, 0, 1);
  137.                                 break;
  138.                             }
  139.                             else
  140.                             {
  141.                                 client.Send(Constants.FullInventory);
  142.                                 break;
  143.                             }
  144.                         }
  145.                         else if (client.Entity.StarterPackLevel == 50 && client.Entity.Level >= 50)
  146.                         {
  147.                             if (client.Inventory.Count <= 39)
  148.                             {
  149.                                 client.Entity.StarterPackLevel = 55;
  150.                                 client.Inventory.AddBound(3000588, 0, 1);
  151.                                 break;
  152.                             }
  153.                             else
  154.                             {
  155.                                 client.Send(Constants.FullInventory);
  156.                                 break;
  157.                             }
  158.                         }
  159.                         else if (client.Entity.StarterPackLevel == 55 && client.Entity.Level >= 55)
  160.                         {
  161.                             if (client.Inventory.Count <= 38)
  162.                             {
  163.                                 client.Entity.StarterPackLevel = 60;
  164.                                 client.Inventory.AddBound(723017, 0, 1);
  165.                                 client.Inventory.AddBound(1088001, 0, 1);
  166.                                 break;
  167.                             }
  168.                             else
  169.                             {
  170.                                 client.Send(Constants.FullInventory);
  171.                                 break;
  172.                             }
  173.                         }
  174.                         else if (client.Entity.StarterPackLevel == 60 && client.Entity.Level >= 60)
  175.                         {
  176.                             if (client.Inventory.Count <= 38)
  177.                             {
  178.                                 client.Entity.StarterPackLevel = 65;
  179.                                 client.Inventory.AddBound(730001, 1, 1);
  180.                                 client.Inventory.AddBound(1088001, 0, 1);
  181.                                 break;
  182.                             }
  183.                             else
  184.                             {
  185.                                 client.Send(Constants.FullInventory);
  186.                                 break;
  187.                             }
  188.                         }
  189.                         if (client.Entity.StarterPackLevel == 65 && client.Entity.Level >= 65)
  190.                         {
  191.                             if (client.Inventory.Count <= 37)
  192.                             {
  193.                                 client.Entity.StarterPackLevel = 70;
  194.                                 client.Inventory.AddBound(730001, 1, 1);
  195.                                 client.Inventory.AddBound(1088001, 0, 1);
  196.                                 client.Inventory.AddBound(1200000, 0, 1);
  197.                                 break;
  198.                             }
  199.                             else
  200.                             {
  201.                                 client.Send(Constants.FullInventory);
  202.                                 break;
  203.                             }
  204.                         }
  205.                         else if (client.Entity.StarterPackLevel == 70 && client.Entity.Level >= 70)
  206.                         {
  207.                             if (client.Inventory.Count <= 37)
  208.                             {
  209.                                 client.Entity.StarterPackLevel = 75;
  210.                                 client.Inventory.AddBound(730001, 1, 1);
  211.                                 client.Inventory.AddBound(1088001, 0, 1);
  212.                                 client.Inventory.AddBound(1080001, 0, 1);
  213.                                 break;
  214.                             }
  215.                             else
  216.                             {
  217.                                 client.Send(Constants.FullInventory);
  218.                                 break;
  219.                             }
  220.                         }
  221.                         else if (client.Entity.StarterPackLevel == 75 && client.Entity.Level >= 75)
  222.                         {
  223.                             if (client.Inventory.Count <= 37)
  224.                             {
  225.                                 client.Entity.StarterPackLevel = 80;
  226.                                 client.Inventory.AddBound(730001, 1, 1);
  227.                                 client.Inventory.AddBound(1088001, 0, 1);
  228.                                 client.Inventory.AddBound(700012, 0, 1);
  229.                                 break;
  230.                             }
  231.                             else
  232.                             {
  233.                                 client.Send(Constants.FullInventory);
  234.                                 break;
  235.                             }
  236.                         }
  237.                         else if (client.Entity.StarterPackLevel == 80 && client.Entity.Level >= 80)
  238.                         {
  239.                             if (client.Inventory.Count <= 37)
  240.                             {
  241.                                 client.Entity.StarterPackLevel = 85;
  242.                                 client.Inventory.AddBound(3000589, 0, 1);
  243.                                 break;
  244.                             }
  245.                             else
  246.                             {
  247.                                 client.Send(Constants.FullInventory);
  248.                                 break;
  249.                             }
  250.                         }
  251.                         else if (client.Entity.StarterPackLevel == 85 && client.Entity.Level >= 85)
  252.                         {
  253.                             if (client.Inventory.Count <= 37)
  254.                             {
  255.                                 client.Entity.StarterPackLevel = 90;
  256.                                 client.Inventory.AddBound(730001, 1, 1);
  257.                                 client.Inventory.AddBound(1088001, 0, 1);
  258.                                 client.Inventory.AddBound(723700, 0, 1);
  259.                                 break;
  260.                             }
  261.                             else
  262.                             {
  263.                                 client.Send(Constants.FullInventory);
  264.                                 break;
  265.                             }
  266.                         }
  267.                         else if (client.Entity.StarterPackLevel == 90 && client.Entity.Level >= 90)
  268.                         {
  269.                             if (client.Inventory.Count <= 38)
  270.                             {
  271.                                 client.Entity.StarterPackLevel = 95;
  272.                                 client.Inventory.AddBound(730001, 1, 1);
  273.                                 client.Inventory.AddBound(1088001, 0, 1);
  274.                                 break;
  275.                             }
  276.                             else
  277.                             {
  278.                                 client.Send(Constants.FullInventory);
  279.                                 break;
  280.                             }
  281.                         }
  282.                         else if (client.Entity.StarterPackLevel == 95 && client.Entity.Level >= 95)
  283.                         {
  284.                             if (client.Inventory.Count <= 36)
  285.                             {
  286.                                 client.Entity.StarterPackLevel = 100;
  287.                                 client.Inventory.AddBound(201008, 0, 1);
  288.                                 client.Inventory.AddBound(1088001, 0, 3);
  289.                                 break;
  290.                             }
  291.                             else
  292.                             {
  293.                                 client.Send(Constants.FullInventory);
  294.                                 break;
  295.                             }
  296.                         }
  297.                         else if (client.Entity.StarterPackLevel == 100 && client.Entity.Level >= 100)
  298.                         {
  299.                             if (client.Inventory.Count <= 34)
  300.                             {
  301.                                 client.Entity.StarterPackLevel = 105;
  302.                                 client.Inventory.AddBound(202008, 0, 1);
  303.                                 client.Inventory.AddBound(1088001, 0, 3);
  304.                                 client.Inventory.AddBound(1200000, 0, 1);
  305.                                 client.Inventory.AddBound(723700, 0, 1);
  306.                                 client.Entity.Money += 20000;
  307.                                 break;
  308.                             }
  309.                             else
  310.                             {
  311.                                 client.Send(Constants.FullInventory);
  312.                                 break;
  313.                             }
  314.                         }
  315.                         else if (client.Entity.StarterPackLevel == 105 && client.Entity.Level >= 105)
  316.                         {
  317.                             if (client.Inventory.Count <= 38)
  318.                             {
  319.                                 client.Entity.StarterPackLevel = 110;
  320.                                 client.Inventory.AddBound(723017, 0, 2);
  321.                                 client.Inventory.AddBound(204007, 0, 1);
  322.                                 client.Entity.BoundCps += 50;
  323.                                 break;
  324.                             }
  325.                             else
  326.                             {
  327.                                 client.Send(Constants.FullInventory);
  328.                                 break;
  329.                             }
  330.                         }
  331.                         else if (client.Entity.StarterPackLevel == 110 && client.Entity.Level >= 110)
  332.                         {
  333.                             if (client.Inventory.Count <= 31)
  334.                             {
  335.                                 client.Entity.StarterPackLevel = 115;
  336.                                 client.Inventory.AddBound(753009, 0, 1);
  337.                                 client.Inventory.AddBound(753003, 0, 2);
  338.                                 client.Inventory.AddBound(721090, 0, 1);
  339.                                 client.Inventory.AddBound(1088001, 0, 3);
  340.                                 client.Inventory.AddBound(730001, 1, 1);
  341.                                 break;
  342.                             }
  343.                             else
  344.                             {
  345.                                 client.Send(Constants.FullInventory);
  346.                                 break;
  347.                             }
  348.                         }
  349.                         else if (client.Entity.StarterPackLevel == 115 && client.Entity.Level >= 115)
  350.                         {
  351.                             if (client.Inventory.Count <= 32)
  352.                             {
  353.                                 client.Entity.StarterPackLevel = 120;
  354.                                 client.Inventory.AddBound(730001, 1, 1);
  355.                                 client.Inventory.AddBound(1088001, 0, 3);
  356.                                 client.Inventory.AddBound(723700, 0, 1);
  357.                                 client.Inventory.AddBound(723017, 0, 2);
  358.                                 int r = Kernel.Random.Next(1, 4);
  359.                                 if (r == 1)
  360.                                 {
  361.                                     client.Inventory.AddBound(181455, 0, 1);
  362.                                 }
  363.                                 if (r == 2)
  364.                                 {
  365.                                     client.Inventory.AddBound(191305, 0, 1);
  366.                                 }
  367.                                 if (r == 3)
  368.                                 {
  369.                                     client.Inventory.AddBound(183325, 0, 1);
  370.                                 }
  371.                                 if (r == 4)
  372.                                 {
  373.                                     client.Inventory.AddBound(181395, 0, 1);
  374.                                 }
  375.                                 break;
  376.                             }
  377.                             else
  378.                             {
  379.                                 client.Send(Constants.FullInventory);
  380.                                 break;
  381.                             }
  382.                         }
  383.                         else if (client.Entity.StarterPackLevel == 120 && client.Entity.Level >= 120)
  384.                         {
  385.                             if (client.Inventory.Count <= 37)
  386.                             {
  387.                                 client.Entity.StarterPackLevel = 255;
  388.                                 client.Inventory.AddBound(721259, 0, 1);
  389.                                 client.Inventory.AddBound(1200000, 0, 1);
  390.                                 client.Inventory.AddBound(3000590, 0, 1);
  391.                                 client.Inventory.Remove(item, Game.Enums.ItemUse.Remove);
  392.                                 break;
  393.                             }
  394.                             else
  395.                             {
  396.                                 client.Send(Constants.FullInventory);
  397.                                 break;
  398.                             }
  399.                         }
  400.                         else
  401.                         {
  402.                             client.Send(new Message("You should reach level " + client.Entity.StarterPackLevel + " before you can open this pack.", Color.Red, Message.Talk));
  403.                             break;
  404.                         }
  405.                         // break;
  406.                     }
  407.                 #endregion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement