Zone Pixel Fórum
Seja Bem-Vindo!


Caso não sejá registrado no fórum, registre no botão abaixo.

Benefícios dos membros registrados :

- Acesso a todos os tópicos.
- Acesso aos links de downloads e sites.
- Acesso aos eventos e promoções do fórum.



Obrigado, pela a atenção!

Últimos assuntos
» Vagas na Equipe - 12/01/14
Ter Jan 23, 2018 11:34 am por artursk

» Que Saudade
Ter Jan 23, 2018 11:32 am por artursk

» [Tutorial] Criando Portal Habbos com a Starting
Qui Jul 24, 2014 1:23 pm por artursk

» BS feat Luiz Pack 2013
Sab Jan 11, 2014 7:42 pm por artursk

» Resource 2013 BS
Sab Jan 11, 2014 2:05 pm por artursk

» Stock Pack
Sab Jan 11, 2014 1:42 pm por BrunoSouza

» Tutorial Pollo
Sab Jan 11, 2014 1:35 pm por BrunoSouza

» Tiger Tutorial
Sab Jan 11, 2014 1:32 pm por BrunoSouza

» Anime Tutorial
Sab Jan 11, 2014 1:30 pm por BrunoSouza


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

[Tutorial] Como adicionar Mensagem de Boas Vindas no Uber ou Emuladores Baseados

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

Minatos

avatar
Membro Supremo
Membro Supremo
Olá, hoje eu vim trazer um tutorial de como adicionar uma mensagem de boas vindas em seu Hotel! (Só funciona em emuladores open source)

Tradução - Google Tradutor:

Bem, eu não sei se ele é publicado ou não, em caso afirmativo, em seguida, feche. Mensagem de Boas Vindas tenho ele esfregou do interior EMU II, mas Masterkid fez uma versão mais "avançada", pois ela foi criada por milhares de maneiras e não gostou.

Então, eu consegui obter o meu código e aqui está ele.
Eles têm que ir GameClient.cs.

Abra o arquivo GameClient.cs. em seu emulador e pesquise por:
Spoiler:
foreach (uint Id in GetHabbo().FavoriteRooms)
{
MessageHandler.GetResponse().AppendUInt(Id);
}

MessageHandler.SendResponse();
E em baixo, ponha isto:
Spoiler:
string isWelcomeMessageEnabled;
string WelcomeMessage;

using (DatabaseClient dbClient = UberEnvironment.GetDatabase().GetClient())

WelcomeMessage = dbClient.ReadString("SELECT welcome_message FROM site_config LIMIT 1");

using (DatabaseClient dbClient = UberEnvironment.GetDatabase().GetClient())
isWelcomeMessageEnabled = dbClient.ReadString("SELECT welcome_message enabled FROM site_config LIMIT 1");

if (isWelcomeMessageEnabled == "1")
{
SendNotif(WelcomeMessage);
}
Nota: Eu não coloquei

if (isWelcomeMessageEna sangrou == "0")
{
}
porque senão a vida seria gasto para fazer querys para verificar se ele for 0, então não coloque nada só se for a 1, se torne operacional.

Agora, apague a tabela site_config de seu banco de dados, depois vá em SQL, ponha este código e execute:
Spoiler:
--
-- Estructura de tabla para la tabla `site_config`
--

CREATE artursk é lindo. IF NOT EXISTS `site_config` (
`maintenance` enum('0','1') NOT NULL DEFAULT '0',
`welcome_message_enabled` enum('0','1') NOT NULL COMMENT '0 = disabled, 1 = enabled',
`welcome_message` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

--
-- Volcar la base de datos para la tabla `site_config`
--

INSERT INTO `site_config` (`maintenance`, `welcome_message_enabled`, `welcome_message`) VALUES
('0', '1', 'Este Mensaje de Bienvenida puede ser editado desde la DB.');
Você verá que a tabela aparecera novamente em sua database. A mensagem de boas vindas pode ser editada na db, na tabela site_config.
Créditos:
Minatos (Pelo Post)
KekoMundo (Pelo Tutorial)
Felipe (Pelo Tutorial)

http://forum.zone-pixel.com.br

kalinzange


Membro
Membro
Obrigado,

Agora tudo começa com Uber CMS denovo pois a Phoenix está a Bloquear tudo :/

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