السلام عليكم ورحمة الله وبركاته
جبتلكم اليوم فكرة من كودر قديم السكندرى و عادل اكسور
السكندرى عمل السسيتم وعادل اكسور شغل حجات مهمه في السيستم انشوف مع بعض
اول حاجه انعمل كلمة سر للشفرات الجي ام
هتخش على
Packethandler.cs
وتدور على
كود:
case WareHousePassword.SendInformation:
وفوقها بالظبط تحط
كود:
case WareHousePassword.Forget:
{
if (client.WarehousePW != 0)
{
if (client.WarehousePW == whp.NewPassword)
{
client.WarehousePW = 0;
client.Send(new Network.GamePackets.Message("Successfully Removed Your Passowrd ! [ Xor ]", System.Drawing.Color.Red, 0x7d0));
}
else { client.Send(new Network.GamePackets.Message("Enter Your password First To be able to Remove it! [ Xor ]", System.Drawing.Color.Red, 0x7d0));
}
}
break;
}
كلمة السر هنا
كود:
client.WarehousePW = 0;
وتخش على
Network \ Gamepackets \ WareHousePassword.cs
وتبدل الكود ده :
كود:
public const byte VerifiedPassword = 1, SetNewPass = 3, SendInformation = 4, PasswordCorrect = 5, PasswordWrong = 6;
بالكود ده :
كود:
public const byte VerifiedPassword = 1, SetNewPass = 3, SendInformation = 4, PasswordCorrect = 5, PasswordWrong = 6,Forget=2;
انا عملت ايه بقى

67): (عادل اكسور)
علشان الناس هتقولى انت بتعمل مدرسه وبتأسسها وبتاع وانت اول واحد قولت هنا محدش ينقل وخلاص وكله لازم يفهم ..
مبدئيا انا عملت سنيف من كونكر وطلعت الباكت بتاع زرار ال Forget
كود:
10 00 D5 08 02 00 00 00 00 00 00 00 00 00 00 00
طوله : 10 00
نوعه : D5 08
اوفيست الزرار : 02
وبعد التحليل البسيط : طول الباكت : 16
نوعه او رقمه : 2261 ( اللى هو رقم الباكت بتاع السكندرى باص اصلا )
وال Case بتاعت الزرار : 2 ..
اللى انا ركبتها فى السورس هنا :
كود:
public const byte VerifiedPassword = 1, SetNewPass = 3, SendInformation = 4, PasswordCorrect = 5, PasswordWrong = 6,Forget=2;
Forget = 2
وفى الباكت هندلر .. ضفت Case جديده .. بتعمل Check .. لو عندك باص .. بتلغيه .. اللى هى دى :
كود:
case WareHousePassword.Forget:
{
if (client.WarehousePW != 0)
{
if (client.WarehousePW == whp.NewPassword)
{
client.WarehousePW = 0;
client.Send(new Network.GamePackets.Message("Successfully Removed Your Passowrd ! [ Xor ]", System.Drawing.Color.Red, 0x7d0));
}
else { client.Send(new Network.GamePackets.Message("Enter Your password First To be able to Remove it! [ Xor ]", System.Drawing.Color.Red, 0x7d0));
}
}
break;
}
بسيطه مش كده ؟

88):