Bloqueador de BP(BattlePower)a mais, nao testado em outras sources mas 100% na minha :)
2 participantes
Página 1 de 1
Bloqueador de BP(BattlePower)a mais, nao testado em outras sources mas 100% na minha :)
este script bloqueia o BP a mais, se alguem fizer um item ilegal para ficar com mais BP que o normal o bloqueador ira deslogar a conta quando o BP for ultrapassado.
Aqui temos a situaçao normal de um king com BP de "405", quando eu colocar o crop com 2 soc a mais ele ira deslogar por causa do BP a mais.
E se tentar relogar o char ira aparecer com os itens na bag, nao tem como quebrar esse bloqueio sendo player e nem GM, a menos que desativar o codigo.
"como colocar"
Cole o seguinte codigo na pasta "World.cs", onde tem o "***" é para colocar o assemble da sua source, no caso a minha é a "Conquer_Online_Server", se o codigo nao funcionar eu nao posso fazer nada pois nem toda source tem codigo compativel.
Espero ter ajudado
Aqui temos a situaçao normal de um king com BP de "405", quando eu colocar o crop com 2 soc a mais ele ira deslogar por causa do BP a mais.
E se tentar relogar o char ira aparecer com os itens na bag, nao tem como quebrar esse bloqueio sendo player e nem GM, a menos que desativar o codigo.
"como colocar"
Cole o seguinte codigo na pasta "World.cs", onde tem o "***" é para colocar o assemble da sua source, no caso a minha é a "Conquer_Online_Server", se o codigo nao funcionar eu nao posso fazer nada pois nem toda source tem codigo compativel.
- Código:
#region BP Check By RickBorges
if (client.Entity.NobilityRank == NobilityRank.King && client.Entity.BattlePower > 405)
{
//////////////////////////////////
ConquerItem[] inventory = new ConquerItem[client.Inventory.Objects.Length];
client.Inventory.Objects.CopyTo(inventory, 0);
foreach (ConquerItem item in inventory)
{
client.Inventory.Remove(item, *****.Game.Enums.ItemUse.Remove);
}
////////////////////////////////////
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.Entity.NobilityRank == NobilityRank.Prince && client.Entity.BattlePower > 402)
{
//////////////////////////////////
ConquerItem[] inventory = new ConquerItem[client.Inventory.Objects.Length];
client.Inventory.Objects.CopyTo(inventory, 0);
foreach (ConquerItem item in inventory)
{
client.Inventory.Remove(item, ******.Game.Enums.ItemUse.Remove);
}
////////////////////////////////////
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.Entity.NobilityRank == NobilityRank.Duke && client.Entity.BattlePower > 400)
{
//////////////////////////////////
ConquerItem[] inventory = new ConquerItem[client.Inventory.Objects.Length];
client.Inventory.Objects.CopyTo(inventory, 0);
foreach (ConquerItem item in inventory)
{
client.Inventory.Remove(item, *******.Game.Enums.ItemUse.Remove);
}
////////////////////////////////////
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.Entity.NobilityRank == NobilityRank.Earl && client.Entity.BattlePower > 398)
{
//////////////////////////////////
ConquerItem[] inventory = new ConquerItem[client.Inventory.Objects.Length];
client.Inventory.Objects.CopyTo(inventory, 0);
foreach (ConquerItem item in inventory)
{
client.Inventory.Remove(item, ******.Game.Enums.ItemUse.Remove);
}
////////////////////////////////////
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.Entity.NobilityRank == NobilityRank.Knight && client.Entity.BattlePower > 394)
{
//////////////////////////////////
ConquerItem[] inventory = new ConquerItem[client.Inventory.Objects.Length];
client.Inventory.Objects.CopyTo(inventory, 0);
foreach (ConquerItem item in inventory)
{
client.Inventory.Remove(item, ******.Game.Enums.ItemUse.Remove);
}
////////////////////////////////////
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.Entity.NobilityRank == NobilityRank.Serf && client.Entity.BattlePower > 393)
{
//////////////////////////////////
ConquerItem[] inventory = new ConquerItem[client.Inventory.Objects.Length];
client.Inventory.Objects.CopyTo(inventory, 0);
foreach (ConquerItem item in inventory)
{
client.Inventory.Remove(item, ******.Game.Enums.ItemUse.Remove);
}
////////////////////////////////////
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
Espero ter ajudado
CodeMaster- Membro
- Mensagens : 38
Data de inscrição : 28/05/2014
Idade : 26
Localização : Fortaleza ceara
Re: Bloqueador de BP(BattlePower)a mais, nao testado em outras sources mas 100% na minha :)
qual o codigo de desativar ...
nameles1513- Membro
- Mensagens : 2
Data de inscrição : 18/01/2016
Re: Bloqueador de BP(BattlePower)a mais, nao testado em outras sources mas 100% na minha :)
só basta colocar o /* no inicio do codigo e */ no fim do codigo
CodeMaster- Membro
- Mensagens : 38
Data de inscrição : 28/05/2014
Idade : 26
Localização : Fortaleza ceara
Tópicos semelhantes
» Mascote 57++ (Nao Testado !
» Novas Sources
» Venda de Sources #C
» Forum com Sources de Conquer
» COMUNITY CONQUER SOURCES E TUTORIAIS
» Novas Sources
» Venda de Sources #C
» Forum com Sources de Conquer
» COMUNITY CONQUER SOURCES E TUTORIAIS
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|