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

Power Pixel » Games » MMO & RPG » Habbo Hotel » Tutoriais » [TUTORIAL] Prefixos compráveis no catálogo

[TUTORIAL] Prefixos compráveis no catálogo

Ir à página : Anterior  1, 2

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

Maloma

Membro Ouro


avatar
Relembrando a primeira mensagem :

Neste tópico você vai encontrar um guia detalhado, ou seja, um tutorial ensinando a como adicionar “prefixos” compráveis no catálogo para o Emulador.

PARA VER AS IMAGENS VOCÊ TERÁ QUE COMENTAR!
Você irá precisar ter o Visual Studio instalado em seu computador e irá ter que abrir a Source do Emulador no mesmo.

• Primeiramente você deverá ir ao seguinte diretório: HabboHotel/Users/Habbo.cs

Ao conseguir entrar nesse diretório, você irá à linha que diz “private int_id;” e acima do mesmo colocará o seguinte;
Spoiler:
code]private string _prefixName;
private string _prefixColor;
private string _NameColor;[/code]
Em seguida, procure por ”, bool AllowMimic, int VIPRank” e você terá que acrescentar o seguinte: “, string PrefixName, string PrefixColor, string NameColor”, assim

Logo depois irá procurar por “this._id = Id;” e acima do mesmo colocará o seguinte
Spoiler:
Código:
this._prefixName = PrefixName;
this._prefixColor = PrefixColor;
this._NameColor = NameColor;
Busque também por “public int id” e em cima irá colocar novamente o seguinte
Spoiler:
Código:
        public string PrefixName
        {
            get { return this._prefixName; }
            set { this._prefixName = value; }
        }
        public string PrefixColor
        {
            get { return this._prefixColor; }
            set { this._prefixColor = value; }
        }
        public string NameColor
        {
            get { return this._NameColor; }
            set { this._NameColor = value; }
        }
• Em segundo você irá á outro diretório cujo mesmo é: HabboHotel/Users/UserData/UserDataFactory.cs

Neste arquivo iremos procurar por “`allow_mimic`,`rank_vip`” e adicionaremos o seguinte ",`prefix_name`,`prefix_color`,`name_color`", ficará dessa maneira aqui

Próximo passo nós iremos ao diretório: Habbo Hotel/Users/Authenticator/Authenticator.cs
Aqui nós iremos procurar por “Convert.ToInt32(Row["rank_vip"])” e iremos acrescentar o seguinte ", Convert.ToString(Row["prefix_name"]), Convert.ToString(Row["prefix_color"]), Convert.ToString(Row["name_color"])" e ficará mais ou menos assim

• Agora, iremos a outro diretório: HabboHotel/Items/InteractionType.cs

Em cima de “NONE” iremos adicionar o seguinte
Spoiler:
Código:
NAME_COLOR,
PREFIX_COLOR,
PREFIX_NAME,
Logo iremos buscar por “case “default”:” e em baixo dessa linha iremos adicionar o seguinte, ficará assim
Spoiler:
Código:
                case "prefix_name":
                    return InteractionType.PREFIX_NAME;
                case "prefix_color":
                    return InteractionType.PREFIX_COLOR;
                case "name_color":
                    return InteractionType.NAME_COLOR;
• No próximo passo, iremos ao diretório: HabboHotel/Rooms/RoomUser.cs

Nas linhas de “using” iremos adicionar o seguinte "using Plus.Communication.Packets.Outgoing.Rooms.Engine;" e ficará assim, veja

