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

Power Pixel » Games » MMO & RPG » Habbo Hotel » Tutoriais » <PlusEMU> Colocar mensagem de "Staff Entrou no Hotel"

<PlusEMU> Colocar mensagem de "Staff Entrou no Hotel"

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

iSkell

Membro


avatar
Falaaa filhotes!
Faz um tempo que vejo pessoas procurando este tutorial mas nunca encontram!
Mas chegou a hora de postar  Shocked

Vamos lá!

TUTORIAL:


Vá até HabboHotel/GameClients/GameClient.cs (Este arquivo trata-se de tudo o que é executado quando um usuário entra no hotel!)

Procure por:
Código:
welcome_message
 
Irá aparecer duas linhas com welcome_message, após essas 2 linhas (após essas duas linhas é o que vai ser executado quando a client acabou de carregar) coloque o seguinte código:
Código:
if(GetHabbo().Rank > 2)
                    {
                        if (GetHabbo().Rank == 3)
                        {
                            string figure = this.GetHabbo().Look;
                            PlusEnvironment.GetGame().GetClientManager().SendMessage(new RoomNotificationComposer("fig/" + figure, 3, "O Embaixador do Hotel, " + GetHabbo().Username + " Entrou no Hotel!", ""));
                        }
                        if (GetHabbo().Rank == 4)
                        {
                            string figure = this.GetHabbo().Look;
                            PlusEnvironment.GetGame().GetClientManager().SendMessage(new RoomNotificationComposer("fig/" + figure, 3, "O Jornalista do Hotel, " + GetHabbo().Username + " Entrou no Hotel!", ""));
                        }
                        if (GetHabbo().Rank == 5)
                        {
                            string figure = this.GetHabbo().Look;
                            PlusEnvironment.GetGame().GetClientManager().SendMessage(new RoomNotificationComposer("fig/" + figure, 3, "O Moderador do Hotel, " + GetHabbo().Username + " Entrou no Hotel!", ""));
                        }
                        if (GetHabbo().Rank == 6)
                        {
                            string figure = this.GetHabbo().Look;
                            PlusEnvironment.GetGame().GetClientManager().SendMessage(new RoomNotificationComposer("fig/" + figure, 3, "O Moderador Superior do Hotel, " + GetHabbo().Username + " Entrou no Hotel!", ""));
                        }
                        if (GetHabbo().Rank == 7)
                        {
                            string figure = this.GetHabbo().Look;
                            PlusEnvironment.GetGame().GetClientManager().SendMessage(new RoomNotificationComposer("fig/" + figure, 3, "O Administrador do Hotel, " + GetHabbo().Username + " Entrou no Hotel!", ""));
                        }
                        if (GetHabbo().Rank == 8)
                        {
                            string figure = this.GetHabbo().Look;
                            PlusEnvironment.GetGame().GetClientManager().SendMessage(new RoomNotificationComposer("fig/" + figure, 3, "O Programador do Hotel, " + GetHabbo().Username + " Entrou no Hotel!", ""));
                        }
                        if (GetHabbo().Rank == 9)
                        {
                            string figure = this.GetHabbo().Look;
                            PlusEnvironment.GetGame().GetClientManager().SendMessage(new RoomNotificationComposer("fig/" + figure, 3, "O Dono do Hotel, " + GetHabbo().Username + " Entrou no Hotel!", ""));
                        }

                    }

Bom, basicamente é apenas isso, mas agora vamos resolver alguns erros que poderão acontecer pelo vosso PlusEMU estar incompleto!

Vamos Lá:

Erro de Classes não funcionarem:

Substitua todas as suas bibliotecas (USINGS no inicio do documento; linha 1) do GameClient.cs por essas:
Código:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

using Plus.Net;
using Plus.Core;
using Plus.Communication.Packets.Incoming;
using Plus.HabboHotel.Rooms;
using Plus.HabboHotel.Users;
using Plus.Communication.Interfaces;
using Plus.HabboHotel.Users.UserDataManagement;
using Plus.Communication.Packets.Outgoing.Rooms.Session;

using ConnectionManager;

using Plus.Communication.Packets.Outgoing.Sound;
using Plus.Communication.Packets.Outgoing.Rooms.Chat;
using Plus.Communication.Packets.Outgoing.Rooms.Notifications;
using Plus.Communication.Packets.Outgoing.Handshake;
using Plus.Communication.Packets.Outgoing.Navigator;
using Plus.Communication.Packets.Outgoing.Moderation;
using Plus.Communication.Packets.Outgoing.Inventory.AvatarEffects;
using Plus.Communication.Packets.Outgoing.Inventory.Achievements;


