عرض مشاركة واحدة
قديم 2019-09-17, 05:38 AM
المشاركة 2
Rider
.:: نائب المدير ::.
  • غير متواجد
افتراضي رد: مشكله اضافه رسمه عالارض لسورس رايزو
سيرش

كود:
private void CharactersCallback(GameState client, int time) 

تحت
Rayzo.MsgServer.Time32 Timer = Rayzo.MsgServer.Time32.Now
ارمي

كود:
 #region  Effect
            
if (client.Entity.MapID == 1002)
            {
                if (
Kernel.GetDistance(client.Entity.X, client.Entity.Y, 312, 279) < 17 && !client.Effect)
                {
                    
client.Effect = true;
                    if (
client.Entity.MapID == 1002)
                    {
                        
Network.GamePackets.FloorItem floorItem = new Network.GamePackets.FloorItem(true);
                        
floorItem.ItemID = 1024;
                        
floorItem.MapID = 1002;
                        
floorItem.X = 312;
                        
floorItem.Y = 279;
                        
floorItem.Type = Network.GamePackets.FloorItem.Effect;
                        
client.Send(floorItem);
                    }
                }
                else
                {
                    if (
Kernel.GetDistance(client.Entity.X, client.Entity.Y, 312, 279) > 17)
                    {
                        
client.Effect = false;
                    }
                }
            }
            
#endregion 

بتتحكم ف شكل من خلال رقم ده

كود:
floorItem.ItemID = 1024;