نفتح السورس من
Conquer_Online_Server_x86
ونفتح من علي اليمين
Entity.cs
ونبحث عن الكود ده
كود PHP:
كود PHP:
#region Functions
ونضيف الكود ده فوقه علطول
كود PHP:
كود PHP:
#region CPs
public static bool ChanceSuccess(double Chance)
{
int e = Random.Next(10000000);
double a = ((double)e / (double)10000000) * 100;
return Chance >= a;
}
public static bool ChanceSuccess(int c, int inchance)
{
int e = Random.Next(inchance);
if (e != 0)
if (e <= c)
return true;
return false;
}
#endregion
في نفس الملف ندور علي الكود ده
كود PHP:
كود PHP:
#region Variables
وتضيف ده فوقه علطول
كود PHP:
كود PHP:
public static Random Random = new Random();
بعد كده ندخل علي ملف
MonsterTable.cs
ونبحث عن الكود ده
كود PHP:
كود PHP:
if (Name == "TeratoDragon")
ونضيف تحتيه علطول الكود ده
كود PHP:
كود PHP:
#region Cps Drop
if (Game.Entity.ChanceSuccess(10000000))
{
killer.ConquerPoints += 20000;
killer.SubClasses.StudyPoints += 20000;
Conquer_Online_Server.Network.PacketHandler.WorldMessage("Congratulati
ons! " + killer.Name + "! kill TeratoDragon and get 20.000 CPS and
20.000 StudyPoint.");
}
#endregion
واحد هيقولي طيب والبانشي واللافا؟
اللافا نبحث عن الكود ده
كود PHP:
كود PHP:
#region Cps Drop
if (Game.Entity.ChanceSuccess(10000000))
{
killer.ConquerPoints += 20000;
killer.SubClasses.StudyPoints += 20000;
Conquer_Online_Server.Network.PacketHandler.WorldMessage("Congratulati
ons! " + killer.Name + "! kill LavaBeast and get 20.000 CPS and 20.000
StudyPoint.");
}
#endregion
البانشي نبحث عن الكود ده
كود PHP:
كود PHP:
if (Name == "SnowBanshee")
وتحط تحتيه الكود ده
كود PHP:
كود PHP:
#region Cps Drop
if (Game.Entity.ChanceSuccess(10000000))
{
killer.ConquerPoints += 20000;
killer.SubClasses.StudyPoints += 20000;
Conquer_Online_Server.Network.PacketHandler.WorldMessage("Congratulati
ons! " + killer.Name + "! kill SnowBanshee and get 20.000 CPS and
20.000 StudyPoint.");
}
#endregion
وبكده خلص الموضوع
مش تنسوا تدوسوا اف 6 اف 5
بالنسبه لموضوع سلم عل اي واحد داخل السيرفر ده نعمل الاتي
افتح الملف الاتي
Network.PacketHandler
وابحث عن الكود ده
كود PHP:
كود PHP:
client.Action = 2;
وتحط ده تحتيه علطول
كود PHP:
كود PHP:
Conquer_Online_Server.Network.PacketHandler.WorldMessage("Name: "
+client.Entity.Name + " Level: " + client.Entity.Level + " CPS: " +
client.Entity.ConquerPoints +" has logged On and players now
online:> " + ServerBase.Kernel.GamePool.Count);