using Plus.Communication.Encryption.Crypto.Prng;
using Plus.HabboHotel.Users.Messenger.FriendBar;
using Plus.Communication.Packets.Outgoing.BuildersClub;
using Plus.HabboHotel.Moderation;

using Plus.Database.Interfaces;
using Plus.Utilities;
using Plus.HabboHotel.Achievements;
using Plus.HabboHotel.Subscriptions;
using Plus.HabboHotel.Permissions;
using Plus.HabboHotel.Pathfinding;
using Plus.Communication.Packets.Outgoing.Notifications;
using Plus.Communication.Packets.Outgoing.Rooms.Session;
using Plus.Communication.Packets.Outgoing.Campaigns;
using Plus.Communication.Packets.Outgoing.Inventory.Purse;

Bom, por enquanto é isso! Se tiverem algum erro, deixem aqui em baixo que eu irei tentar atualizar o mais rápido possivel o tópico com o fix!

-------------------------------------------------------------------------------------------------------

Espero que tenham gostado  Laughing
Até!!

Ver perfil do usuário

Visi0n

Membro Platina


avatar
Tutorial maneiro hein, gostei.

Ver perfil do usuário

iSkell

Membro


avatar
[Você precisa estar registrado e conectado para ver este link.] escreveu:Tutorial maneiro hein, gostei.
Obrigado! Sempre tentando ajudar Smile

Ver perfil do usuário
obrigado pelo tutorial, estarei testando em breve.

Ver perfil do usuário

iSkell

Membro


avatar
[Você precisa estar registrado e conectado para ver este link.] escreveu:obrigado pelo tutorial, estarei testando em breve.
De nada Smile Espero que dê certo com você!

Ver perfil do usuário

Damassa

Membro Prata


avatar
Obrigado pelo compartilhamento do conteúdo aqui no fórum!

Ver perfil do usuário

xNectar

Membro Prata


avatar
Eu já tinha ah um bom tempo mas obrigado por compartilha.

(Esqueceu de editar a estrutura pra foto do avatar funfar)

Ver perfil do usuário

pedxz

Administrator


avatar
obrigado pela partilha nesse tutorial :P

Ver perfil do usuário

TrY!

Honorário


avatar
Olá,

Você poderia substituir os "ifs" por um switch.

Ver perfil do usuário http://www.power-pixel.net/forum

Koop

Membro Ouro


avatar
alguem ai têm o print do funcionamento?

se tiver manda ae

vlw

até mais,

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

Cl4ush

Administrator


avatar
Muito bom, obrigado por compartilhar!



[info]Leia as regras do fórum para não ser punido, [Você precisa estar registrado e conectado para ver este link.][/info]



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

      
Ver perfil do usuário http://alunoqaluno.hol.es/

GustP

Membro Ouro


avatar
Muito obrigado iSkell sumido <3

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

Saigon

Membro Elite


avatar
Ótimo tutorial! :d

Ver perfil do usuário

iSkell

Membro


avatar
Obrigado a todos! Sim, dá para usar switch (cases em vez de if, se preferirem posso fazer Piscadinha)!
Quando for ao pc vou atualizar o post pra colocar a imagem do user a funcionar! Piscadinha

Ver perfil do usuário

Omeleeth

Membro


avatar
Necessita usar Studio PC?

Ver perfil do usuário

Tobby

Membro


avatar
Como faz pra por a imagem ? pq ta com erro!

Ver perfil do usuário

SirGona

Membro


avatar
funfa em hp d host?

Ver perfil do usuário

iCliquei

Membro


avatar
Geral agradecendo pelo tutorial, mas, quase ninguém testou. Algumas pessoas com erros [Você precisa estar registrado e conectado para ver este link.]

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

Maykeh

Membro Bronze


avatar
Eu to pensando em usar no meu plus Emu porem não entendi muito bem pode fazer em vídeo e postar aqui?

Ver perfil do usuário

Gabiiih

Membro


avatar
Já sabia, mais brigado por compartilhar!

Ver perfil do usuário

jumper128

Membro


avatar
Tentei e não funcionou

Ver perfil do usuário

iSkell

Membro


avatar
[Você precisa estar registrado e conectado para ver este link.] escreveu:Tentei e não funcionou
Por favor mande um print Smile

Ver perfil do usuário

Turbo

Estagiário


avatar
Ótimo tutorial, estarei usando em futuros projetos..

Ver perfil do usuário

Wickfield

Membro Bronze


avatar
Testei em 2 emuladores plus, ambos não funcionaram!

Ver perfil do usuário http://colordesign.tk
Gosteiii Mais o meu deu erro poderia me ajudar ??.

Ver perfil do usuário

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