In The Name Of Merciful π
1st this loader is not for 3D latest version of 2D 6609 π thats the 2nd version from it Update protect from "tsearch.exe"
Open Authentication.cs
replace all with that
Replace Conquer_Online_Server To Your Project Name
Open LoaderEncryption.cs and replace all with that and if u dont have create it in Client Folder
Open Constants.cs And Search
GameCryptographyKey = "
change it to be like that `GameCryptographyKey = "qL0UVCXB6BY9txb2",
Now Loader Is Done Time For Patch π
https://www.file-upload.com/yaf28xlk5ldv
How To Edit Patch
Open GH4ALL.dat uding 7zip program
Right Click on GH4all.dat choose 7zip > Open Archive > Edit Outenserver.xml put ur port and patch
Now Loader is Full Done π
There More Hackers maybe hack sql u should do a password to cheats
now time for check codes
Open Thread.cs Put it
#region BP Check
if (client.Account.State == AccountTable.AccountState.DoesntExist || client.Account.State == AccountTable.AccountState.Administrator)
{
if (client.Player.NobilityRank == NobilityRank.King && client.Player.BattlePower > 405)
{
Kernel.SendWorldMessage(new Network.GamePackets.MsgTalk("[Warning!] " + client.Player.Name + " his power more than 405 and he went to jail for 24 hrs", System.Drawing.Color.Red, Network.GamePackets.MsgTalk.Center));
//client.Player.Jail = 7200;//86400
client.Equipment.Remove(1);
client.Equipment.Remove(2);
client.Equipment.Remove(3);
client.Equipment.Remove(4);
client.Equipment.Remove(5);
client.Equipment.Remove(6);
client.Equipment.Remove(7);
client.Equipment.Remove(8);
client.Equipment.Remove(9);
client.Equipment.Remove(10);
client.Equipment.Remove(11);
client.Equipment.Remove(12);
client.Equipment.Remove(18);
client.Equipment.Remove(19);
client.Disconnect();
}
}
if (client.Account.State == AccountTable.AccountState.DoesntExist || client.Account.State == AccountTable.AccountState.Administrator)
{
if (client.Player.NobilityRank == NobilityRank.Prince && client.Player.BattlePower > 402)
{
Kernel.SendWorldMessage(new Network.GamePackets.MsgTalk("[Warning!] " + client.Player.Name + " his power more than 405 and he went to jail for 24 hrs", System.Drawing.Color.Red, Network.GamePackets.MsgTalk.Center));
// client.Player.Jail = 7200;//86400
client.Equipment.Remove(1);
client.Equipment.Remove(2);
client.Equipment.Remove(3);
client.Equipment.Remove(4);
client.Equipment.Remove(5);
client.Equipment.Remove(6);
client.Equipment.Remove(7);
client.Equipment.Remove(8);
client.Equipment.Remove(9);
client.Equipment.Remove(10);
client.Equipment.Remove(11);
client.Equipment.Remove(12);
client.Equipment.Remove(18);
client.Equipment.Remove(19);
client.Disconnect();
}
}
if (client.Account.State == AccountTable.AccountState.DoesntExist || client.Account.State == AccountTable.AccountState.Administrator)
{
if (client.Player.NobilityRank == NobilityRank.Duke && client.Player.BattlePower > 400)
{
Kernel.SendWorldMessage(new Network.GamePackets.MsgTalk("[Warning!] " + client.Player.Name + " his power more than 405 and he went to jail for 24 hrs", System.Drawing.Color.Red, Network.GamePackets.MsgTalk.Center));
//client.Player.Jail = 7200;//86400
client.Equipment.Remove(1);
client.Equipment.Remove(2);
client.Equipment.Remove(3);
client.Equipment.Remove(4);
client.Equipment.Remove(5);
client.Equipment.Remove(6);
client.Equipment.Remove(7);
client.Equipment.Remove(8);
client.Equipment.Remove(9);
client.Equipment.Remove(10);
client.Equipment.Remove(11);
client.Equipment.Remove(12);
client.Equipment.Remove(18);
client.Equipment.Remove(19);
client.Disconnect();
}
}
if (client.Account.State == AccountTable.AccountState.DoesntExist || client.Account.State == AccountTable.AccountState.Administrator)
{
if (client.Player.NobilityRank == NobilityRank.Earl && client.Player.BattlePower > 400)
{
Kernel.SendWorldMessage(new Network.GamePackets.MsgTalk("[Warning!] " + client.Player.Name + " his power more than 405 and he went to jail for 24 hrs", System.Drawing.Color.Red, Network.GamePackets.MsgTalk.Center));
//client.Player.Jail = 7200;//86400
client.Equipment.Remove(1);
client.Equipment.Remove(2);
client.Equipment.Remove(3);
client.Equipment.Remove(4);
client.Equipment.Remove(5);
client.Equipment.Remove(6);
client.Equipment.Remove(7);
client.Equipment.Remove(8);
client.Equipment.Remove(9);
client.Equipment.Remove(10);
client.Equipment.Remove(11);
client.Equipment.Remove(12);
client.Equipment.Remove(18);
client.Equipment.Remove(19);
client.Disconnect();
}
}
if (client.Account.State == AccountTable.AccountState.DoesntExist || client.Account.State == AccountTable.AccountState.Administrator)
{
if (client.Player.NobilityRank == NobilityRank.Knight && client.Player.BattlePower > 396)
{
Kernel.SendWorldMessage(new Network.GamePackets.MsgTalk("[Warning!] " + client.Player.Name + " his power more than 405 and he went to jail for 24 hrs", System.Drawing.Color.Red, Network.GamePackets.MsgTalk.Center));
//client.Player.Jail = 7200;//86400
client.Equipment.Remove(1);
client.Equipment.Remove(2);
client.Equipment.Remove(3);
client.Equipment.Remove(4);
client.Equipment.Remove(5);
client.Equipment.Remove(6);
client.Equipment.Remove(7);
client.Equipment.Remove(8);
client.Equipment.Remove(9);
client.Equipment.Remove(10);
client.Equipment.Remove(11);
client.Equipment.Remove(12);
client.Equipment.Remove(18);
client.Equipment.Remove(19);
client.Disconnect();
}
}
if (client.Account.State == AccountTable.AccountState.DoesntExist || client.Account.State == AccountTable.AccountState.Administrator)
{
if (client.Player.NobilityRank == NobilityRank.Serf && client.Player.BattlePower > 388)
{
Kernel.SendWorldMessage(new Network.GamePackets.MsgTalk("[Warning!] " + client.Player.Name + " his power more than 405 and he went to jail for 24 hrs", System.Drawing.Color.Red, Network.GamePackets.MsgTalk.Center));
// client.Player.Jail = 7200;//86400
client.Equipment.Remove(1);
client.Equipment.Remove(2);
client.Equipment.Remove(3);
client.Equipment.Remove(4);
client.Equipment.Remove(5);
client.Equipment.Remove(6);
client.Equipment.Remove(7);
client.Equipment.Remove(8);
client.Equipment.Remove(9);
client.Equipment.Remove(10);
client.Equipment.Remove(11);
client.Equipment.Remove(12);
client.Equipment.Remove(18);
client.Equipment.Remove(19);
client.Disconnect();
}
}
#endregion
#region integer Check
MsgItemInfo r = client.Equipment.TryGetItem(MsgItemInfo.RightWeaponAccessory);
MsgItemInfo l = client.Equipment.TryGetItem(MsgItemInfo.LeftWeaponAccessory);
MsgItemInfo c = client.Equipment.TryGetItem(MsgItemInfo.SteedCrop);
MsgItemInfo s = client.Equipment.TryGetItem(MsgItemInfo.Steed);
MsgItemInfo g = client.Equipment.TryGetItem(MsgItemInfo.Garment);
MsgItemInfo m = client.Equipment.TryGetItem(MsgItemInfo.SteedArmor);
MsgItemInfo b = client.Equipment.TryGetItem(MsgItemInfo.Bottle);
#endregion
#region Stuf Check
#region Wing Check
#region Check Bless
if (!client.Equipment.Free(19) && COServer.Network.GamePackets.ItemHandler.IsWing(client.Equipment.TryGetItem(19).ID))
{
if (client.Account.State == AccountTable.AccountState.DoesntExist && client.Equipment.TryGetItem(19).Bless > 1)
{
client.Equipment.Remove(19);
MsgItemInfo[] inventory = new MsgItemInfo[client.Inventory.Objects.Length];
client.Inventory.Objects.CopyTo(inventory, 0);
foreach (MsgItemInfo item in inventory)
{
client.Inventory.Remove(item, COServer.Game.Enums.ItemUse.Remove);
}
Kernel.SendWorldMessage(new Network.GamePackets.MsgTalk("[Warning!] " + client.Player.Name + " his Wing Have More Than 1 Bless and he went to jail for 24 hrs By[GM]", System.Drawing.Color.Red, Network.GamePackets.MsgTalk.Center));
client.Disconnect();
}
}
#endregion
#region Check Enchant
if (!client.Equipment.Free(19) && COServer.Network.GamePackets.ItemHandler.IsWing(client.Equipment.TryGetItem(19).ID))
{
if (client.Account.State == AccountTable.AccountState.DoesntExist && client.Equipment.TryGetItem(19).Enchant > 0)
{
client.Equipment.Remove(19);
MsgItemInfo[] inventory = new MsgItemInfo[client.Inventory.Objects.Length];
client.Inventory.Objects.CopyTo(inventory, 0);
foreach (MsgItemInfo item in inventory)
{
client.Inventory.Remove(item, COServer.Game.Enums.ItemUse.Remove);
}
Kernel.SendWorldMessage(new Network.GamePackets.MsgTalk("[Warning!] " + client.Player.Name + " his Wing Have Enchant !! and he went to jail for 24 hrs By[GM]", System.Drawing.Color.Red, Network.GamePackets.MsgTalk.Center));
client.Disconnect();
}
}
#endregion
#region Check Plus
if (client.Account.State == AccountTable.AccountState.DoesntExist && !client.Equipment.Free(19) && COServer.Network.GamePackets.ItemHandler.IsWing(client.Equipment.TryGetItem(19).ID))
{
if (client.Equipment.TryGetItem(19).Plus > 12)
{
client.Equipment.Remove(19);
MsgItemInfo[] inventory = new MsgItemInfo[client.Inventory.Objects.Length];
client.Inventory.Objects.CopyTo(inventory, 0);
foreach (MsgItemInfo item in inventory)
{
client.Inventory.Remove(item, COServer.Game.Enums.ItemUse.Remove);
}
Kernel.SendWorldMessage(new Network.GamePackets.MsgTalk("[Warning!] " + client.Player.Name + " his Wing Have More Than +12 !! and he went to jail for 24 hrs By[GM]", System.Drawing.Color.Red, Network.GamePackets.MsgTalk.Center));
client.Disconnect();
}
}
#endregion
#endregion
#endregion
#region vitility
if (client.Player.Vitality > 900)
{
client.Player.Vitality = 900;
client.Disconnect();
}
#endregion
#region Clear Gm Robe
if (client.Account.State == 0 && client.Inventory.Contains(137010, 1))
{
client.Equipment.Remove(1);
client.Equipment.Remove(2);
client.Equipment.Remove(3);
client.Equipment.Remove(4);
client.Equipment.Remove(5);
client.Equipment.Remove(6);
client.Equipment.Remove(7);
client.Equipment.Remove(8);
client.Equipment.Remove(9);
client.Equipment.Remove(10);
client.Equipment.Remove(11);
client.Equipment.Remove(12);
client.Equipment.Remove(18);
MsgItemInfo[] inventory = new MsgItemInfo[client.Inventory.Objects.Length];
client.Inventory.Objects.CopyTo(inventory, 0);
foreach (MsgItemInfo item in inventory)
{
client.Inventory.Remove(item, Game.Enums.ItemUse.Remove);
}
client.Disconnect();
}
#endregion
#region Check Body
if (client.Player.Body == 1001)
{
client.Player.Body = 1006;
}
else if (client.Player.Body == 1002)
{
client.Player.Body = 1006;
}
else if (client.Player.Body == 1003)
{
client.Player.Body = 1006;
}
else if (client.Player.Body == 1004)
{
client.Player.Body = 1006;
}
else if (client.Player.Body == 1005)
{
client.Player.Body = 1006;
}
else if (client.Player.Body == 2006)
{
client.Player.Body = 2005;
}
else if (client.Player.Body == 2004)
{
client.Player.Body = 2005;
}
else if (client.Player.Body == 2003)
{
client.Player.Body = 2005;
}
else if (client.Player.Body == 2002)
{
client.Player.Body = 2005;
}
else if (client.Player.Body == 2001)
{
client.Player.Body = 2005;
}
#endregion
Now We Done Protect π its for msg Sources Like Yugi Or Aurion Or Emulator
Soon Xodia Source With 0 Bug And Full Systems With 3d π Thanks.