|
المشاركات 1,372 |
+التقييم 0.67 |
تاريخ التسجيل Apr 2019 |
الاقامة |
نظام التشغيل |
رقم العضوية 30 |
722136@@ExpBall(Event)@@0@@0@@0@@0@@0@@0@@0@@0@@11@@0@@0@@9017600@@0@@0@@0@@0@@0@@0@@0@@1@@1@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@0@@RareItem@@Use~it~to~gain~much~EXP.~Can`t~be~stored~in~Warehouse~or~traded.~Disappear~if~discarded.@@5@@0@@0@@0@@0@@500@@0@@0@@0@@0@@0@@
#region ExpBall
#region ExpBallEventByHassan
case 722136:
{
// if (client.ExpBalls < 10)
// {
if (client.Entity.Level < 137)
{
client.IncreaseExperience(client.ExpBall, false);
client.Inventory.Remove(item, Game.Enums.ItemUse.RemoveFromStack);
client.ExpBalls++;
// }
}
else
client.Send(Constants.ExpBallsUsed);
break;
}
#endregion
#region DropItemsByHassan
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;
//case 3: Uid = 723744; break;
case 3: Uid = 722136; break;
case 4: Uid = 720027; 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
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
أدوات الموضوع | |
|
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
سورسـ سيرفري الشخصي . وداعا لوجود المشاكل 3d 2d | AMREL3FREIT | سورسات كونكر | 421 | يوم أمس 06:33 PM |
طلب بخصوص الحاجه الى بتقع من الوحوش | ابو مروان | مشكلات السيرفيرات كونكر الشخصيه | 3 | 2020-05-14 10:03 PM |
مطلوب صفحه تسجيل ل 3 سرفرات تنفع تتركب علي استضافه ضروري | MahmoudMano | مشكلات السيرفيرات كونكر الشخصيه | 8 | 2020-04-22 11:22 AM |
ازاي تعىيل علي الفلوس اللي بتقع من الوحوش | tekatop0 | مشكلات السيرفيرات كونكر الشخصيه | 1 | 2020-02-21 05:05 AM |
حاجه بسيطه سرفرات (وسط) | Hassan Emprator | تطوير سيرفرات كونكر | 15 | 2019-09-19 07:16 AM |