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

مشاهدة النسخة كاملة : دروب الـشنط شغال 100% خــااص ب Play Conquer !


Hassan Emprator
2019-09-12, 02:41 PM
السلام عليكم انا عملت الموضوع دا عشان
في ناس كانت محتاجه الموضوع دا ودا شغال 100 في الميه
زي بتاع بلاي بالظبط تابع معايا واحده واحده ياريت بعد دا كلمه شكر او
دعوه حلوه تمم ؟


اول حاجه نفتح كلاس MonsterTable.cs شايف الكود دا

public void Drop(Game.Entity killer)

نحط تحت الكود دا

الكود دا

#region CPs Drop
#region DropBagBy_HassanEmprator
if (killer != null && killer.EntityFlag == Game.EntityFlag.Player)
{
byte times = (byte)Kernel.Random.Next(1, 2);
byte ref_times = (byte)Kernel.Random.Next(1, 60);
for (byte i = 0; i < times; i++)
{
uint Uid = 0;
byte type = (byte)Kernel.Random.Next(1, 60);
switch (type)
{
case 1: Uid = 721016; break;
case 2: Uid = 721019; break;


}

if (Uid != 0)
{
ushort X = Owner.X, Y = Owner.Y;
Game.Map Map = Kernel.Maps[Owner.MapID];
if (Map.SelectCoordonates(ref X, ref Y))
{
Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true);
floorItem.Item = new Network.GamePackets.ConquerItem(true);
floorItem.Item.Color = (Game.Enums.Color)Kernel.Random.Next(4, 60);
floorItem.Item.ID = Uid;
floorItem.Item.MaximDurability = floorItem.Item.Durability = 65535;
floorItem.Item.UID = Network.GamePackets.ConquerItem.ItemUID.Next;
floorItem.ValueType = Network.GamePackets.FloorItem.FloorValueType.Item;
floorItem.ItemID = Uid;
floorItem.MapID = Owner.MapID;
floorItem.MapObjType = Game.MapObjectType.Item;

floorItem.X = X;
floorItem.Y = Y;
floorItem.Type = Network.GamePackets.FloorItem.Drop;
floorItem.OnFloor = Time32.Now;
floorItem.ItemColor = floorItem.Item.Color;
floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next;
while (Map.Npcs.ContainsKey(floorItem.UID))
floorItem.UID = Network.GamePackets.FloorItem.FloorUID.Next;
Map.AddFloorItem(floorItem);
SendScreenSpawn(floorItem);
}
}
}
}
#endregion

#endregion

تمم بعد ما خلصنا من دا نروح كلاس PacketHandler.cs ونبحث عن
الكو دا تحت اي ايتم
او اي شنطه عندك عادي

#region DropCpsPack_ByHassanEmprator
#region 3Cps
case 721016:
{
client.Inventory.Remove(item, Game.Enums.ItemUse.Remove);
client.Entity.ConquerPoints += 5;
break;
}
case 721019:
{
client.Inventory.Remove(item, Game.Enums.ItemUse.Remove);
client.Entity.ConquerPoints += 25;
break;
}
#endregion
#endregion 5

تمم بعد كدا نروح الي في السورس
ونضيف فيهم الكودين دولت items

721019@@TanCPBag@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@ @9162830@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@0@@0 @@0@@0@@0@@0@@1@@800@@0@@0@@1@@0@@0@@0@@0@@0@@0@@0 @@0@@0@@0@@5@@0@@0@@0@@0@@0@@QuestItem@@Right~clic k~to~obtain~25~CPs.@@5@@0@@0@@0@@0@@500@@0@@0@@0@@ 0@@0@@
721016@@GreenCPBag@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@ 0@@9162800@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@0@ @0@@0@@0@@0@@0@@1@@800@@0@@0@@1@@0@@0@@0@@0@@0@@0@ @0@@0@@0@@0@@5@@0@@0@@0@@0@@0@@QuestItem@@Right~cl ick~to~obtain~5~CPs.@@5@@0@@0@@0@@0@@500@@0@@0@@0@ @0@@0@@

بس كدا يارب اكون فدت الجميع وسلام عليكم ورحمه الله وبركاته

Hassan Emprator
2019-09-12, 03:27 PM
up

abuhaneen
2019-09-12, 03:56 PM
الله ينور عليك ياريس بس ياريت بقا لو في اي بي مثلا 6 يلم كبس مش شنط

Tefa
2019-09-12, 07:09 PM
عاش

Avalanche
2019-09-14, 12:07 AM
جــميــل جـداا !!

Avalanche
2019-09-14, 12:09 AM
up

معــا اححـتـراامـي لحضـرتـكك !

بــلأااش اي كـوومـنت up hh dde كـداا مخـاالـفة

تحـزيـر اوول مـرة !

#اشـووفك ف مـوضوع قـاادم

zorom
2019-09-14, 10:40 AM
مش شغال عندي يحب وبيجيبلي ايرور ع Player الي ف monster

Hassan Emprator
2019-09-14, 12:52 PM
مش شغال عندي يحب وبيجيبلي ايرور ع Player الي ف monster


لو بجيلك ايرور في player خليها Entity

7amo
2019-11-27, 04:40 AM
عاش فشخولا