Monitoramento
A aba Monitoramento ajuda você a acompanhar o funcionamento dos Wireds do quarto. O sistema está consumindo muitos recursos? Alguma execução foi interrompida? Uma transação com baús falhou? As estatísticas e os registros desta aba ajudam a entender essas situações.
Como acessar
Seção intitulada “Como acessar”Abra as Ferramentas do Criador com o comando :wired ou :wf e selecione a aba Monitoramento.
A janela está dividida em duas seções: Estatísticas, que mostra o uso dos recursos do quarto, e Registros, que reúne informações sobre o que acontece com os Wireds.

Estatísticas
Seção intitulada “Estatísticas”No lado esquerdo desta seção, você encontra um painel com os valores de uso e seus respectivos limites. Os campos numéricos seguem o formato uso atual / limite, permitindo comparar quanto o quarto está utilizando com o máximo disponível.

| Estatística | O que representa |
|---|---|
| Uso de Wired | O custo computacional instantâneo do quarto. O valor muda conforme o sistema processa as ações dos Wireds. Saiba mais na seção Entendendo o uso de Wired |
| Está pesado | Indica Sim ou Não, conforme o quarto tenha sido considerado pesado. Veja a explicação de MARKED_AS_HEAVY. |
| Mobis de chão | A quantidade de mobis de chão no quarto. |
| Mobis de parede | A quantidade de mobis de parede no quarto. |
| Variáveis permanentes de mobis | A quantidade de variáveis criadas com o Wired Variável: Mobi Variável que possuem a opção Permanente marcada. |
| Variáveis permanentes de usuários | A quantidade de variáveis criadas com o Wired Variável: Usuário Variável que possuem a opção Permanente marcada. |
| Variáveis permanentes globais | A quantidade de variáveis criadas com o Wired Variável: Variável Global que possuem a opção Permanente marcada. |
Os limites de todas as estatísticas numéricas variam conforme o nível da sua conta no Habbo. Como exemplo dessa variação, uma conta de nível 30 possui limite de 10.000 de uso de Wired, enquanto uma conta de nível 13 possui limite de 4.688. Cada estatística tem seu próprio limite, então confira os valores exibidos na sua janela ao planejar o quarto e os seus sistemas.
Entendendo o uso de Wired
Seção intitulada “Entendendo o uso de Wired”Pense no Uso de Wired como um indicador semelhante ao uso de CPU de um computador: quanto mais trabalho o sistema precisa processar, maior pode ser o valor exibido. O custo exato de cada operação não é público, então essa comparação ajuda a entender o indicador, mas não significa que ele seja uma porcentagem de CPU.
O que a imagem do Frank indica?
Seção intitulada “O que a imagem do Frank indica?”No lado direito, o Frank aparece feliz, com a mão no bolso. Quando ocorre um registro da categoria Erro no quarto, sua imagem muda: ele passa a aparecer com as mãos na cabeça e uma expressão de desespero.
| Frank feliz | Frank após um erro |
|---|---|
![]() |
![]() |
Se o Frank mudar de expressão, confira os registros para entender qual erro ocorreu e o que você pode ajustar. O aviso MARKED_AS_HEAVY, por si só, não provoca essa mudança, pois pertence à categoria Aviso.
Registros
Seção intitulada “Registros”
A tabela de registros resume os eventos relacionados ao funcionamento dos Wireds. Cada linha apresenta as seguintes informações:
| Coluna | O que mostra |
|---|---|
| Tipo | O identificador do registro, como EXECUTION_CAP ou TRANSACTION_FAILURE. Conheça alguns dos identificadores logo abaixo. |
| Categoria | Se o registro é uma informação, um aviso, um erro ou uma mensagem de depuração. |
| Quantidade | Quantas vezes o registro ocorreu. |
| Última ocorrência | Há quanto tempo o registro aconteceu pela última vez, como 100 minutos, 70 dias ou 7 meses atrás. |
O tipo ajuda a identificar o que aconteceu, enquanto a categoria indica a natureza da mensagem. Os registros descritos a seguir pertencem à categoria Erro, exceto MARKED_AS_HEAVY, que pertence à categoria Aviso. Também explicamos a notificação WHISPER_READ, que aparece apenas na tela, sem um registro na janela Ver registros completos.
EXECUTION_CAP
Seção intitulada “EXECUTION_CAP”Este erro ocorre quando uma execução está prestes a ultrapassar o limite máximo de Uso de Wired. Para impedir que esse limite seja excedido, a execução das pilhas Wired é cancelada.
Se o limite é atingido muito rapidamente, vale revisar a configuração. Imagine um sistema que deveria realizar poucas ações, mas dispara várias pilhas repetidamente: esse trabalho pode consumir o limite antes do esperado.
A estatística Uso de Wired ajuda a avaliar essa complexidade. Neste caso, o problema está relacionado ao custo da configuração, e não a fatores como lag nos servidores do Habbo.
DELAYED_EVENTS_CAP
Seção intitulada “DELAYED_EVENTS_CAP”Quando um Efeito Wired possui um atraso configurado, ele cria um evento que fica aguardando o momento de executar. Existe um limite para a quantidade desses eventos pendentes ao mesmo tempo, evitando que configurações acumulem eventos indefinidamente e comprometam a memória dos servidores.
É raro atingir esse limite em uma situação normal. Se o erro aparecer, confira se o sistema está criando efeitos atrasados em excesso. Caso não encontre um erro na configuração, considere reorganizar o controle de tempo utilizando cronômetros.
EXECUTOR_OVERLOAD
Seção intitulada “EXECUTOR_OVERLOAD”Este erro indica que o mecanismo Wired está recebendo mais instruções do que os servidores conseguem processar no mesmo ritmo. Geralmente, isso sinaliza um problema nos servidores e não necessariamente no seu quarto.
Se o quarto também apresentar o aviso MARKED_AS_HEAVY, ele pode estar contribuindo para a sobrecarga. Nesse caso, vale revisar a configuração e procurar formas de reduzir sua complexidade.
MARKED_AS_HEAVY
Seção intitulada “MARKED_AS_HEAVY”Os servidores do Habbo acompanham o tempo necessário para executar os Wireds. Quando determinados limites são ultrapassados, o quarto pode ser marcado como pesado e passa a receber um tratamento diferente para evitar que prejudique o funcionamento dos outros quartos do hotel.
Esse registro é um aviso, não um erro. Para decidir o que fazer, considere o contexto:
- O Habbo está com lag? O aviso pode não estar relacionado à sua configuração. Nesse caso, ele sozinho não indica que você precisa alterar o sistema.
- O quarto possui um sistema realmente complexo? O aviso pode apenas informar uma condição esperada para essa configuração.
- O sistema deveria ser simples? Vale investigar se há ações desnecessárias ou uma configuração que possa ser melhorada.
Este erro ocorre quando o servidor suspeita de um uso malicioso dos Wireds no quarto. Os critérios exatos que provocam essa identificação não são divulgados.
Como consequência, as execuções Wired do quarto são interrompidas durante 10 minutos.
RECURSION_TIMEOUT
Seção intitulada “RECURSION_TIMEOUT”Uma sequência recursiva pode acontecer quando sinais acionam outras pilhas Wired, que continuam acionando novas pilhas antes de a execução terminar. Essa sequência pode envolver dezenas, centenas ou até mais de mil acionamentos.
Se o processamento demorar demais, o servidor interrompe a execução. Esse erro é raro, mas pode aparecer quando uma configuração complexa ou ineficiente coincide com lag nos servidores. Na maioria dos casos, outro limite já terá interrompido a execução antes disso.
TOO_MANY_VARIABLES
Seção intitulada “TOO_MANY_VARIABLES”Este erro indica que muitas variáveis Wired diferentes foram atribuídas a um mesmo usuário ou mobi. O limite é alto e normalmente não deveria ser atingido.
Se você está se aproximando dele, revise como está organizando os dados. Variáveis Wired não permitem armazenar longas listas de dados diretamente, e criar uma variável para cada informação pode não ser uma boa solução para o seu sistema.
TRANSACTION_FAILURE
Seção intitulada “TRANSACTION_FAILURE”Este erro indica que uma transação Wired envolvendo baús falhou. O motivo pode estar relacionado ao usuário, aos recursos disponíveis, à configuração dos Wireds ou a um problema interno.
Por exemplo, uma transação pode falhar porque o usuário a cancelou, porque o baú está cheio ou porque o saldo é insuficiente. Confira a mensagem associada ao registro para identificar o caso.
Os motivos possíveis incluem um valor acompanhado de um texto:
- 0 = O usuário cancelou a transação (Cancelled By User);
- 1 = Transação inválida (Invalid Trade);
- 2 = Tempo limite esgotado (Timeout);
- 3 = Transação cancelada por um Wired (Cancelled By Wired);
- 4 = O usuário já está realizando uma transação (Already Trading);
- 5 = Configuração incorreta do Wired (Wired Misconfiguration);
- 6 = Saldo insuficiente (No Sufficient Funds);
- 7 = Saldo indisponível (Funds No Longer Available);
- 8 = O usuário não pode realizar transações (User Cant Trade);
- 9 = O proprietário do baú não pode realizar transações. (Chest Owner Cant Trade);
- 10 = Transação vazia (Empty Transaction);
- 12 = Recurso desativado (Feature Disabled);
- 13 = Baú não está no quarto (Chest Not In Room);
- 14 = Excesso de baús (Too Many Chests);
- 15 = Não há baús ou os baús estão trancados (No Wired Chests Or Locked);
- 16 = Não é possível entregar todo o conteúdo a vários usuários (Can Not Give All To Multiple Users);
- 17 = Excesso de ofertas por parte de Wired (Trade Limit Wired);
- 18 = Transações muito rápidas (Rate Limit);
- 19 = Baú cheio (At Capacity);
- 20 = Configuração incorreta: multiplicador inválido (Misconfig Invalid Multiplier);
- 21 = Configuração incorreta: contratos em excesso ou ausentes (Misconfig Too Many Or No Contracts);
- 22 = Configuração incorreta: sem usuários (Misconfig No Users);
- 23 = Configuração incorreta: tempo limite inválido (Misconfig Invalid Timeout);
- 24 = Versão do cliente desatualizado (Outdated Client Version);
- 25 = O usuário saiu do quarto (User Left Room);
- 1000 = Erro interno (Internal Error);
- 1001 = Erro no banco de dados (Internal Error Db);
- 1002 = Erro no banco de dados, sendo necessário recarregar o quarto (Internal Error Reload Required);
VARIABLE_FX_LIMIT
Seção intitulada “VARIABLE_FX_LIMIT”Este erro ocorre quando o limite de Wireds Variável FX é atingido. É possível utilizar até cinco desses Wireds acima de um Wired de variável ou distribuir um Variável FX em cada um de cinco Wireds de variável.
Se o registro aparecer, confira a quantidade de Variáveis FX utilizadas no sistema Wired.
Quando esse evento ocorre, são adicionados dois registros à tabela da janela Registros dos Wireds, acessível pelo botão Ver registros completos:

PLACEMENT_FAILURE
Seção intitulada “PLACEMENT_FAILURE”Este erro pode ocorrer quando o Efeito Wired: Colocar Móbi Temporário tenta colocar um mobi em um destino ocupado. Por exemplo, imagine que você configurou Local de destino como Local personalizado e, em Destino personalizado, selecionou um mobi que já possui outro mobi em cima.
Ao ativar o Efeito nessa situação, aparece a notificação “Falha ao colocar o mobi”, acompanhada de um ícone de fio vermelho. Também aparecem dois registros relacionados à falha na janela Ver registros completos. Se isso acontecer, confira o mobi selecionado como destino e se há outro mobi sobre ele.
O erro também pode ocorrer quando você escolhe algum mobi que não é do Clube do Arquiteto na seção Mobi a Ser Colocado desse Efeito. Nesse caso, revise a lógica para que ela inclua apenas mobis do Clube do Arquiteto.
WHISPER_READ
Seção intitulada “WHISPER_READ”Esta notificação informa que uma pilha Wired detectou sua mensagem enviada como sussurro para outro jogador. Ela aparece com um ícone de fio azul e o texto “Uma pilha wired detectou sua mensagem de sussurro. Você pode desativar essa opção em ‘Outras configurações’”.
Para impedir que Wireds detectem seus sussurros, siga o passo a passo do vídeo abaixo:
Audiodescrição do vídeo: Como desativar a detecção de sussurros pelos Wireds
No Habbo, há um bot no quarto. O menu aberto pelo botão de engrenagem, no canto superior direito, mostra a opção “Outras configurações”. O cursor seleciona essa opção.
A janela “Mais Configurações” aparece à esquerda. A opção “Ignorar convites” já está marcada. A caixa ao lado de “Desativar o sussurro para a Wired.” está desmarcada, e o cursor se aproxima dela.
O cursor clica na caixa “Desativar o sussurro para a Wired.”, que passa a exibir uma marca de seleção.
O cursor clica em “Volte”. A janela de configurações se fecha, deixando o quarto visível novamente.
Um exemplo é um sistema que lê o texto enviado pelo usuário e utiliza empacotamento de bits para armazenar informações sobre essa mensagem em variáveis numéricas. Essa técnica permite reunir vários valores em um mesmo número, reservando uma parte dos bits para cada um deles.
Para guardar texto dessa forma, a configuração precisa definir códigos numéricos para os caracteres e como esses códigos serão agrupados e recuperados depois. A quantidade de caracteres que cabe em cada variável depende dos bits disponíveis e da codificação escolhida. Nesse exemplo, a notificação aparece porque a pilha detectou o sussurro, e não pela operação de empacotamento em si.
Ao contrário dos registros anteriores, WHISPER_READ não aparece na janela Ver registros completos. Você verá apenas a notificação ao lado direito da tela.
Controles dos registros
Seção intitulada “Controles dos registros”Abaixo da tabela, você encontra dois botões para limpar o resumo ou consultar os registros com mais detalhes.
![]()
Limpar todos
Seção intitulada “Limpar todos”O botão Limpar todos apaga os dados exibidos na tabela de registros. Ele permite limpar o histórico apresentado antes de acompanhar novas ocorrências.
Audiodescrição do vídeo: Limpando todos os registros da tabela de Monitoramento
A aba Monitoramento das Ferramentas do Criador mostra estatísticas e categorias de registros. A janela Registros Completos dos Wireds abre à direita com três registros recentes, de fontes Wired e Sistema. No Monitoramento, o cursor vai até o botão vermelho “Limpar todos”.
O botão “Limpar todos” é pressionado e fica esmaecido. Os três registros ainda permanecem por um instante na janela Registros Completos dos Wireds; as categorias do Monitoramento continuam listadas com quantidade zero.
A lista da janela Registros Completos dos Wireds é esvaziada e passa a mostrar “Nada para mostrar”.
Ver registros completos
Seção intitulada “Ver registros completos”O botão Ver registros completos abre a janela Registros dos Wireds, com uma visão geral dos registros mais recentes do sistema e dos Wireds. São armazenados apenas os 200 registros mais recentes por tipo.

Essa janela oferece os seguintes controles:
| Controle | Como utilizar |
|---|---|
| Auto atualizar | Marque a caixa para que novos registros apareçam automaticamente na janela. |
| Filtrar | Digite um texto para encontrar registros que contenham esse conteúdo. |
| Fonte do registro | Selecione Todos, Sistema ou Wired. A fonte Sistema indica que o registro foi criado a partir de uma ativação de alguma pilha Wired. A fonte Wired indica que ele foi criado pelo Efeito Wired: Escrever Nos Logs. |
| Nível do registro | Selecione Todos, INFO (informação), WARN (aviso), ERROR (erro) ou DEBUG (depuração). |
A tabela detalhada apresenta as colunas Horário, Fonte, Nível e Mensagem. Utilize os botões de avançar e voltar para navegar entre as páginas dos registros.
A coluna Horário mostra a data e a hora no formato dia-mês-ano hora:minuto:segundo, usando o relógio de 24 horas, como em 24-09-2026 13:47:34. Com o fuso europeu padrão, esse exemplo está quatro horas à frente do horário de Brasília, correspondendo a 24-09-2026 09:47:34 em Brasília.
Para que os novos registros acompanhem o horário que você utiliza, altere o Fuso horário na aba Configurações das Ferramentas do Criador. Se você utiliza o horário de Brasília, por exemplo, selecione América/São_Paulo.
Essa alteração vale apenas para os registros adicionados depois da mudança de fuso. Os registros anteriores mantêm o horário original, então ainda é necessário considerar a diferença ao consultá-los.


