Advertisement
XConquer

Drop Poles

Jun 4th, 2022
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.95 KB | None | 0 0
  1. Database.MonsterInformation mf = new Database.MonsterInformation();
  2. //#region Code
  3. //if (Kernel.Rate(1, 10))
  4. //{
  5. // uint ObjetoID = 0;
  6. // ulong type = 30;
  7. // for (int i = 0; i < 6; i++)
  8. // {
  9. // type = (byte)Kernel.Random.Next(1, 17);
  10. // switch (type)
  11. // {
  12. // case 1:
  13. // ObjetoID = 720836;
  14. // break;
  15. // case 2:
  16. // ObjetoID = 3009002;
  17. // break;
  18. // case 3:
  19. // ObjetoID = 727317;
  20. // break;
  21. // case 4:
  22. // ObjetoID = 616439;
  23. // break;
  24. // case 5:
  25. // ObjetoID = 3303373;
  26. // break;
  27. // case 6:
  28. // ObjetoID = 3303373;
  29. // break;
  30. // case 7:
  31. // ObjetoID = 3001499;
  32. // break;
  33.  
  34. // case 10:
  35. // ObjetoID = 723718;
  36. // break;
  37. // case 11:
  38. // ObjetoID = 723719;
  39. // break;
  40. // case 12:
  41. // ObjetoID = 723718;
  42. // break;
  43. // case 13:
  44. // ObjetoID = 3003340;
  45. // break;
  46. // case 14:
  47. // ObjetoID = 3007564;
  48. // break;
  49. // case 15:
  50. // ObjetoID = 3006016;
  51. // break;
  52. // case 16:
  53. // ObjetoID = 3004464;
  54. // break;
  55. // case 17:
  56. // ObjetoID = 723720;
  57. // break;
  58. // }
  59. // var infos = Database.ConquerItemInformation.BaseInformations[ObjetoID];
  60. // ushort X = attacker.X, Y = attacker.Y;
  61. // Game.Map Map = Kernel.Maps[attacker.MapID];
  62. // if (attacker.Owner.Map.SelectCoordonates(ref X, ref Y))
  63. // {
  64. // Network.GamePackets.FloorItem MsgMapItem = new Network.GamePackets.FloorItem(true);
  65. // MsgMapItem.Item = new Network.GamePackets.ConquerItem(true);
  66. // MsgMapItem.Item.Color = (Game.Enums.Color)Kernel.Random.Next(4, 8);
  67. // MsgMapItem.Item.ID = ObjetoID;
  68. // MsgMapItem.Item.Plus = MsgMapItem.Item.Plus;
  69. // MsgMapItem.Item.MaximDurability = infos.Durability;
  70. // MsgMapItem.Item.Durability = infos.Durability;
  71. // MsgMapItem.Item.MobDropped = true;
  72. // MsgMapItem.ValueType = Network.GamePackets.FloorItem.FloorValueType.Item;
  73. // MsgMapItem.ItemID = ObjetoID;
  74. // MsgMapItem.MapID = attacker.MapID;
  75. // MsgMapItem.MapObjType = Game.MapObjectType.Item;
  76. // MsgMapItem.X = X;
  77. // MsgMapItem.Y = Y;
  78.  
  79. // MsgMapItem.Type = Network.GamePackets.FloorItem.Drop;
  80. // MsgMapItem.OnFloor = Time64.Now;
  81. // MsgMapItem.ItemColor = MsgMapItem.Item.Color;
  82. // MsgMapItem.UID = Network.GamePackets.FloorItem.FloorUID.Next;
  83. // while (Map.Npcs.ContainsKey(MsgMapItem.UID))
  84.  
  85. // MsgMapItem.UID = Network.GamePackets.FloorItem.FloorUID.Next;
  86.  
  87. // Map.AddFloorItem(MsgMapItem);
  88.  
  89. // mf.PremiosPole(MsgMapItem);
  90. // }
  91. // }
  92. //}
  93.  
  94. //#endregion
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement