Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #region Prosperity Pack
- case 3000550:
- {
- if (client.Entity.Reborn > 0) break;
- if (client.Entity.StarterPackLevel == 0)
- {
- client.Entity.Money += 500;
- client.Entity.StarterPackLevel = 5;
- break;
- }
- else if (client.Entity.StarterPackLevel == 5 && client.Entity.Level >= 5)
- {
- if (client.Inventory.Count <= 39)
- {
- client.Entity.Money += 1500;
- client.Entity.StarterPackLevel = 10;
- client.Inventory.AddBound(723017, 0, 1);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 10 && client.Entity.Level >= 10)
- {
- if (client.Inventory.Count <= 39)
- {
- client.Entity.Money += 300;
- client.Entity.StarterPackLevel = 15;
- client.Inventory.AddBound(723790, 0, 5);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 15 && client.Entity.Level >= 15)
- {
- if (client.Inventory.Count <= 38)
- {
- client.Entity.Money += 5000;
- client.Entity.StarterPackLevel = 20;
- client.Inventory.AddBound(723790, 0, 5);
- client.Inventory.AddBound(1060020, 0, 3);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 20 && client.Entity.Level >= 20)
- {
- if (client.Inventory.Count <= 39)
- {
- client.Entity.StarterPackLevel = 25;
- client.Inventory.AddBound(3000587, 0, 1);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 25 && client.Entity.Level >= 25)
- {
- if (client.Inventory.Count <= 38)
- {
- client.Entity.StarterPackLevel = 30;
- client.Inventory.AddBound(721625, 0, 3);
- client.Inventory.AddBound(721626, 0, 3);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 30 && client.Entity.Level >= 30)
- {
- if (client.Inventory.Count <= 38)
- {
- client.Entity.StarterPackLevel = 35;
- client.Inventory.AddBound(723017, 0, 1);
- client.Inventory.AddBound(1060023, 0, 3);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 35 && client.Entity.Level >= 35)
- {
- if (client.Inventory.Count <= 39)
- {
- client.Entity.StarterPackLevel = 40;
- client.Inventory.AddBound(725018, 0, 1);
- client.Entity.Money += 8000;
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 40 && client.Entity.Level >= 40)
- {
- if (client.Inventory.Count <= 39)
- {
- client.Entity.StarterPackLevel = 45;
- client.Inventory.AddBound(723017, 0, 1);
- client.Entity.Money += 10000;
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 45 && client.Entity.Level >= 45)
- {
- if (client.Inventory.Count <= 39)
- {
- client.Entity.StarterPackLevel = 50;
- client.Inventory.AddBound(728525, 0, 1);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 50 && client.Entity.Level >= 50)
- {
- if (client.Inventory.Count <= 39)
- {
- client.Entity.StarterPackLevel = 55;
- client.Inventory.AddBound(3000588, 0, 1);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 55 && client.Entity.Level >= 55)
- {
- if (client.Inventory.Count <= 38)
- {
- client.Entity.StarterPackLevel = 60;
- client.Inventory.AddBound(723017, 0, 1);
- client.Inventory.AddBound(1088001, 0, 1);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 60 && client.Entity.Level >= 60)
- {
- if (client.Inventory.Count <= 38)
- {
- client.Entity.StarterPackLevel = 65;
- client.Inventory.AddBound(730001, 1, 1);
- client.Inventory.AddBound(1088001, 0, 1);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- if (client.Entity.StarterPackLevel == 65 && client.Entity.Level >= 65)
- {
- if (client.Inventory.Count <= 37)
- {
- client.Entity.StarterPackLevel = 70;
- client.Inventory.AddBound(730001, 1, 1);
- client.Inventory.AddBound(1088001, 0, 1);
- client.Inventory.AddBound(1200000, 0, 1);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 70 && client.Entity.Level >= 70)
- {
- if (client.Inventory.Count <= 37)
- {
- client.Entity.StarterPackLevel = 75;
- client.Inventory.AddBound(730001, 1, 1);
- client.Inventory.AddBound(1088001, 0, 1);
- client.Inventory.AddBound(1080001, 0, 1);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 75 && client.Entity.Level >= 75)
- {
- if (client.Inventory.Count <= 37)
- {
- client.Entity.StarterPackLevel = 80;
- client.Inventory.AddBound(730001, 1, 1);
- client.Inventory.AddBound(1088001, 0, 1);
- client.Inventory.AddBound(700012, 0, 1);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 80 && client.Entity.Level >= 80)
- {
- if (client.Inventory.Count <= 37)
- {
- client.Entity.StarterPackLevel = 85;
- client.Inventory.AddBound(3000589, 0, 1);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 85 && client.Entity.Level >= 85)
- {
- if (client.Inventory.Count <= 37)
- {
- client.Entity.StarterPackLevel = 90;
- client.Inventory.AddBound(730001, 1, 1);
- client.Inventory.AddBound(1088001, 0, 1);
- client.Inventory.AddBound(723700, 0, 1);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 90 && client.Entity.Level >= 90)
- {
- if (client.Inventory.Count <= 38)
- {
- client.Entity.StarterPackLevel = 95;
- client.Inventory.AddBound(730001, 1, 1);
- client.Inventory.AddBound(1088001, 0, 1);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 95 && client.Entity.Level >= 95)
- {
- if (client.Inventory.Count <= 36)
- {
- client.Entity.StarterPackLevel = 100;
- client.Inventory.AddBound(201008, 0, 1);
- client.Inventory.AddBound(1088001, 0, 3);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 100 && client.Entity.Level >= 100)
- {
- if (client.Inventory.Count <= 34)
- {
- client.Entity.StarterPackLevel = 105;
- client.Inventory.AddBound(202008, 0, 1);
- client.Inventory.AddBound(1088001, 0, 3);
- client.Inventory.AddBound(1200000, 0, 1);
- client.Inventory.AddBound(723700, 0, 1);
- client.Entity.Money += 20000;
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 105 && client.Entity.Level >= 105)
- {
- if (client.Inventory.Count <= 38)
- {
- client.Entity.StarterPackLevel = 110;
- client.Inventory.AddBound(723017, 0, 2);
- client.Inventory.AddBound(204007, 0, 1);
- client.Entity.BoundCps += 50;
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 110 && client.Entity.Level >= 110)
- {
- if (client.Inventory.Count <= 31)
- {
- client.Entity.StarterPackLevel = 115;
- client.Inventory.AddBound(753009, 0, 1);
- client.Inventory.AddBound(753003, 0, 2);
- client.Inventory.AddBound(721090, 0, 1);
- client.Inventory.AddBound(1088001, 0, 3);
- client.Inventory.AddBound(730001, 1, 1);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 115 && client.Entity.Level >= 115)
- {
- if (client.Inventory.Count <= 32)
- {
- client.Entity.StarterPackLevel = 120;
- client.Inventory.AddBound(730001, 1, 1);
- client.Inventory.AddBound(1088001, 0, 3);
- client.Inventory.AddBound(723700, 0, 1);
- client.Inventory.AddBound(723017, 0, 2);
- int r = Kernel.Random.Next(1, 4);
- if (r == 1)
- {
- client.Inventory.AddBound(181455, 0, 1);
- }
- if (r == 2)
- {
- client.Inventory.AddBound(191305, 0, 1);
- }
- if (r == 3)
- {
- client.Inventory.AddBound(183325, 0, 1);
- }
- if (r == 4)
- {
- client.Inventory.AddBound(181395, 0, 1);
- }
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else if (client.Entity.StarterPackLevel == 120 && client.Entity.Level >= 120)
- {
- if (client.Inventory.Count <= 37)
- {
- client.Entity.StarterPackLevel = 255;
- client.Inventory.AddBound(721259, 0, 1);
- client.Inventory.AddBound(1200000, 0, 1);
- client.Inventory.AddBound(3000590, 0, 1);
- client.Inventory.Remove(item, Game.Enums.ItemUse.Remove);
- break;
- }
- else
- {
- client.Send(Constants.FullInventory);
- break;
- }
- }
- else
- {
- client.Send(new Message("You should reach level " + client.Entity.StarterPackLevel + " before you can open this pack.", Color.Red, Message.Talk));
- break;
- }
- // break;
- }
- #endregion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement