Como os Wireds Funcionam
A automação no Habbo Hotel baseia-se em um princípio lógico de causa e efeito. O sistema Wired permite que você programe comportamentos no seu quarto sem a necessidade de escrever linhas de código tradicionais, utilizando uma interface visual baseada em “caixas” de mobis que interagem entre si.
A Lógica de Empilhamento
Seção intitulada “A Lógica de Empilhamento”Para que qualquer automação funcione, os mobis Wired devem ser colocados uns sobre os outros, formando o que a comunidade chama de Pilha.
A pilha é a unidade funcional básica: quando os mobis estão na mesma coordenada (um em cima do outro), eles compartilham o mesmo contexto. Se você colocar um ativador em um canto do quarto e um efeito no outro, o sistema não reconhecerá a conexão entre eles; a sobreposição física é o que estabelece o vínculo lógico.
O Fluxo de Execução
Seção intitulada “O Fluxo de Execução”Quando uma Pilha é acionada, o sistema Wired processa seus componentes em uma ordem definida. Se ela não tiver componentes de determinado tipo, essa etapa é simplesmente ignorada:
-
Ativador: tudo começa com o Ativador, que atua como o gatilho inicial da Pilha. Ele inicia a execução quando um evento específico acontece, como um Habbo pisar em um mobi ou dizer uma palavra.
-
Seletores: todos os Seletores envolvidos são processados para determinar suas respectivas seleções de Habbos ou mobis. Eles podem escolher Habbos em uma área específica ou mobis de determinado tipo, expandindo os alvos para além de quem acionou a Pilha ou dos itens configurados diretamente nos Efeitos. Junto a eles, os Filtros também são processados para limitarem as seleções resultantes.
-
Extras: modificam o comportamento padrão da Pilha e a forma como seus componentes são processados. São processados sob demanda, visto que alguns modificam o comportamento das Condições enquanto outros afetam apenas alguns Efeitos específicos.
-
Condições: verificam se os requisitos foram atendidos. Por padrão, todas precisam ser verdadeiras para que a execução continue pela lógica E. Se qualquer uma falhar, os Efeitos positivos não são executados e a pilha é considerada como “não executada”.
-
Efeitos: realizam as ações da Pilha, como teleportar um Habbo, abrir uma porta ou mostrar uma mensagem. Há também Efeitos que atuam sobre o fluxo de execução, alteram Variáveis ou registram informações para que o criador do quarto possa conferi-las posteriormente.
Configuração e Parâmetros
Seção intitulada “Configuração e Parâmetros”Cada caixa Wired possui sua própria interface de configuração, acessada por meio de um clique duplo. Ao abrir o mobi, você define os parâmetros específicos:
- Nos Ativadores: Qual palavra-chave deve ser dita ou qual mobi deve ser pisado.
- Nos Efeitos: Para onde o usuário deve ser levado ou qual mensagem deve ser exibida.
- Nas Condições: Qual grupo o usuário deve pertencer ou qual o estado atual do mobi.
Nos casos em que há seleção de mobis como parâmetro, o limite é de até 20 itens simultâneos.
Conceitos Fundamentais
Seção intitulada “Conceitos Fundamentais”Para dominar a engenharia de quartos, é essencial compreender os termos técnicos que regem a mecânica do sistema.
Tipos de Wired Essenciais
Seção intitulada “Tipos de Wired Essenciais”A taxonomia oficial divide os componentes em quatro categorias principais, cada uma com uma função distintas:
| Categoria | Papel Lógico | Descrição |
|---|---|---|
| Ativadores | O “Quando” | Define o evento que inicia a ação (Ex: pisar em mobi). |
| Efeitos | O “O que” | Define a ação que será executada (Ex: teletransporte). |
| Condições | O “Se” | Filtros que validam se a ação pode prosseguir. |
| Seletores | O “Quem/Qual” | Define alvos dinâmicos para os ativadores, os efeitos e os extras. |
Termos Essenciais
Seção intitulada “Termos Essenciais”- Pilha: O conjunto de mobis Wired empilhados em um único quadrado que trabalham juntos para realizar uma função.
- Fonte de Gatilho (Acionador): Refere-se à entidade que causou a ativação. Pode ser um Habbo, um Bot ou um Pet. Nem todos os efeitos funcionam com todas as fontes; por exemplo, “Entrar em Equipe” exige obrigatoriamente um usuário Habbo como acionador.
