
O que você vai aprender
Um sistema simples para avisar ao jogador qual é o número de visitante dele e também você terá acesso a um painel exclusivo para ver todos os visitantes do seu quarto!
Dificuldade do sistema: fácil
Criando as variáveis
Você pode colocar essas variáveis em qualquer canto do quarto.
WIRED Variável: Usuário Variável: Coloque o nome de “visitante”, configurações da variável: tem valor, opções de disponibilidade: permanente.

Explicação: Vamos salvar essa variável com valor no usuário para posteriormente saber qual é o número de visitante dele. A permanência dessa var no usuário é justamente para que o visitando ao sair do quarto não perca o seu número.
WIRED Variável: Variável Global: no nome coloque “contador_de_visitas” e em opções de disponibilidade: permanente.

Explicação: essa variável vai ajudar a atribuir o número de visita correto ao usuário e armazenar a quantidade de visitas que nosso quarto teve. A permanência dela serve para que ela grave sempre o último número de visitante quando não tiver mais ninguem no quarto.
Sistema para contar visitas e o número de visitante
Coloque todos esses wireds no mesmo piso:
ATIVADOR WIRED: Habbo entra no Quarto: apenas coloque, ele vai ativar quando o usuário entrar no quarto

WIRED Condição negativa: NÃO tem Variável: selecione a variável de usuário “visitante”

Explicação: Ela serve para que caso o usuário entre novamente no quarto o número de visitante dele não seja atualizado.
EFEITO Wired: Mudar Valor Variável: selecione a variável global “contador_de_visitas“, operação Somar, valor de referência coloque 1.

Explicação: O contador de visitar vai aumentar +1 a cada novo usuário que entrar no quarto.
EFEITO Wired: Dar Variável: selecione a variável “visitante“.

Explicação: como é a primeira vez que nosso usuário está entrando no quarto, vamos dar a variável de visitante para ele.
EFEITO Wired: Mudar Valor Variável: selecione a variável de usuários “visitante”, operação Atribuir, em valor de referência selecione A partir da variável global e encontre a var “contador_de_visitas“.

Explicação: O usuário recebeu a variável “visitante” de valor 0 no wired anterior, aqui estamos mudando esse valor usando a variável “contador_de_visitas” que somou +1 quando o usuário entrou no quarto.
WIRED Extra: Executa na Ordem: Ela vai executar os efeitos por ordem ou seja quando o usuário entrar no quarto:
- Adiciona mais +1 na contagem de visitas
- Da a variável de visitante pro usuário que entrou
- Muda o número de visitante dele pra contagem de visita atual

Configurando a mensagem
Coloque todos esses wireds no mesmo piso:
ATIVADOR WIRED: Repetir Efeito: apenas coloque, ele vai ativar quando o usuário entrar no quarto

WIRED Texto Extra: Campo Variável: nome do espaço: visitante, seleciona a variável de usuário e procure por “visitante”.
Copie para usar posteriormente: $(visitante)

Explicação: Aqui estamos “encontrando” o número do visitante e armazenando em $(visitante) para mostrar na mensagem para ele.
EFEITO WIRED: Mostrar mensagem: na mensagem coloque o que você preferir junto com a var que criamos anteriormente, opcional:
“Bem-vindo, você é o visitante número $(visitante)”
Importante: Em efeito de atraso coloque 0.5 segundos.

Explicação: Esse wired mostrará a mensagem pro usuário assim que ele chegar no quarto e qual é seu número de visita!
Ver os usuários que visitaram e o número de visita
Para isso basta:
- Diga :wired no quarto
- Clique em Variables, 2° aba da janela
- Clique no icone de usuário em Variable type localizado no canto esquerdo.
- Na lista Variable picker: selecione visitante
- Clique em Manage

Explicação: nessa janela aparecerá os nomes de todos os usuários que entraram no seu quarto e na coluna “Value” o número de visita deles.
Chegamos ao fim…
O resultado final será esse:
Ficou com dúvidas? Comente e não se esqueça de curtir a matéria também!


