Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #region FreeStuff
- case 177777:
- {
- switch (npcRequest.OptionID)
- {
- case 0:
- {
- dialog.Text("I am the BattleGhost, i can help you to claim Bound Gears if u have?");
- dialog.Text("then Pick what Pack you want to Claim, Are You Ready?");
- dialog.Option("Ninja Pack.", 1);
- dialog.Option("Trojan Pack.", 2);
- dialog.Option("Monk Pack.", 3);
- dialog.Option("Archer Pack.", 4);
- dialog.Option("FireTaoist Pack.", 5);
- dialog.Option("WaterTaoist Pack.", 6);
- dialog.Option("Warrior Pack.", 7);
- dialog.Option("Pirate Pack.", 8);
- dialog.Option("Leelong pack", 9);
- dialog.Option("WinWalker pack", 10);
- dialog.Send();
- break;
- }
- case 1:
- {
- dialog.Text("are you sure you want this Ninja Pack ?");
- dialog.Option("Sure.", 55);
- dialog.Option("Wait a minute.", 255);
- dialog.Send();
- break;
- }
- case 2:
- {
- dialog.Text("are you sure you want this Trojan Pack ?");
- dialog.Option("Sure.", 15);
- dialog.Option("Wait a minute.", 255);
- dialog.Send();
- break;
- }
- case 3:
- {
- dialog.Text("are you sure you want this Monk Pack ?");
- dialog.Option("Sure.", 65);
- dialog.Option("Wait a minute.", 255);
- dialog.Send();
- break;
- }
- case 4:
- {
- dialog.Text("are you sure you want this Archer Pack ?");
- dialog.Option("Sure.", 45);
- dialog.Option("Wait a minute.", 255);
- dialog.Send();
- break;
- }
- case 5:
- {
- dialog.Text("are you sure you want this FireTaoist Pack ?");
- dialog.Option("Sure.", 145);
- dialog.Option("Wait a minute.", 255);
- dialog.Send();
- break;
- }
- case 6:
- {
- dialog.Text("are you sure you want this WaterTaoist Pack ?");
- dialog.Option("Sure.", 135);
- dialog.Option("Wait a minute.", 255);
- dialog.Send();
- break;
- }
- case 7:
- {
- dialog.Text("are you sure you want this Warrior Pack ?");
- dialog.Option("Sure.", 25);
- dialog.Option("Wait a minute.", 255);
- dialog.Send();
- break;
- }
- case 8:
- {
- dialog.Text("are you sure you want this Pirate Pack ?");
- dialog.Option("Sure.", 75);
- dialog.Option("Wait a minute.", 255);
- dialog.Send();
- break;
- }
- case 9:
- {
- dialog.Text("are you sure you want this lee long Pack ?");
- dialog.Option("Sure.", 85);
- dialog.Option("Wait a minute.", 255);
- dialog.Send();
- break;
- }
- case 10:
- {
- dialog.Text("are you sure you want this WindWalker Pack ?");
- dialog.Option("Sure.", 165);
- dialog.Option("Wait a minute.", 255);
- dialog.Send();
- break;
- }
- #region BoundItems Trojan
- case 15:
- {
- uint itemid = 202009;//Tower
- uint itemid2 = 201009;//Fan
- uint itemid3 = 160039;//Boot
- uint itemid4 = 120029;//Necklace
- uint itemid5 = 150039;//Ring
- uint itemid6 = 118009;//Cornet
- uint itemid7 = 130019;//Armor
- uint itemid8 = 480019;//Club
- uint itemid9 = 420019;//Sword
- uint itemid10 = 410029;//Blade
- // uint itemid11 = 614029;//EpicTrojan
- // uint itemid12 = 614029;//EpicTrojan
- // uint itemid13 = 204009;//Wing
- // uint itemid14 = 203009;//Crop
- // uint itemid15 = 300000;//Steed
- if (client.Inventory.Count <= 30)
- {
- MsgItemInfo item = new MsgItemInfo(true);
- item.ID = itemid;
- item.Color = COServer.Game.Enums.Color.White;
- item.Bound = true;
- item.Plus = 0;
- item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
- MsgItemInfo item2 = new MsgItemInfo(true);
- item2.ID = itemid2;
- item2.Color = COServer.Game.Enums.Color.White;
- item2.Bound = true;
- item2.Plus = 0;
- item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
- client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item3 = new MsgItemInfo(true);
- item3.ID = itemid3;
- item3.Color = COServer.Game.Enums.Color.White;
- item3.Bound = true;
- item3.Plus = 0;
- item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
- client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item4 = new MsgItemInfo(true);
- item4.ID = itemid4;
- item4.Color = COServer.Game.Enums.Color.White;
- item4.Bound = true;
- item4.Plus = 0;
- item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
- client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item5 = new MsgItemInfo(true);
- item5.ID = itemid5;
- item5.Color = COServer.Game.Enums.Color.White;
- item5.Bound = true;
- item5.Plus = 0;
- item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
- client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item6 = new MsgItemInfo(true);
- item6.ID = itemid6;
- item6.Color = COServer.Game.Enums.Color.White;
- item6.Bound = true;
- item6.Plus = 0;
- item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
- client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item7 = new MsgItemInfo(true);
- item7.ID = itemid7;
- item7.Color = COServer.Game.Enums.Color.White;
- item7.Bound = true;
- item7.Plus = 0;
- item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
- client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item8 = new MsgItemInfo(true);
- item8.ID = itemid8;
- item8.Color = COServer.Game.Enums.Color.White;
- item8.Bound = true;
- item8.Plus = 0;
- item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
- client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item9 = new MsgItemInfo(true);
- item9.ID = itemid9;
- item9.Color = COServer.Game.Enums.Color.White;
- item9.Bound = true;
- item9.Plus = 0;
- item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item10 = new MsgItemInfo(true);
- item10.ID = itemid10;
- item10.Color = COServer.Game.Enums.Color.White;
- item10.Bound = true;
- item10.Plus = 0;
- item10.Durability = item10.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item10, COServer.Game.Enums.ItemUse.CreateAndAdd);
- /* MsgItemInfo item11 = new MsgItemInfo(true);
- item11.ID = itemid11;
- item11.Color = COServer.Game.Enums.Color.White;
- item11.Bound = true;
- item11.Plus = 0;
- item11.Durability = item11.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item11, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item12 = new MsgItemInfo(true);
- item12.ID = itemid12;
- item12.Color = COServer.Game.Enums.Color.White;
- item12.Bound = true;
- item12.Plus = 0;
- item12.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- /* MsgItemInfo item13 = new MsgItemInfo(true);
- item13.ID = itemid13;
- item13.Color = COServer.Game.Enums.Color.White;
- item13.Bound = true;
- item13.Plus = 0;
- item13.Durability = item13.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item13, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item14 = new MsgItemInfo(true);
- item14.ID = itemid14;
- item14.Color = COServer.Game.Enums.Color.White;
- item14.Bound = true;
- item14.Plus = 0;
- item14.Durability = item14.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item14, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item15 = new MsgItemInfo(true);
- item15.ID = itemid15;
- item15.Color = COServer.Game.Enums.Color.White;
- item15.Bound = true;
- item15.Plus = 0;
- item15.Durability = item15.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
- client.Inventory.Add(item15, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
- {
- client.Inventory.Add(723753, 0, 1);
- Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You have obtained Trojan Pack have fun in Server");
- client.Player.Teleport(1004, 52, 54);
- client.Player.Level = 15;
- COServer.Kernel.SendWorldMessage(new MsgTalk("Welcome! " + client.Player.Name + " In Tharon-Online !", System.Drawing.Color.Black, MsgTalk.Center), Server.GamePool);
- npc.OptionID = 255;
- client.Send(npc.ToArray());
- }
- else
- {
- dialog.Text("You need atleast one free slot in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- }
- else
- {
- dialog.Text("You need to make atleast 10 free spots in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- break;
- }
- #endregion
- #region BoundItems Warrior
- case 25:
- {
- uint itemid = 202009;//Tower
- uint itemid2 = 201009;//Fan
- uint itemid3 = 160039;//Boot
- uint itemid4 = 120029;//Necklace
- uint itemid5 = 150039;//Ring
- uint itemid6 = 111019;//Earrings
- uint itemid7 = 131019;//Armor
- uint itemid8 = 560019;//Spar
- uint itemid9 = 900019;//Shield
- // uint itemid10 = 204009;//Wing
- // uint itemid11 = 203009;//Crop
- // uint itemid15 = 300000;//Steed
- if (client.Inventory.Count <= 30)
- {
- MsgItemInfo item = new MsgItemInfo(true);
- item.ID = itemid;
- item.Color = COServer.Game.Enums.Color.White;
- item.Bound = true;
- item.Plus = 0;
- item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
- MsgItemInfo item2 = new MsgItemInfo(true);
- item2.ID = itemid2;
- item2.Color = COServer.Game.Enums.Color.White;
- item2.Bound = true;
- item2.Plus = 0;
- item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
- client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item3 = new MsgItemInfo(true);
- item3.ID = itemid3;
- item3.Color = COServer.Game.Enums.Color.White;
- item3.Bound = true;
- item3.Plus = 0;
- item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
- client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item4 = new MsgItemInfo(true);
- item4.ID = itemid4;
- item4.Color = COServer.Game.Enums.Color.White;
- item4.Bound = true;
- item4.Plus = 0;
- item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
- client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item5 = new MsgItemInfo(true);
- item5.ID = itemid5;
- item5.Color = COServer.Game.Enums.Color.White;
- item5.Bound = true;
- item5.Plus = 0;
- item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
- client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item6 = new MsgItemInfo(true);
- item6.ID = itemid6;
- item6.Color = COServer.Game.Enums.Color.White;
- item6.Bound = true;
- item6.Plus = 0;
- item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
- client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item7 = new MsgItemInfo(true);
- item7.ID = itemid7;
- item7.Color = COServer.Game.Enums.Color.White;
- item7.Bound = true;
- item7.Plus = 0;
- item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
- client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item8 = new MsgItemInfo(true);
- item8.ID = itemid8;
- item8.Color = COServer.Game.Enums.Color.White;
- item8.Bound = true;
- item8.Plus = 0;
- item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
- client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item9 = new MsgItemInfo(true);
- item9.ID = itemid9;
- item9.Color = COServer.Game.Enums.Color.White;
- item9.Bound = true;
- item9.Plus = 0;
- item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
- /* MsgItemInfo item10 = new MsgItemInfo(true);
- item10.ID = itemid10;
- item10.Color = COServer.Game.Enums.Color.White;
- item10.Bound = true;
- item10.Plus = 0;
- item10.Durability = item10.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item10, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item11 = new MsgItemInfo(true);
- item11.ID = itemid11;
- item11.Color = COServer.Game.Enums.Color.White;
- item11.Bound = true;
- item11.Plus = 0;
- item11.Durability = item11.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item11, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- /* MsgItemInfo item15 = new MsgItemInfo(true);
- item15.ID = itemid15;
- item15.Color = COServer.Game.Enums.Color.White;
- item15.Bound = true;
- item15.Plus = 0;
- item15.Durability = item15.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
- client.Inventory.Add(item15, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
- {
- client.Inventory.Add(723753, 0, 1);
- Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You have obtained Warrior Pack havefun in Server?");
- client.Player.Teleport(1004, 52, 54);
- COServer.Kernel.SendWorldMessage(new MsgTalk("Welcome! " + client.Player.Name + " Tharon-Online !", System.Drawing.Color.Black, MsgTalk.Center), Server.GamePool);
- npc.OptionID = 255;
- client.Send(npc.ToArray());
- }
- else
- {
- dialog.Text("You need atleast one free slot in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- }
- else
- {
- dialog.Text("You need to make atleast 10 free spots in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- break;
- }
- #endregion
- #region BoundItems Archer
- case 45:
- {
- uint itemid = 202009;//Tower
- uint itemid2 = 201009;//Fan
- uint itemid3 = 160039;//Boot
- uint itemid4 = 120029;//Necklace
- uint itemid5 = 150039;//Ring
- uint itemid6 = 113009;//Earrings
- uint itemid7 = 133009;//Armor
- uint itemid8 = 500009;//Bow
- uint itemid9 = 613019;//knif
- uint itemid10 = 613019;//knif
- // uint itemid11 = 204009;//Wing
- // uint itemid12 = 203009;//Crop
- //uint itemid15 = 300000;//Steed
- if (client.Inventory.Count <= 30)
- {
- MsgItemInfo item = new MsgItemInfo(true);
- item.ID = itemid;
- item.Color = COServer.Game.Enums.Color.White;
- item.Bound = true;
- item.Plus = 0;
- item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
- MsgItemInfo item2 = new MsgItemInfo(true);
- item2.ID = itemid2;
- item2.Color = COServer.Game.Enums.Color.White;
- item2.Bound = true;
- item2.Plus = 0;
- item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
- client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item3 = new MsgItemInfo(true);
- item3.ID = itemid3;
- item3.Color = COServer.Game.Enums.Color.White;
- item3.Bound = true;
- item3.Plus = 0;
- item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
- client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item4 = new MsgItemInfo(true);
- item4.ID = itemid4;
- item4.Color = COServer.Game.Enums.Color.White;
- item4.Bound = true;
- item4.Plus = 0;
- item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
- client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item5 = new MsgItemInfo(true);
- item5.ID = itemid5;
- item5.Color = COServer.Game.Enums.Color.White;
- item5.Bound = true;
- item5.Plus = 0;
- item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
- client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item6 = new MsgItemInfo(true);
- item6.ID = itemid6;
- item6.Color = COServer.Game.Enums.Color.White;
- item6.Bound = true;
- item6.Plus = 0;
- item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
- client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item7 = new MsgItemInfo(true);
- item7.ID = itemid7;
- item7.Color = COServer.Game.Enums.Color.White;
- item7.Bound = true;
- item7.Plus = 0;
- item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
- client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item8 = new MsgItemInfo(true);
- item8.ID = itemid8;
- item8.Color = COServer.Game.Enums.Color.White;
- item8.Bound = true;
- item8.Plus = 0;
- item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
- client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item9 = new MsgItemInfo(true);
- item9.ID = itemid9;
- item9.Color = COServer.Game.Enums.Color.White;
- item9.Bound = true;
- item9.Plus = 0;
- item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
- client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item10 = new MsgItemInfo(true);
- item10.ID = itemid10;
- item10.Color = COServer.Game.Enums.Color.White;
- item10.Bound = true;
- item10.Plus = 0;
- item10.Durability = item10.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
- client.Inventory.Add(item10, COServer.Game.Enums.ItemUse.CreateAndAdd);
- /* MsgItemInfo item11 = new MsgItemInfo(true);
- item11.ID = itemid11;
- item11.Color = COServer.Game.Enums.Color.White;
- item11.Bound = true;
- item11.Plus = 0;
- item11.Durability = item11.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
- client.Inventory.Add(item11, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item12 = new MsgItemInfo(true);
- item12.ID = itemid12;
- item12.Color = COServer.Game.Enums.Color.White;
- item12.Bound = true;
- item12.Plus = 0;
- item12.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
- client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- /* MsgItemInfo item15 = new MsgItemInfo(true);
- item15.ID = itemid15;
- item15.Color = COServer.Game.Enums.Color.White;
- item15.Bound = true;
- item15.Plus = 0;
- item15.Durability = item15.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
- client.Inventory.Add(item15, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
- {
- client.Inventory.Add(723753, 0, 1);
- Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You have obtained Archer Pack havefun in Server?");
- client.Player.Teleport(1004, 52, 54);
- COServer.Kernel.SendWorldMessage(new MsgTalk("Welcome! " + client.Player.Name + " Tharon-Online !", System.Drawing.Color.Black, MsgTalk.Center), Server.GamePool);
- npc.OptionID = 255;
- client.Send(npc.ToArray());
- }
- else
- {
- dialog.Text("You need atleast one free slot in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- }
- else
- {
- dialog.Text("You need to make atleast 10 free spots in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- break;
- }
- #endregion
- #region BoundItems Ninja
- case 55:
- {
- uint itemid = 202009;//Tower
- uint itemid2 = 201009;//Fan
- uint itemid3 = 160039;//Boot
- uint itemid4 = 120029;//Necklace
- uint itemid5 = 150039;//Ring
- uint itemid6 = 112009;//Earrings
- uint itemid7 = 135009;//Armor
- uint itemid8 = 601009;//Katana
- uint itemid9 = 601009;//Katana
- // uint itemid10 = 616029;//EpicNinja
- // uint itemid11 = 616029;//EpicNinja
- // uint itemid13 = 203009;//Crop
- // uint itemid12 = 204009;//Wing
- // uint itemid15 = 300000;//Steed
- if (client.Inventory.Count <= 30)
- {
- MsgItemInfo item = new MsgItemInfo(true);
- item.ID = itemid;
- item.Color = COServer.Game.Enums.Color.White;
- item.Bound = true;
- item.Plus = 0;
- item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
- MsgItemInfo item2 = new MsgItemInfo(true);
- item2.ID = itemid2;
- item2.Color = COServer.Game.Enums.Color.White;
- item2.Bound = true;
- item2.Plus = 0;
- item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
- client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item3 = new MsgItemInfo(true);
- item3.ID = itemid3;
- item3.Color = COServer.Game.Enums.Color.White;
- item3.Bound = true;
- item3.Plus = 0;
- item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
- client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item4 = new MsgItemInfo(true);
- item4.ID = itemid4;
- item4.Color = COServer.Game.Enums.Color.White;
- item4.Bound = true;
- item4.Plus = 0;
- item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
- client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item5 = new MsgItemInfo(true);
- item5.ID = itemid5;
- item5.Color = COServer.Game.Enums.Color.White;
- item5.Bound = true;
- item5.Plus = 0;
- item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
- client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item6 = new MsgItemInfo(true);
- item6.ID = itemid6;
- item6.Color = COServer.Game.Enums.Color.White;
- item6.Bound = true;
- item6.Plus = 0;
- item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
- client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item7 = new MsgItemInfo(true);
- item7.ID = itemid7;
- item7.Color = COServer.Game.Enums.Color.White;
- item7.Bound = true;
- item7.Plus = 0;
- item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
- client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item8 = new MsgItemInfo(true);
- item8.ID = itemid8;
- item8.Color = COServer.Game.Enums.Color.White;
- item8.Bound = true;
- item8.Plus = 0;
- item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
- client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item9 = new MsgItemInfo(true);
- item9.ID = itemid9;
- item9.Color = COServer.Game.Enums.Color.White;
- item9.Bound = true;
- item9.Plus = 0;
- item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
- /* MsgItemInfo item10 = new MsgItemInfo(true);
- item10.ID = itemid10;
- item10.Color = COServer.Game.Enums.Color.White;
- item10.Bound = true;
- item10.Plus = 0;
- item10.Durability = item10.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item10, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item11 = new MsgItemInfo(true);
- item11.ID = itemid11;
- item11.Color = COServer.Game.Enums.Color.White;
- item11.Bound = true;
- item11.Plus = 0;
- item11.Durability = item11.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item11, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- /*MsgItemInfo item12 = new MsgItemInfo(true);
- item12.ID = itemid12;
- item12.Color = COServer.Game.Enums.Color.White;
- item12.Bound = true;
- item12.Plus = 0;
- item12.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- /*MsgItemInfo item13 = new MsgItemInfo(true);
- item13.ID = itemid13;
- item13.Color = COServer.Game.Enums.Color.White;
- item13.Bound = true;
- item13.Plus = 0;
- item13.Durability = item13.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item13, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item15 = new MsgItemInfo(true);
- item15.ID = itemid15;
- item15.Color = COServer.Game.Enums.Color.White;
- item15.Bound = true;
- item15.Plus = 0;
- item15.Durability = item15.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
- client.Inventory.Add(item15, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
- {
- client.Inventory.Add(723753, 0, 1);
- Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You have obtained Ninja Pack havefun in Server?");
- client.Player.Teleport(1004, 52, 54);
- COServer.Kernel.SendWorldMessage(new MsgTalk("Welcome! " + client.Player.Name + " Tharon-Online !", System.Drawing.Color.Black, MsgTalk.Center), Server.GamePool);
- npc.OptionID = 255;
- client.Send(npc.ToArray());
- }
- else
- {
- dialog.Text("You need atleast one free slot in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- }
- else
- {
- dialog.Text("You need to make atleast 10 free spots in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- break;
- }
- #endregion
- #region BoundItems Monk
- case 65:
- {
- uint itemid = 202009;//Tower
- uint itemid2 = 201009;//Fan
- uint itemid3 = 160039;//Boot
- uint itemid4 = 120029;//Necklace
- uint itemid5 = 150039;//Ring
- uint itemid6 = 143019;//HeadBang
- uint itemid7 = 136009;//Armor
- uint itemid8 = 610029;//beads
- uint itemid9 = 610029;//beads
- // uint itemid10 = 204009;//Wing
- //uint itemid11 = 203009;//Crop
- //uint itemid15 = 300000;//Steed
- //uint itemid12 = 622029;//EpicMonk
- //uint itemid13 = 622029;//EpicMonk
- if (client.Inventory.Count <= 30)
- {
- /*MsgItemInfo item15 = new MsgItemInfo(true);
- item15.ID = itemid15;
- item15.Color = COServer.Game.Enums.Color.White;
- item15.Bound = true;
- item15.Plus = 0;
- item15.Durability = item15.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
- client.Inventory.Add(item15, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- MsgItemInfo item2 = new MsgItemInfo(true);
- item2.ID = itemid2;
- item2.Color = COServer.Game.Enums.Color.White;
- item2.Bound = true;
- item2.Plus = 0;
- item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
- client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item3 = new MsgItemInfo(true);
- item3.ID = itemid3;
- item3.Color = COServer.Game.Enums.Color.White;
- item3.Bound = true;
- item3.Plus = 0;
- item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
- client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item4 = new MsgItemInfo(true);
- item4.ID = itemid4;
- item4.Color = COServer.Game.Enums.Color.White;
- item4.Bound = true;
- item4.Plus = 0;
- item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
- client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item5 = new MsgItemInfo(true);
- item5.ID = itemid5;
- item5.Color = COServer.Game.Enums.Color.White;
- item5.Bound = true;
- item5.Plus = 0;
- item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
- client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item6 = new MsgItemInfo(true);
- item6.ID = itemid6;
- item6.Color = COServer.Game.Enums.Color.White;
- item6.Bound = true;
- item6.Plus = 0;
- item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
- client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item7 = new MsgItemInfo(true);
- item7.ID = itemid7;
- item7.Color = COServer.Game.Enums.Color.White;
- item7.Bound = true;
- item7.Plus = 0;
- item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
- client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item8 = new MsgItemInfo(true);
- item8.ID = itemid8;
- item8.Color = COServer.Game.Enums.Color.White;
- item8.Bound = true;
- item8.Plus = 0;
- item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
- client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item9 = new MsgItemInfo(true);
- item9.ID = itemid9;
- item9.Color = COServer.Game.Enums.Color.White;
- item9.Bound = true;
- item9.Plus = 0;
- item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
- /* MsgItemInfo item10 = new MsgItemInfo(true);
- item10.ID = itemid10;
- item10.Color = COServer.Game.Enums.Color.White;
- item10.Bound = true;
- item10.Plus = 0;
- item10.Durability = item10.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item10, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item11 = new MsgItemInfo(true);
- item11.ID = itemid11;
- item11.Color = COServer.Game.Enums.Color.White;
- item11.Bound = true;
- item11.Plus = 0;
- item11.Durability = item11.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item11, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- /*MsgItemInfo item12 = new MsgItemInfo(true);
- item11.ID = itemid12;
- item11.Color = COServer.Game.Enums.Color.White;
- item11.Bound = true;
- item11.Plus = 0;
- item11.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item13 = new MsgItemInfo(true);
- item11.ID = itemid13;
- item11.Color = COServer.Game.Enums.Color.White;
- item11.Bound = true;
- item11.Plus = 0;
- item11.Durability = item13.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item13, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- MsgItemInfo item = new MsgItemInfo(true);
- item.ID = itemid;
- item.Color = COServer.Game.Enums.Color.White;
- item.Bound = true;
- item.Plus = 0;
- item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
- if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
- {
- client.Inventory.Add(723753, 0, 1);
- Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You have obtained Monk Pack havefun in Server?");
- client.Player.Teleport(1004, 52, 54);
- COServer.Kernel.SendWorldMessage(new MsgTalk("Welcome! " + client.Player.Name + " Tharon-Online !", System.Drawing.Color.Black, MsgTalk.Center), Server.GamePool);
- npc.OptionID = 255;
- client.Send(npc.ToArray());
- }
- else
- {
- dialog.Text("You need atleast one free slot in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- }
- else
- {
- dialog.Text("You need to make atleast 10 free spots in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- break;
- }
- #endregion
- #region BoundItems WaterTaoist
- case 135:
- {
- uint itemid = 202009;//Tower
- uint itemid2 = 201009;//Fan
- uint itemid3 = 160039;//Boot
- uint itemid4 = 121029;//Bag
- uint itemid5 = 152009;//Bracelet
- uint itemid6 = 114019;//Cap
- uint itemid7 = 134019;//Armor
- uint itemid9 = 421019;//BackSword
- uint itemid10 = 619029;//Hossu
- //uint itemid11 = 620029;//EpicWater
- // uint itemid12 = 204009;//Wing
- // uint itemid13 = 203009;//Crop
- // uint itemid15 = 300000;//Steed
- if (client.Inventory.Count <= 30)
- {
- /* MsgItemInfo item15 = new MsgItemInfo(true);
- item15.ID = itemid15;
- item15.Color = COServer.Game.Enums.Color.White;
- item15.Bound = true;
- item15.Plus = 0;
- item15.Durability = item15.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
- client.Inventory.Add(item15, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- MsgItemInfo item2 = new MsgItemInfo(true);
- item2.ID = itemid2;
- item2.Color = COServer.Game.Enums.Color.White;
- item2.Bound = true;
- item2.Plus = 0;
- item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
- client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item3 = new MsgItemInfo(true);
- item3.ID = itemid3;
- item3.Color = COServer.Game.Enums.Color.White;
- item3.Bound = true;
- item3.Plus = 0;
- item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
- client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item4 = new MsgItemInfo(true);
- item4.ID = itemid4;
- item4.Color = COServer.Game.Enums.Color.White;
- item4.Bound = true;
- item4.Plus = 0;
- item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
- client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item5 = new MsgItemInfo(true);
- item5.ID = itemid5;
- item5.Color = COServer.Game.Enums.Color.White;
- item5.Bound = true;
- item5.Plus = 0;
- item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
- client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item6 = new MsgItemInfo(true);
- item6.ID = itemid6;
- item6.Color = COServer.Game.Enums.Color.White;
- item6.Bound = true;
- item6.Plus = 0;
- item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
- client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item7 = new MsgItemInfo(true);
- item7.ID = itemid7;
- item7.Color = COServer.Game.Enums.Color.White;
- item7.Bound = true;
- item7.Plus = 0;
- item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
- client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item9 = new MsgItemInfo(true);
- item9.ID = itemid9;
- item9.Color = COServer.Game.Enums.Color.White;
- item9.Bound = true;
- item9.Plus = 0;
- item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item10 = new MsgItemInfo(true);
- item10.ID = itemid10;
- item10.Color = COServer.Game.Enums.Color.White;
- item10.Bound = true;
- item10.Plus = 0;
- item10.Durability = item10.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item10, COServer.Game.Enums.ItemUse.CreateAndAdd);
- /* MsgItemInfo item11 = new MsgItemInfo(true);
- item11.ID = itemid11;
- item11.Color = COServer.Game.Enums.Color.White;
- item11.Bound = true;
- item11.Plus = 0;
- item11.Durability = item11.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item11, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- /* MsgItemInfo item12 = new MsgItemInfo(true);
- item12.ID = itemid12;
- item12.Color = COServer.Game.Enums.Color.White;
- item12.Bound = true;
- item12.Plus = 0;
- item12.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- /* MsgItemInfo item13 = new MsgItemInfo(true);
- item13.ID = itemid13;
- item13.Color = COServer.Game.Enums.Color.White;
- item13.Bound = true;
- item13.Plus = 0;
- item13.Durability = item13.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item13, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- MsgItemInfo item = new MsgItemInfo(true);
- item.ID = itemid;
- item.Color = COServer.Game.Enums.Color.White;
- item.Bound = true;
- item.Plus = 0;
- item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
- if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
- {
- client.Inventory.Add(723753, 0, 1);
- Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You have obtained WaterTaoist Pack havefun in Server?");
- client.Player.Teleport(1004, 52, 54);
- COServer.Kernel.SendWorldMessage(new MsgTalk("Welcome! " + client.Player.Name + " Tharon-Online !", System.Drawing.Color.Black, MsgTalk.Center), Server.GamePool);
- npc.OptionID = 255;
- client.Send(npc.ToArray());
- }
- else
- {
- dialog.Text("You need atleast one free slot in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- }
- else
- {
- dialog.Text("You need to make atleast 10 free spots in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- break;
- }
- #endregion
- #region BoundItems FireTaoist
- case 145:
- {
- uint itemid = 202009;//Tower
- uint itemid2 = 201009;//Fan
- uint itemid3 = 160039;//Boot
- uint itemid4 = 121029;//Bag
- uint itemid5 = 152009;//Bracelet
- uint itemid6 = 114019;//Cap
- uint itemid7 = 134019;//Armor
- uint itemid9 = 421019;//BackSword
- uint itemid10 = 619029;//Hossu
- // uint itemid11 = 620029;//EpicWater
- // uint itemid12 = 204009;//Wing
- //uint itemid13 = 203009;//Crop
- // uint itemid15 = 300000;//Steed
- if (client.Inventory.Count <= 30)
- {
- /* MsgItemInfo item15 = new MsgItemInfo(true);
- item15.ID = itemid15;
- item15.Color = COServer.Game.Enums.Color.White;
- item15.Bound = true;
- item15.Plus = 0;
- item15.Durability = item15.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
- client.Inventory.Add(item15, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- MsgItemInfo item2 = new MsgItemInfo(true);
- item2.ID = itemid2;
- item2.Color = COServer.Game.Enums.Color.White;
- item2.Bound = true;
- item2.Plus = 0;
- item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
- client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item3 = new MsgItemInfo(true);
- item3.ID = itemid3;
- item3.Color = COServer.Game.Enums.Color.White;
- item3.Bound = true;
- item3.Plus = 0;
- item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
- client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item4 = new MsgItemInfo(true);
- item4.ID = itemid4;
- item4.Color = COServer.Game.Enums.Color.White;
- item4.Bound = true;
- item4.Plus = 0;
- item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
- client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item5 = new MsgItemInfo(true);
- item5.ID = itemid5;
- item5.Color = COServer.Game.Enums.Color.White;
- item5.Bound = true;
- item5.Plus = 0;
- item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
- client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item6 = new MsgItemInfo(true);
- item6.ID = itemid6;
- item6.Color = COServer.Game.Enums.Color.White;
- item6.Bound = true;
- item6.Plus = 0;
- item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
- client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item7 = new MsgItemInfo(true);
- item7.ID = itemid7;
- item7.Color = COServer.Game.Enums.Color.White;
- item7.Bound = true;
- item7.Plus = 0;
- item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
- client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item9 = new MsgItemInfo(true);
- item9.ID = itemid9;
- item9.Color = COServer.Game.Enums.Color.White;
- item9.Bound = true;
- item9.Plus = 0;
- item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item10 = new MsgItemInfo(true);
- item10.ID = itemid10;
- item10.Color = COServer.Game.Enums.Color.White;
- item10.Bound = true;
- item10.Plus = 0;
- item10.Durability = item10.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item10, COServer.Game.Enums.ItemUse.CreateAndAdd);
- /*MsgItemInfo item11 = new MsgItemInfo(true);
- item11.ID = itemid11;
- item11.Color = COServer.Game.Enums.Color.White;
- item11.Bound = true;
- item11.Plus = 0;
- item11.Durability = item11.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item11, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- /*MsgItemInfo item12 = new MsgItemInfo(true);
- item12.ID = itemid12;
- item12.Color = COServer.Game.Enums.Color.White;
- item12.Bound = true;
- item12.Plus = 0;
- item12.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item13 = new MsgItemInfo(true);
- item13.ID = itemid13;
- item13.Color = COServer.Game.Enums.Color.White;
- item13.Bound = true;
- item13.Plus = 0;
- item13.Durability = item13.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item13, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- MsgItemInfo item = new MsgItemInfo(true);
- item.ID = itemid;
- item.Color = COServer.Game.Enums.Color.White;
- item.Bound = true;
- item.Plus = 0;
- item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
- if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
- {
- client.Inventory.Add(723753, 0, 1);
- Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You have obtained FireTaoist Pack havefun in Server?");
- client.Player.Teleport(1004, 52, 54);
- COServer.Kernel.SendWorldMessage(new MsgTalk("Welcome! " + client.Player.Name + " Tharon-Online !", System.Drawing.Color.Black, MsgTalk.Center), Server.GamePool);
- npc.OptionID = 255;
- client.Send(npc.ToArray());
- }
- else
- {
- dialog.Text("You need atleast one free slot in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- }
- else
- {
- dialog.Text("You need to make atleast 10 free spots in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- break;
- }
- #endregion
- #region BoundItems Pirate
- case 75:
- {
- uint itemid = 202009;//Tower
- uint itemid2 = 201009;//Fan
- uint itemid3 = 160039;//Boot
- uint itemid4 = 120029;//Necklace
- uint itemid5 = 150039;//Ring
- uint itemid6 = 145009;//Cap-Hood
- uint itemid7 = 139009;//Armor
- uint itemid8 = 611029;//Rapier
- uint itemid9 = 612029;//Pistol
- //uint itemid10 = 204009;//Wing
- // uint itemid11 = 203009;//Crop
- // uint itemid15 = 300000;//Steed
- if (client.Inventory.Count <= 30)
- {
- /* MsgItemInfo item15 = new MsgItemInfo(true);
- item15.ID = itemid15;
- item15.Color = COServer.Game.Enums.Color.White;
- item15.Bound = true;
- item15.Plus = 0;
- item15.Durability = item15.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
- client.Inventory.Add(item15, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- MsgItemInfo item2 = new MsgItemInfo(true);
- item2.ID = itemid2;
- item2.Color = COServer.Game.Enums.Color.White;
- item2.Bound = true;
- item2.Plus = 0;
- item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
- client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item3 = new MsgItemInfo(true);
- item3.ID = itemid3;
- item3.Color = COServer.Game.Enums.Color.White;
- item3.Bound = true;
- item3.Plus = 0;
- item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
- client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item4 = new MsgItemInfo(true);
- item4.ID = itemid4;
- item4.Color = COServer.Game.Enums.Color.White;
- item4.Bound = true;
- item4.Plus = 0;
- item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
- client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item5 = new MsgItemInfo(true);
- item5.ID = itemid5;
- item5.Color = COServer.Game.Enums.Color.White;
- item5.Bound = true;
- item5.Plus = 0;
- item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
- client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item6 = new MsgItemInfo(true);
- item6.ID = itemid6;
- item6.Color = COServer.Game.Enums.Color.White;
- item6.Bound = true;
- item6.Plus = 0;
- item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
- client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item7 = new MsgItemInfo(true);
- item7.ID = itemid7;
- item7.Color = COServer.Game.Enums.Color.White;
- item7.Bound = true;
- item7.Plus = 0;
- item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
- client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item8 = new MsgItemInfo(true);
- item8.ID = itemid8;
- item8.Color = COServer.Game.Enums.Color.White;
- item8.Bound = true;
- item8.Plus = 0;
- item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
- client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item9 = new MsgItemInfo(true);
- item9.ID = itemid9;
- item9.Color = COServer.Game.Enums.Color.White;
- item9.Bound = true;
- item9.Plus = 0;
- item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
- /* MsgItemInfo item10 = new MsgItemInfo(true);
- item10.ID = itemid10;
- item10.Color = COServer.Game.Enums.Color.White;
- item10.Bound = true;
- item10.Plus = 0;
- item10.Durability = item10.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item10, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item11 = new MsgItemInfo(true);
- item11.ID = itemid11;
- item11.Color = COServer.Game.Enums.Color.White;
- item11.Bound = true;
- item11.Plus = 0;
- item11.Durability = item11.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item11, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- MsgItemInfo item = new MsgItemInfo(true);
- item.ID = itemid;
- item.Color = COServer.Game.Enums.Color.White;
- item.Bound = true;
- item.Plus = 0;
- item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
- if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
- {
- client.Inventory.Add(723753, 0, 1);
- Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You have obtained Pirate Pack havefun in Server?");
- client.Player.Teleport(1004, 52, 54);
- COServer.Kernel.SendWorldMessage(new MsgTalk("Welcome! " + client.Player.Name + " Tharon-Online !", System.Drawing.Color.Black, MsgTalk.Center), Server.GamePool);
- npc.OptionID = 255;
- client.Send(npc.ToArray());
- }
- else
- {
- dialog.Text("You need atleast one free slot in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- }
- else
- {
- dialog.Text("You need to make atleast 10 free spots in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- break;
- }
- #endregion
- #region BoundItems leelong
- case 85:
- {
- uint itemid = 202009;//Tower
- uint itemid2 = 201009;//Fan
- uint itemid3 = 160039;//Boot
- uint itemid4 = 120029;//Necklace
- uint itemid5 = 150039;//Ring
- uint itemid6 = 148009;//Cap-Hood
- uint itemid7 = 138009;//Armor
- uint itemid8 = 617029;//SkyNunchaku
- uint itemid9 = 617029;//SkyNunchaku
- // uint itemid10 = 204009;//Wing
- //uint itemid11 = 203009;//Crop
- // uint itemid15 = 300000;//Steed
- if (client.Inventory.Count <= 30)
- {
- /* MsgItemInfo item15 = new MsgItemInfo(true);
- item15.ID = itemid15;
- item15.Color = COServer.Game.Enums.Color.White;
- item15.Bound = true;
- item15.Plus = 0;
- item15.Durability = item15.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
- client.Inventory.Add(item15, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- MsgItemInfo item2 = new MsgItemInfo(true);
- item2.ID = itemid2;
- item2.Color = COServer.Game.Enums.Color.White;
- item2.Bound = true;
- item2.Plus = 0;
- item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
- client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item3 = new MsgItemInfo(true);
- item3.ID = itemid3;
- item3.Color = COServer.Game.Enums.Color.White;
- item3.Bound = true;
- item3.Plus = 0;
- item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
- client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item4 = new MsgItemInfo(true);
- item4.ID = itemid4;
- item4.Color = COServer.Game.Enums.Color.White;
- item4.Bound = true;
- item4.Plus = 0;
- item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
- client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item5 = new MsgItemInfo(true);
- item5.ID = itemid5;
- item5.Color = COServer.Game.Enums.Color.White;
- item5.Bound = true;
- item5.Plus = 0;
- item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
- client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item6 = new MsgItemInfo(true);
- item6.ID = itemid6;
- item6.Color = COServer.Game.Enums.Color.White;
- item6.Bound = true;
- item6.Plus = 0;
- item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
- client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item7 = new MsgItemInfo(true);
- item7.ID = itemid7;
- item7.Color = COServer.Game.Enums.Color.White;
- item7.Bound = true;
- item7.Plus = 0;
- item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
- client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item8 = new MsgItemInfo(true);
- item8.ID = itemid8;
- item8.Color = COServer.Game.Enums.Color.White;
- item8.Bound = true;
- item8.Plus = 0;
- item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
- client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item9 = new MsgItemInfo(true);
- item9.ID = itemid9;
- item9.Color = COServer.Game.Enums.Color.White;
- item9.Bound = true;
- item9.Plus = 0;
- item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
- /* MsgItemInfo item10 = new MsgItemInfo(true);
- item10.ID = itemid10;
- item10.Color = COServer.Game.Enums.Color.White;
- item10.Bound = true;
- item10.Plus = 0;
- item10.Durability = item10.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item10, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item11 = new MsgItemInfo(true);
- item11.ID = itemid11;
- item11.Color = COServer.Game.Enums.Color.White;
- item11.Bound = true;
- item11.Plus = 0;
- item11.Durability = item11.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item11, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- MsgItemInfo item = new MsgItemInfo(true);
- item.ID = itemid;
- item.Color = COServer.Game.Enums.Color.White;
- item.Bound = true;
- item.Plus = 0;
- item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
- if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
- {
- client.Inventory.Add(723753, 0, 1);
- Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You have obtained Lee Long Pack havefun in Server?");
- client.Player.Teleport(1004, 52, 54);
- COServer.Kernel.SendWorldMessage(new MsgTalk("Welcome! " + client.Player.Name + " Tharon-Online !", System.Drawing.Color.Black, MsgTalk.Center), Server.GamePool);
- npc.OptionID = 255;
- client.Send(npc.ToArray());
- }
- else
- {
- dialog.Text("You need atleast one free slot in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- }
- else
- {
- dialog.Text("You need to make atleast 10 free spots in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- break;
- }
- #endregion
- #region BoundItems Wind
- case 165:
- {
- uint itemid = 202009;//Tower
- uint itemid2 = 201009;//Fan
- uint itemid3 = 160039;//Boot
- uint itemid4 = 120029;//Necklace
- uint itemid5 = 150039;//Ring
- uint itemid6 = 170009;//CapWindwalker
- uint itemid7 = 101009;//Armorwindwalker
- uint itemid8 = 626029;//Handfan
- uint itemid9 = 626029;//Handfa
- // uint itemid13 = 204009;//Wing
- // uint itemid14 = 203009;//Crop
- // uint itemid15 = 300000;//Steed
- if (client.Inventory.Count <= 30)
- {
- MsgItemInfo item = new MsgItemInfo(true);
- item.ID = itemid;
- item.Color = COServer.Game.Enums.Color.White;
- item.Bound = true;
- item.Plus = 0;
- item.Durability = item.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid].Durability;
- MsgItemInfo item2 = new MsgItemInfo(true);
- item2.ID = itemid2;
- item2.Color = COServer.Game.Enums.Color.White;
- item2.Bound = true;
- item2.Plus = 0;
- item2.Durability = item2.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid2].Durability;
- client.Inventory.Add(item2, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item3 = new MsgItemInfo(true);
- item3.ID = itemid3;
- item3.Color = COServer.Game.Enums.Color.White;
- item3.Bound = true;
- item3.Plus = 0;
- item3.Durability = item3.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid3].Durability;
- client.Inventory.Add(item3, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item4 = new MsgItemInfo(true);
- item4.ID = itemid4;
- item4.Color = COServer.Game.Enums.Color.White;
- item4.Bound = true;
- item4.Plus = 0;
- item4.Durability = item4.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid4].Durability;
- client.Inventory.Add(item4, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item5 = new MsgItemInfo(true);
- item5.ID = itemid5;
- item5.Color = COServer.Game.Enums.Color.White;
- item5.Bound = true;
- item5.Plus = 0;
- item5.Durability = item5.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid5].Durability;
- client.Inventory.Add(item5, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item6 = new MsgItemInfo(true);
- item6.ID = itemid6;
- item6.Color = COServer.Game.Enums.Color.White;
- item6.Bound = true;
- item6.Plus = 0;
- item6.Durability = item6.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid6].Durability;
- client.Inventory.Add(item6, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item7 = new MsgItemInfo(true);
- item7.ID = itemid7;
- item7.Color = COServer.Game.Enums.Color.White;
- item7.Bound = true;
- item7.Plus = 0;
- item7.Durability = item7.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid7].Durability;
- client.Inventory.Add(item7, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item8 = new MsgItemInfo(true);
- item8.ID = itemid8;
- item8.Color = COServer.Game.Enums.Color.White;
- item8.Bound = true;
- item8.Plus = 0;
- item8.Durability = item8.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid8].Durability;
- client.Inventory.Add(item8, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item9 = new MsgItemInfo(true);
- item9.ID = itemid9;
- item9.Color = COServer.Game.Enums.Color.White;
- item9.Bound = true;
- item9.Plus = 0;
- item9.Durability = item9.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item9, COServer.Game.Enums.ItemUse.CreateAndAdd);
- /* MsgItemInfo item11 = new MsgItemInfo(true);
- item11.ID = itemid11;
- item11.Color = COServer.Game.Enums.Color.White;
- item11.Bound = true;
- item11.Plus = 0;
- item11.Durability = item11.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item11, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item12 = new MsgItemInfo(true);
- item12.ID = itemid12;
- item12.Color = COServer.Game.Enums.Color.White;
- item12.Bound = true;
- item12.Plus = 0;
- item12.Durability = item12.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item12, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- /* MsgItemInfo item13 = new MsgItemInfo(true);
- item13.ID = itemid13;
- item13.Color = COServer.Game.Enums.Color.White;
- item13.Bound = true;
- item13.Plus = 0;
- item13.Durability = item13.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item13, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item14 = new MsgItemInfo(true);
- item14.ID = itemid14;
- item14.Color = COServer.Game.Enums.Color.White;
- item14.Bound = true;
- item14.Plus = 0;
- item14.Durability = item14.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid9].Durability;
- client.Inventory.Add(item14, COServer.Game.Enums.ItemUse.CreateAndAdd);
- MsgItemInfo item15 = new MsgItemInfo(true);
- item15.ID = itemid15;
- item15.Color = COServer.Game.Enums.Color.White;
- item15.Bound = true;
- item15.Plus = 0;
- item15.Durability = item15.MaximDurability = COServer.Database.ConquerItemInformation.BaseInformations[itemid15].Durability;
- client.Inventory.Add(item15, COServer.Game.Enums.ItemUse.CreateAndAdd);*/
- if (client.Inventory.Add(item, COServer.Game.Enums.ItemUse.CreateAndAdd))
- {
- client.Inventory.Add(723753, 0, 1);
- Network.GamePackets.NpcReply npc = new Network.GamePackets.NpcReply(6, "You have obtained Wind Pack have fun in Server");
- client.Player.Teleport(1004, 52, 54);
- client.Player.Level = 15;
- COServer.Kernel.SendWorldMessage(new MsgTalk("Welcome! " + client.Player.Name + " In Tharon-Online !", System.Drawing.Color.Black, MsgTalk.Center), Server.GamePool);
- npc.OptionID = 255;
- client.Send(npc.ToArray());
- }
- else
- {
- dialog.Text("You need atleast one free slot in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- }
- else
- {
- dialog.Text("You need to make atleast 10 free spots in your inventory.");
- dialog.Option("Alright.", 255);
- dialog.Send();
- }
- break;
- }
- #endregion
- }
- break;
- }
- #endregion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement