عرض مشاركة واحدة
قديم 2020-02-10, 10:36 PM
المشاركة 4
Rider
.:: عضو خبير ::.
  • غير متواجد
افتراضي رد: مشكله في اضافه ابجريد 3d

كود:
 public void AddClone(string Nameushort cloneid)
        {
            var 
Entity = new Entity(EntityFlag.Monstertrue);
            
Entity.Owner Owner;
            
Entity.MonsterInfo = new MonsterInformation();
            
MonsterInformation.MonsterInformations.TryGetValue(9003out Entity.MonsterInfo);
            
Entity.MonsterInfo.Owner Entity;
            
Entity.ClanName this.Name;
            
Entity.Name Name;
            
Entity.NobilityRank NobilityRank;
            
Entity.HairStyle HairStyle;
            
Entity.HairColor HairColor;
            
Entity.EquipmentColor EquipmentColor;
            
Entity.IsClone true;
          
            
Entity.AddFlag(MsgUpdate.Flags.Invisibility10000000false);
            
Entity.Appearance Appearance;
            
Entity.HeadId HeadId;
            
Entity.GarmentId GarmentId;
            
Entity.ArmorId ArmorId;
            
Entity.LeftWeaponId LeftWeaponId;
            
Entity.RightWeaponId RightWeaponId;
            
Entity.LeftWeaponAccessoryId =LeftWeaponAccessoryId;
            
Entity.RightWeaponAccessoryId RightWeaponAccessoryId;
 

            
Entity.MinAttack MinAttack;
            
Entity.MaxAttack Entity.MagicAttack Math.Max(MinAttackMaxAttack);
            
Entity.Hitpoints Entity.MaxHitpoints Hitpoints;
            
Entity.Body Body;

            
Entity.UID 703400 Owner.Map.CloneCounter.Next;
            
Entity.OwnerUID Owner.Entity.UID;
            
Entity.OwnerCount 2;
            
Entity.OwnerFlag cloneid;
            
Entity.MapID Owner.Map.ID;
            
Entity.SendUpdates true;
            
Entity.Owner.Entity.X;
            
Entity.Owner.Entity.Y;

            
MyClones.Add(Entity.UIDEntity);

            
Entity.SendSpawn(Owner);

            
// Write(StatusFlag, _StatusFlag, Entity.SpawnPacket);
            
Entity.UpdateFlagOffset();
            
Owner.SendScreenSpawn(Entityfalse);

            
_String stringPacket = new _String(true);
            
stringPacket.UID Entity.UID;
            
stringPacket.Type _String.Effect;
            
stringPacket.Texts.Add("replaceappear");
            
Owner.SendScreen(stringPacket);
        } 

امسح دول و حط ده