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

Power Pixel » Games » MMO & RPG » Habbo Hotel » Tutoriais » [TUTORIAL] Como colocar MEGA OFERTAS no Emulador

[TUTORIAL] Como colocar MEGA OFERTAS no Emulador

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

Maloma

Membro Ouro


avatar
No tutorial de hoje como já devem ter percebido pelo título do tópico, eu irei ensinar-vos a colocar ofertas em seu emulador, é muito simples e prático. Você primeiramente deverá ter um programa em seu computador para editar a source de seu emulador, no caso, o Visual Studio.

Abra a source do seu emulador no Visual Studio e vá até o seguinte diretório “Communication->Outgoing->ServerPacketHeader.cs” e nesse arquivo nós iremos colocar o seguinte código no final
Código:
public const int TargetOfferMessageComposer = 3763;
Agora nós vamos em “Communication->Outgoing->Notification” nós vamos criar um arquivo chamado “TargetOfferMessageComposer.cs” que no caso é o que será feito a conexão.
Código:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Plus.Communication.Packets.Outgoing.Notifications
{
class TargetOfferComposer : ServerPacket
{
public TargetOfferComposer() : base(ServerPacketHeader.TargetOfferMessageComposer)
{
base.WriteInteger(1);
base.WriteInteger(190);
base.WriteString("bf16_tko_gr1");
base.WriteString("bf16_tko1");
base.WriteInteger(105); //Credits
base.WriteInteger(105); //Diamonds
base.WriteInteger(5);  
base.WriteInteger(2);  
base.WriteInteger(259199); //3 Days ... time in seconds
base.WriteString("targeted.offer.bf16_tko_gr1.title"); //Title
base.WriteString("targeted.offer.bf16_tko_gr1.desc"); //Description
base.WriteString("targetedoffers/tko_xmas16.png"); //Image Large
base.WriteString("targetedoffers/tto_blkfri_20_small.png"); //Image on Close Notification
base.WriteInteger(1);
base.WriteInteger(15);
base.WriteString("HC_1_MONTH_INTERNAL"); //1 Month HC
base.WriteString("xmas13_snack"); //Snack
base.WriteString("deal_10bronzecoins"); //10 Credits  
base.WriteString("xmas_c15_roof1"); //Roof Building
base.WriteString("xmas12_snack"); //Snack
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("xmas_c15_buildmid1"); //Building 1
base.WriteString("xmas_c15_buildbase1"); //Building 2
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("clothing_longscarf"); //Clothes Scarf
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("deal_10bronzecoins"); //10 Credits
base.WriteString("BADGE"); //
base.WriteString("deal_10bronzecoins"); //10 Credits  
}
}
}

Agora basta você dar Debug e seu emulador já vai está com oferta.
Lembrando: Se você quiser colocar uma imagem, você terá que criar uma pasta no “c_images” com o nome de “targetedoffers”.

• Créditos ↴
 • Sicily
 • .Ruz
 • Habbo
 • Maloma

Ver perfil do usuário

iSkell

Membro


avatar
eu ja tinha postado "-"

Ver perfil do usuário

Maloma

Membro Ouro


avatar
[Você precisa estar registrado e conectado para ver este link.] escreveu:eu ja tinha postado "-"
Tá amigo, você já disse. Eu não sabia e postei, perdão.
Só alguém vir e bloquear o tutorial, se for necessário.

Ver perfil do usuário

Manked

Membro Bronze


avatar
Não consegui colocar, minha production é PRODUCTION-201607262204-86871104.
Ajuda?

Ver perfil do usuário

Bet4

Membro Diamante


avatar
Uma coisa importante a ressaltar que você não colocou ou até mesmo não sabe, é que nem sempre o pacote do TargetOfferMessageComposer vai ser "3763", isso varia de uma production para outra, se não me engano esse pacote é da PRODUCTION-201611230949-886705386, acho que isso explica sua dúvida também Manked, para solucionar isso basta achar o pacote do TargetOfferMessageComposer da sua production e substituir no ServerPacketHeader.

Ver perfil do usuário

ηikηicius

Membro Prata


avatar
Ótimo tutorial :D, vai ajudar muita gente.

Ver perfil do usuário

Maloma

Membro Ouro


avatar
[Você precisa estar registrado e conectado para ver este link.] escreveu:Uma coisa importante a ressaltar que você não colocou ou até mesmo não sabe, é que nem sempre o pacote do TargetOfferMessageComposer vai ser "3763", isso varia de uma production para outra, se não me engano esse pacote é da PRODUCTION-201611230949-886705386, acho que isso explica sua dúvida também Manked, para solucionar isso basta achar o pacote do TargetOfferMessageComposer da sua production e substituir no ServerPacketHeader.
Realmente eu esqueci de avisar para qual PRODUCTION seria esse tutorial, obrigada por me lembrar e avisar.

Ver perfil do usuário

Saigon

Membro Elite


avatar
Bem útil este tutorial.

Ver perfil do usuário

Vedox

Membro Bronze


avatar

Hm irei utilizar obrigador por postar...

Ver perfil do usuário https://mesthost.com

Conteúdo patrocinado



Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

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