المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ضفة مهمة كونكر في السورس بس الوحوش مش بتوقع كلمة كونكر ؟


Mawdo3jded
2020-02-19, 07:46 AM
ضفة مهمة كونكر في السورس بس الوحوش مش بتوقع كلمة كونكر ؟
عفواً لايمكن عرض الروابط في الإرشيف
ضفتها بس الوحوش مش بتوقع كلمة كونكر ؟

Users
2020-02-19, 09:53 AM
اتاكد انى الايتم نفسو موجود فى السورس خد الرقم وابحث عنى فى الايتم تيب يمكن متكونش موجود

ElSaher
2020-02-19, 09:53 AM
مش بتوقع لانك مش ضايف اضافت MonsterTable.cs

ضيف دي في MonsterTable

لو مش عرفت تجيبها اكتب

Class MonsterTable


#region ConquerQuest
if (Name == "ConquerQuest")
{
//killer.Owner.Inventory.Add(3302815, 0, 1);
//killer.ConquerPoints += 10000;
//killer.Owner.Send(new Network.GamePackets.MsgTalk("Drop 10,000 Cps.", System.Drawing.Color.Yellow, 2005));
#region Item ID
uint ItemID = 0;
byte type1 = 15;
for (int i = 0; i < 1; i++)
{
type1 = (byte)Kernel.Random.Next(1, 15);
switch (type1)
{
case 1:
ItemID = 711214;
break;
case 2:
ItemID = 711215;
break;
case 3:
ItemID = 711216;
break;
case 4:
ItemID = 711217;
break;
case 5:
ItemID = 711218;
break;
case 6:
ItemID = 711219;
break;
case 7:
ItemID = 711220;
break;
case 8:
ItemID = 700103;
break;
case 9:
ItemID = 700123;
break;
case 10:
ItemID = 730008;
break;
case 11:
ItemID = 730007;
break;
case 12:
ItemID = 730006;
break;
case 13:
ItemID = 730005;
break;
case 14:
ItemID = 723744;
break;
case 15:
ItemID = 723700;
break;
}

if (ItemID != 0)
{
#endregion
ushort X = Owner.X, Y = Owner.Y;
Game.Map Map = Kernel.Maps[Owner.MapID];
if (Map.SelectCoordonates(ref X, ref Y))
{
Network.GamePackets.MsgMapItem floorItem = new Network.GamePackets.MsgMapItem(true);
floorItem.Item = new Network.GamePackets.MsgItemInfo(true);
floorItem.Item.Color = (COServer.Game.Enums.Color)Kernel.Random.Next(1, 4);
floorItem.Item.ID = ItemID;
floorItem.Item.MaximDurability = floorItem.Item.Durability = 65535;
floorItem.Item.UID = Server.NextItemID; ;
floorItem.ValueType = Network.GamePackets.MsgMapItem.FloorValueType.Item ;
floorItem.ItemID = ItemID;
floorItem.MapID = Owner.MapID;
floorItem.MapObjType = Game.MapObjectType.Item;
floorItem.X = X;
floorItem.Y = Y;
floorItem.Type = Network.GamePackets.MsgMapItem.Drop;
floorItem.OnFloor = Time32.Now;
floorItem.ItemColor = floorItem.Item.Color;
floorItem.UID = Network.GamePackets.MsgMapItem.FloorUID.Next;
while (Map.Npcs.ContainsKey(floorItem.UID))
floorItem.UID = Network.GamePackets.MsgMapItem.FloorUID.Next;
Map.AddFloorItem(floorItem);
SendScreenSpawn(floorItem);
}
}
}
}
#endregion