احصائياتى

الردود
2

المشاهدات
481
 
abuhaneen
.:: عضو مميز ::.

    غير متواجد

المشاركات
305

+التقييم
0.11

تاريخ التسجيل
May 2019

الاقامة

نظام التشغيل

رقم العضوية
228
2019-11-11, 09:55 PM
المشاركة 1
2019-11-11, 09:55 PM
المشاركة 1
افتراضي تمت الإجابة مشكله بسيطه ان شاء الله
انا عاوز اخلي الايتم يقع ف الارض بدل مهوا بيجي ف الايتم ودا سطر ال عندي
Kill.Owner.Inventory.add(item,0,1)


أفضل جواب - كتبه Rider

كود:
var infos = Database.ConquerItemInformation.BaseInformations[item];
                    
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, 8);
                        
floorItem.Item.ID = item;
                        
floorItem.Item.MobDropped = true;
                       
// floorItem.Item.MaximDurability = infos.Durability;
                        
floorItem.ValueType = Network.GamePackets.FloorItem.FloorValueType.Item;
                        
floorItem.Item.StackSize = 1;
                        
floorItem.Item.MaxStackSize = infos.StackSize;
                        
floorItem.ItemID = item;
                        
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.Owner = killer.Owner;
                        
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);
                    } 

قديم 2019-11-11, 10:37 PM
المشاركة 2
AbuMaryam
.:: عضو نشيط ::.
الإجابات المقدمة: 29
  • غير متواجد
افتراضي رد: مشكله بسيطه ان شاء الله
هتبدلة ب السطر دة


كود:
attacker.Owner.SendScreenSpawn(flooritem, true); 


قديم 2019-11-11, 11:54 PM
المشاركة 3
Rider
.:: نائب المدير ::.
الإجابات المقدمة: 989
  • غير متواجد
افتراضي رد: مشكله بسيطه ان شاء الله

كود:
var infos = Database.ConquerItemInformation.BaseInformations[item];
                    
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, 8);
                        
floorItem.Item.ID = item;
                        
floorItem.Item.MobDropped = true;
                       
// floorItem.Item.MaximDurability = infos.Durability;
                        
floorItem.ValueType = Network.GamePackets.FloorItem.FloorValueType.Item;
                        
floorItem.Item.StackSize = 1;
                        
floorItem.Item.MaxStackSize = infos.StackSize;
                        
floorItem.ItemID = item;
                        
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.Owner = killer.Owner;
                        
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);
                    } 



العلامات المرجعية



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

الانتقال السريع

المواضيع المتشابهه للموضوع: مشكله بسيطه ان شاء الله
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مشكله بسيطه بخصوص البوكر bosha1 مشكلات السيرفيرات كونكر الشخصيه 5 2020-02-17 04:45 PM
مشكله بسيطه في cooldown بتاع اسكله AliNasser مشكلات السيرفيرات كونكر الشخصيه 2 2019-08-26 02:03 PM
بعد اذنك الرجاله مشكله بسيطه Eslamahmed مشكلات السيرفيرات كونكر الشخصيه 16 2019-08-05 04:16 AM
مشكله بسيطه في تشغيل سورس حازم ممكن مساعده AliNasser مشكلات السيرفيرات كونكر الشخصيه 3 2019-06-01 06:08 PM


الساعة الآن 01:47 PM