Logo, busque por “public void OnChat” e acima coloque esse código [Você precisa estar registrado e conectado para ver este link.] e deverá ficar algo assim
Spoiler:
Código:
else
            {
             foreach (RoomUser User in mRoom.GetRoomUserManager().GetRoomUsers().ToList())
                {
E acima de foreach iremos adicionar "SendNameVoidPacket();" e no final de foreach iremos colocar "SendNamePacket();", algo assim

• Nesse passo você irá ao diretório: Communication/Packets/Incoming/Catalog/PurchaseFromCatalogEvent.cs

E na parte de “using” iremos colocar o seguinte "using Plus.Communication.Packets.Outgoing.Users;" e ficará assim

Depois iremos buscar por "if (Amount < 1 || Amount > 100 || !Item.HaveOffer)" e acima iremos adicionar esse seguinte código [Você precisa estar registrado e conectado para ver este link.] e ficará assim

• Nesse outro passo nós iremos até: Communication/Packets/Outgoing/Users/ScrSendUserInfoComposer.cs

Nesse arquivo nós iremos modificar isso "public ScrSendUserInfoComposer()" para este "public ScrSendUserInfoComposer(Habbo habbo)"

E colocaremos um using que será esse: "using Plus.HabboHotel.Users;"

• No penúltimo passo nós iremos até: Communication/Packets/Incoming/Users/ScrGetUserInfoEvent.cs

Busque pela linha "Session.SendMessage(new ScrSendUserInfoComposer());" e irá modificar por "Session.SendMessage(new ScrSendUserInfoComposer(Session.GetHabbo()));"


• No último passo nós iremos importar a seguinte SQL em sua DataBase:
Spoiler:
Código:
ALTER TABLE `users`
 ADD COLUMN `prefix_name` VARCHAR(100) NOT NULL AFTER `gotw_points`,
 ADD COLUMN `prefix_color` VARCHAR(100) NOT NULL AFTER `prefix_name`,
 ADD COLUMN `name_color` VARCHAR(100) NOT NULL AFTER `prefix_color`;
Esses itens são crédito, ou seja, moedas, se você quiser modificar para outra moeda, por exemplo, diamante, você deverá alterar algumas linhas.


Imagens:

[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]

Créditos:
- Spyro
- Custom (Por un pequeño aporte en bobba)
- Sledmore (PlusEmu)
- Maloma (Por trazer ao fórum)
- Kadosh (Ele é útil)



Última edição por Maloma em Sex 28 Abr 2017 - 10:32, editado 2 vez(es)

Ver perfil do usuário

[Você precisa estar registrado e conectado para ver este link.] escreveu:
Neste tópico você vai encontrar um guia detalhado, ou seja, um tutorial ensinando a como adicionar “prefixos” compráveis no catálogo para o Emulador.

PARA VER AS IMAGENS VOCÊ TERÁ QUE COMENTAR!
Você irá precisar ter o Visual Studio instalado em seu computador e irá ter que abrir a Source do Emulador no mesmo.

• Primeiramente você deverá ir ao seguinte diretório: HabboHotel/Users/Habbo.cs

Ao conseguir entrar nesse diretório, você irá à linha que diz “private int_id;” e acima do mesmo colocará o seguinte;
Spoiler:
code]private string _prefixName;
private string _prefixColor;
private string _NameColor;[/code]
Em seguida, procure por ”, bool AllowMimic, int VIPRank” e você terá que acrescentar o seguinte: “, string PrefixName, string PrefixColor, string NameColor”, assim


Logo depois irá procurar por “this._id = Id;” e acima do mesmo colocará o seguinte
Spoiler:

Código:
this._prefixName = PrefixName;
this._prefixColor = PrefixColor;
this._NameColor = NameColor;
Busque também por “public int id” e em cima irá colocar novamente o seguinte
Spoiler:

Código:
        public string PrefixName
        {
            get { return this._prefixName; }
            set { this._prefixName = value; }
        }
        public string PrefixColor
        {
            get { return this._prefixColor; }
            set { this._prefixColor = value; }
        }
        public string NameColor
        {
            get { return this._NameColor; }
            set { this._NameColor = value; }
        }
• Em segundo você irá á outro diretório cujo mesmo é: HabboHotel/Users/UserData/UserDataFactory.cs

Neste arquivo iremos procurar por “`allow_mimic`,`rank_vip`” e adicionaremos o seguinte ",`prefix_name`,`prefix_color`,`name_color`", ficará dessa maneira aqui

Próximo passo nós iremos ao diretório: Habbo Hotel/Users/Authenticator/Authenticator.cs
Aqui nós iremos procurar por “Convert.ToInt32(Row["rank_vip"])” e iremos acrescentar o seguinte ", Convert.ToString(Row["prefix_name"]), Convert.ToString(Row["prefix_color"]), Convert.ToString(Row["name_color"])" e ficará mais ou menos assim

• Agora, iremos a outro diretório: HabboHotel/Items/InteractionType.cs

Em cima de “NONE” iremos adicionar o seguinte
Spoiler:

Código:
NAME_COLOR,
PREFIX_COLOR,
PREFIX_NAME,
Logo iremos buscar por “case “default”:” e em baixo dessa linha iremos adicionar o seguinte, ficará assim
Spoiler:

Código:
                case "prefix_name":
                    return InteractionType.PREFIX_NAME;
                case "prefix_color":
                    return InteractionType.PREFIX_COLOR;
                case "name_color":
                    return InteractionType.NAME_COLOR;
• No próximo passo, iremos ao diretório: HabboHotel/Rooms/RoomUser.cs

Nas linhas de “using” iremos adicionar o seguinte "using Plus.Communication.Packets.Outgoing.Rooms.Engine;" e ficará assim, veja

Logo, busque por “public void OnChat” e acima coloque esse código [Você precisa estar registrado e conectado para ver este link.] e deverá ficar algo assim
Spoiler:

Código:
else
            {
             foreach (RoomUser User in mRoom.GetRoomUserManager().GetRoomUsers().ToList())
                {
E acima de foreach iremos adicionar "SendNameVoidPacket();" e no final de foreach iremos colocar "SendNamePacket();", algo assim

• Nesse passo você irá ao diretório: Communication/Packets/Incoming/Catalog/PurchaseFromCatalogEvent.cs

E na parte de “using” iremos colocar o seguinte "using Plus.Communication.Packets.Outgoing.Users;" e ficará assim

Depois iremos buscar por "if (Amount < 1 || Amount > 100 || !Item.HaveOffer)" e acima iremos adicionar esse seguinte código [Você precisa estar registrado e conectado para ver este link.] e ficará assim

• Nesse outro passo nós iremos até: Communication/Packets/Outgoing/Users/ScrSendUserInfoComposer.cs

Nesse arquivo nós iremos modificar isso "public ScrSendUserInfoComposer()" para este "public ScrSendUserInfoComposer(Habbo habbo)"

E colocaremos um using que será esse: "using Plus.HabboHotel.Users;"

• No penúltimo passo nós iremos até: Communication/Packets/Incoming/Users/ScrGetUserInfoEvent.cs

Busque pela linha "Session.SendMessage(new ScrSendUserInfoComposer());" e irá modificar por "Session.SendMessage(new ScrSendUserInfoComposer(Session.GetHabbo()));"


• No último passo nós iremos importar a seguinte SQL em sua DataBase:
Spoiler:

Código:
ALTER TABLE `users`
 ADD COLUMN `prefix_name` VARCHAR(100) NOT NULL AFTER `gotw_points`,
 ADD COLUMN `prefix_color` VARCHAR(100) NOT NULL AFTER `prefix_name`,
 ADD COLUMN `name_color` VARCHAR(100) NOT NULL AFTER `prefix_color`;
Esses itens são crédito, ou seja, moedas, se você quiser modificar para outra moeda, por exemplo, diamante, você deverá alterar algumas linhas.


Imagens:

[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]
[Você precisa estar registrado e conectado para ver esta imagem.]

Créditos:
- Spyro
- Custom (Por un pequeño aporte en bobba)
- Sledmore (PlusEmu)
- Maloma (Por trazer ao fórum)
- Kadosh (Ele é útil)
And In Database: Furniture, Catalog_items, Catalog_pages?
Sorry for my bad English, i am from The Netherlands.

Ver perfil do usuário

FelixJrR

Membro



Nossa, estava procurando por isso obrigado por partilhar

Ver perfil do usuário

omikakim

Membro Bronze



como faço para colocar o cataloga para comprar ?

Ver perfil do usuário

iCliquei

Membro



Ótimo tutorial [Você precisa estar registrado e conectado para ver este link.], obrigado por compartilhar, estava a procura desses prefixos para por no meu hotel.

Ver perfil do usuário http://pixelsdourado.com.br

QuiNazin

Membro



comentando para ver .-.

Ver perfil do usuário

spyyyzer

Membro



fdghdhfghfg

Ver perfil do usuário

pedxz

Administrator



MODERAÇÃO
Usuário: spyyyzer
Quantidade: +1
Motivo: Postagem inútil
[Você precisa estar registrado e conectado para ver este link.]

Ver perfil do usuário

Maykeh

Membro Bronze



Comentando para ver o download.

Ver perfil do usuário

Gabiiih

Membro



Já sabia disso daí mais vai ajudar muitos novatos.

Ver perfil do usuário

FloopXz

Membro Ouro


avatar
Obrigado por compartilhar, irei adicionar em meu servidor!

Ver perfil do usuário

61 comentando pra ver em Qua 12 Jul 2017 - 23:41

u8uuujujujij

Ver perfil do usuário

Visi0n

Membro Platina


avatar
MODERAÇÃO
Usuário: supremer1809
Quantidade: +1
Motivo: Postagem inútil
[Você precisa estar registrado e conectado para ver este link.]

Ver perfil do usuário

Mohanrv

Novato


avatar
thanks for release

Ver perfil do usuário

64 comentando pra ver em Ter 18 Jul 2017 - 15:07

fdgdfgdf

Ver perfil do usuário
comentando para ver

Ver perfil do usuário

iCliquei

Membro


avatar
comentando para ver

Ver perfil do usuário http://pixelsdourado.com.br
Meu emulador já tem, mas é muito bom.

Ver perfil do usuário
boom tutorial bwejiwodkww

Ver perfil do usuário
Nussa tutorial bom vamos ver

Ver perfil do usuário
como faço para adicionar novas colunas na aba users?

Ver perfil do usuário
Bom pra quem não tem. 

Ver perfil do usuário
irei ver, obrigado por compartilhar

Ver perfil do usuário

danielyes

Membro



Comentando para ver toda a postagem!

Ver perfil do usuário

PedroHB

Membro Bronze


avatar
vou instalar agora no meu emu vlw

Ver perfil do usuário http://SuperHabbos.IN

PedroHB

Membro Bronze


avatar
Está ficando travado no 76% com esse log
estou usando o Mandela 1.0.1 editado por mim
[Você precisa estar registrado e conectado para ver esta imagem.]

Ver perfil do usuário http://SuperHabbos.IN

hitman150

Membro


avatar
comentando pra ver

Ver perfil do usuário
Comentando para ver

Ver perfil do usuário
comentando para ver

Ver perfil do usuário

Flash Reverso

Honorário


avatar
MODERAÇÃO
Usuário: PedroHB
Quantidade: +1
Motivo: Dual Post
[Você precisa estar registrado e conectado para ver este link.]

Ver perfil do usuário

Vedox

Membro Bronze


avatar
Então amigo meu unico erro foi esse : [Você precisa estar registrado e conectado para ver este link.]
Tem como mim ajudar ?
Skype: lammer.sec

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

Ver perfil do usuário

Virshing

Membro


avatar
Comentando para ver as imagens! <3

Ver perfil do usuário

XzRs

Membro


avatar
comentando para ver

Ver perfil do usuário

Barmer

Membro


avatar
comentando para ver as imagens

Ver perfil do usuário

Oreo

Membro


avatar
Comentando Pra visualizar!

Ver perfil do usuário

Awokz

Novato


avatar
Thank you :p

Ver perfil do usuário

LekeDima

Membro


avatar
comentando pra ver

Ver perfil do usuário

LekeDima

Membro


avatar
partiu testar

Ver perfil do usuário

Fryske

Membro


avatar
Comentando para ver.

Ver perfil do usuário
commento per visualizzare

Ver perfil do usuário

igorfluf

Membro


avatar
comentando para visualizar!

Ver perfil do usuário

LakersH

Novato


avatar
comentando para ver

Ver perfil do usuário

-Lucas

VIP


avatar
[info][Você precisa estar registrado e conectado para ver este link.] evite Citar sem colocar seu comentário.[/info]
[aviso]O usuário [Você precisa estar registrado e conectado para ver este link.] foi punido por Dupla Postagem, logo receberá uma punição de 1 infração.
Leia as [Você precisa estar registrado e conectado para ver este link.][/aviso]

Ver perfil do usuário

Koop

Membro Ouro


avatar
comentando pra vizualizar as imagens

Ver perfil do usuário http://www.toophabbo.com

Convidado

Convidado

avatar
Comentando para ver toda a postagem!

Comentando para ver.

Ver perfil do usuário

Heinberg

Novato


avatar
Comentando pra ver.

Ver perfil do usuário

Snaiker

Membro


avatar
irei ver qq

Ver perfil do usuário

Snaiker

Membro


avatar
Boa qq

Ver perfil do usuário

Convidado

Convidado

avatar
Comentando pra ver..

Conteúdo patrocinado



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

Ir à página : Anterior  1, 2

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