Power Pixel Fórum - O melhor conteúdo você encontra aqui!
Redes Sociais:

Você não está conectado. Conecte-se ou registre-se

Plus Emulator Fixes de Segurança

Mensagem - Página 1 de 1

1 Plus Emulator Fixes de Segurança em Sab 28 Maio - 15:21

Membro Ouro

Fixes importantíssimos para você que utiliza desse emulador. 




Importante !
Todos esses fixes tem que ser inseridos na source do emulador.




Vamos lá!
1) Entre nesse diretório: HabboHotel\Items\Wired\Boxes\Effects\BotChangesClothesBox.cs
Procure por:


using (QueryAdapter dbClient = PlusEnvironment.GetDatabaseManager().GetQueryReactor())
{
dbClient.RunQuery("UPDATE `bots` SET `look` = '" + User.BotData.Look + "', `gender` = '" + User.BotData.Gender + "' WHERE `id` = '" + User.BotData.Id + "' LIMIT 1");
}


E substitua por:


using (QueryAdapter dbClient = PlusEnvironment.GetDatabaseManager().GetQueryReactor())
{
dbClient.SetQuery("UPDATE `bots` SET `look` = @look, `gender` = '" + User.BotData.Gender + "' WHERE `id` = '" + User.BotData.Id + "' LIMIT 1");
dbClient.AddParameter("look", User.BotData.Look);
dbClient.RunQuery();
}






2) Entre nesse diretório: Communication\Packets\Incoming\Rooms\AI\Bots\SaveBotActionEvent.cs
Procure por:


using (QueryAdapter dbClient = PlusEnvironment.GetDatabaseManager().GetQueryReactor())
{
dbClient.RunQuery("UPDATE `bots` SET `look` = '" + Session.GetHabbo().Look + "', `gender` = '" + Session.GetHabbo().Gender + "' WHERE `id` = '" + Bot.BotData.Id + "' LIMIT 1");
}


E substitua por:


using (QueryAdapter dbClient = PlusEnvironment.GetDatabaseManager().GetQueryReactor())
{
dbClient.SetQuery("UPDATE `bots` SET `look` = @look, `gender` = '" + Session.GetHabbo().Gender + "' WHERE `id` = '" + Bot.BotData.Id + "' LIMIT 1");
dbClient.AddParameter("look", Session.GetHabbo().Look);
dbClient.RunQuery();
}








3) Entre nesse diretório: Communication\Packets\Incoming\Rooms\Furni\Wired\SaveWiredConfigEvent.cs
Procure por:


Room Room = Session.GetHabbo().CurrentRoom;
if (Room == null)
return;
 E substitua por:


Room Room = Session.GetHabbo().CurrentRoom;
if (Room == null)
return;




if (Room.OwnerId != Session.GetHabbo().Id && Room.CheckRights(Session, false))
return;








4) Entre nesse diretório: Communication\Packets\Incoming\Catalog\CheckGnomeNameEvent.cs
Procure por:


if (Item == null || Item.Data == null)
return;


Substitua por:




if (Item == null || Item.Data == null || Item.UserID != Session.GetHabbo().Id || Item.Data.InteractionType != InteractionType.GNOME_BOX)
return;






CRÉDITOS:
TehMud
Shorty
criandohabbos (Oficial)

2 Re: Plus Emulator Fixes de Segurança em Sab 28 Maio - 15:51

Diretor

E não diz o que estamos alterando e porque é de segurança? Assim fica difícil.



3 Re: Plus Emulator Fixes de Segurança em Sab 28 Maio - 16:15

Gente varios fixes sao lançados! Porque não passar o emulador fixado de uma vez bobba???

4 Re: Plus Emulator Fixes de Segurança em Sab 28 Maio - 16:21

Membro Ouro

Olá, não passamos o Plus fixado, pois isso daria muita confusão, e esses Fix são de segurança do emulador fera, exemplo: Salvar Wired, Desbugar Wired, Desbugar Quartos, Floor's... Etc...

5 Re: Plus Emulator Fixes de Segurança em Sab 28 Maio - 20:01

Membro Prata

Obrigado por compartilhar, estarei adicionando esses fixes.

6 Re: Plus Emulator Fixes de Segurança em Sab 28 Maio - 20:16

Membro

Obrigado por compartilhar, ira ajudar muitos usuários que utilizam o plus emulador!

Mensagem - Página 1 de 1

Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum