عرض مشاركة واحدة
قديم 2019-10-31, 12:16 AM
المشاركة 39
Mostafa Shalby
.:: عضو نشيط ::.
  • غير متواجد
افتراضي رد: بخصوص اسكلة ShadowClone
روح عا الفويد د



كود:
public void Die(UInt32 killer

هتلاقي فيه الكود دا


كود:
if (MyClones.Count 0

بدله بي دا


كود:
 if (MyClones.Count 0)
            {
                foreach (var 
item in MyClones.Values)
                {
                    
Data data = new Data(true);
                    
data.UID item.UID;
                    
data.ID Network.GamePackets.Data.RemoveEntity;
                    
item.MonsterInfo.SendScreen(data);
                }
                
MyClones.Clear();
            } 

بعدين غور هنا ههههههههههههه


كود:
    public void Die(Entity killer

تحت الكود دا


كود:
Owner.Map.RemoveEntity(this); 

هتلاقي دا


كود:
if (Owner.Entity.MyClones.ContainsKey(UID)) 

لو مش لاقيته ضيف دا تحته ولو لاقيته بدله



كود:
if (Owner.Entity.MyClones.ContainsKey(UID))
                { 
                    
Owner.Entity.MyClones.Remove(UID);
                    return;
                }
                
Owner.Pet.RemovePet(pettype);

            }
            if (
EntityFlag == Game.EntityFlag.Entity)
            {
                if (
MyClones.Count 0)
                {
                    foreach (var 
item in MyClones.Values)
                    {
                        
Data data = new Data(true);
                        
data.UID item.UID;
                        
data.ID Network.GamePackets.Data.RemoveEntity;
                        
item.MonsterInfo.SendScreen(data);
                    }
                    
MyClones.Clear();
                }
            } 
نفس المشكلة