0
حل ثغرة عدم المرور من البوابة سورسات 5375 - 5671


كل انت هتعمله دور ع PlayerJump فى PacketHandler
 
 
اللى بيكون بشكل ده

كود PHP:
static void PlayerJump(Data generalDataClient.GameState client
بعدين تحط الكود الصغير ده
كود PHP:
if (client.Entity.MapID == 1038)             {                 if (!(client.Entity.224 && client.Entity.&& client.Entity.211 && client.Entity.>  3))                 {                     if (new_X 224 &&  new_Y 211)                     {                         if  (Kernel.GetDistance(client.Entity.Xclient.Entity.Y,  Game.ConquerStructures.Society.GuildWar.LeftGate.X,  Game.ConquerStructures.Society.GuildWar.LeftGate.Y) <  Kernel.GetDistance(client.Entity.Xclient.Entity.Y,  Game.ConquerStructures.Society.GuildWar.RightGate.X,  Game.ConquerStructures.Society.GuildWar.RightGate.Y))                          {                             if  (Game.ConquerStructures.Society.GuildWar.LeftGate.Mesh == (ushort)(240 +   Conquer_Online_Server.Game.ConquerStructures.Society.GuildWar.LeftGate.Mesh  10))                             {                                  client.Entity.Teleport(client.Entity.Xclient.Entity.Y);                                  client.Send(new Message("Invalid Jump!"Color.Red,  Message.Talk));                                 return;                              }                         }                         else                          {                             if  (Game.ConquerStructures.Society.GuildWar.RightGate.Mesh == (ushort)(270 +   Conquer_Online_Server.Game.ConquerStructures.Society.GuildWar.RightGate.Mesh  10))                             {                                  client.Entity.Teleport(client.Entity.Xclient.Entity.Y);                                  client.Send(new Message("Invalid Jump!"Color.Red,  Message.Talk));                                 return;                              }                         }                                                                 }                 }             } 
كود PHP:
if (client.Entity.ContainsFlag(Update.Flags.Ride)) 
رد مع اقتباس

0 التعليقات:

إرسال تعليق

 
تعريب وتطوير mandoo
مدونة conquer Pvp لشروحات السيرفرات الشخصيه © 2010 | عودة الى الاعلى
Designed by mandoo