عرض مشاركة واحدة
قديم 2019-07-12, 02:54 AM
المشاركة #16  
Tefa
تاريخ الإنضمام : Jul 2019
رقم العضوية : 358
المشاركات: 2,515
  • غير متواجد
افتراضي رد: طلبين يجماعة ومحتجهم ضرورى
بتاع الجانج موجودة عندى كدة


كود:
 public byte GetValueLevel(ushort val)
       {
            return (
byte)((val - (ushort)(val % 256)) / 256);
        } 

اعمل اية
سيرش علي
كود:
  public byte GetStatusLevel(
 
byte first = (byte)Random.Next(1, 6); 

نفس الفكره



و ده الوحش
كود:
 if (Name == "asm el w7s" && killer.MapID == 3829)
            {
                if (
Kernel.Rate(80, 100))
                {
                  
                    
uint ItemID = (uint)Kernel.RandFromGivingNums(3004121, 191905, 730003, 723712);
                    
                    var 
infos = Database.ConquerItemInformation.BaseInformations[ItemID];
                    
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 = (KhaledMohamed.Game.Enums.Color)Kernel.Random.Next(4, 8);
                        
floorItem.Item.ID = ItemID;
                        
floorItem.Item.Plus = floorItem.Item.Plus;
                        
floorItem.Item.MaximDurability = infos.Durability;
                        
floorItem.Item.Durability = infos.Durability;
                        
floorItem.Item.MobDropped = true;
                        
floorItem.ValueType = Network.GamePackets.FloorItem.FloorValueType.Item;
                        
floorItem.ItemID = ItemID;
                        
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);
                    }
                    
killer.Owner.Send(new Network.GamePackets.Message("Wow ! You Killed the " + Name + " and Dropped cps pack ! Keep Going !", System.Drawing.Color.Blue, 2005));
                    return;
                }
            }