O que você vai aprender:
Montar uma doação que a cada 60 segundos um usuário do quarto será escolhido aleatoriamente para receber um item, porém a doação só funciona com uma quantidade específica de usuários no quarto.
Dificuldade do sistema: fácil
Criando um temporizador
Coloque WIRED Variável: Variável Global em qualquer canto do seu quarto e dê o nome “timer_doacao”, e selecione “Enquanto o quarto está ativo” (para que o tempo seja resetado quando não houver ninguém no quarto!)
Ele será o nosso temporizador!

Explicação: A cada um segundo essa variável vai receber +1 de valor, funcionando como um relógio, ao atingir o número 60 vamos realizar uma doação!
Configurando o temporizador
ATIVADOR WIRED: Repetir Efeito: defina o tempo para 1 segundo.

Explicação: Ele irá ativar a pilha do temporizador a cada 1 segundo.
CONDIÇÃO Wired: Valor Variável: Selecione a variável global e procure por “@user_count” e escolha o tipo >= (maior ou igual) , em valor de referência coloque o número de usuários que será necessário para que a doação aconteça, exemplo: 20.

Explicação: Essa condição “trava” o tempo para doar se não houver a quantidade específica de habbos no quarto.
EFEITO Wired: Mudar Valor Variável: Selecione a variável global “timer_doacao”, em operação selecionar Somar, por fim em valor de referência coloque 1.

Explicação: Esse wired vai somar +1 a cada 1 segundo (por que decidimos isso no ATIVADOR WIRED: Repetir Efeito) e armazenar esse valor na variável global que criamos se houver 20 usuários no quarto!
Sistema para realizar a doação
Coloque esses wireds em um novo piso:
ATIVADOR Wired: Variável Mudou: Selecione a variável “timer_doacao” e marque apenas Mudança de valor e Aumentou.

Explicação: A variável global “timer_doacao” vai ter uma mudança de valor ao receber +1 a cada 1 segundo (se houver 20 ou mais habbos no quarto) e ativará esse wired.
CONDIÇÃO Wired: Valor Variável: Selecione a variável “timer_doacao”, em escolha de tipo selecione = (igual) e em valor referência coloque 60.

Explicação: Por mais que o ativador acione a pilha da doação a cada 1 segundo, essa condição garante que só funcionará se o valor de “timer_doacao” chegar em 60.
SELETOR Wired: Habbos por Nome: Coloque todos nomes de usuários que não vão ou não podem receber o item da doação. e marque Inverter.

Explicação: ao colocar os nomes nesse seletor e selecionar inverter você está dizendo que quer selecionar todos os usuários que não estão nessa lista!
FILTRO Wired: Filtrar Habbos: Em filtrar quantidade coloque o valor de 1.

Explicação: Esse seletor escolhe aleatoriamente 1 Habbo que não está no SELETOR Wired: Habbos por Nome
WIRED EFEITO: Entregar Mobi do Baú: Marque a opção Dê a quantidade especificada, e em quantidade para dar defina o valor para 1. Selecione o baú, e por fim em usuários para premiar selecione Usar usuários do seletor.

Explicação: Aqui limitamos a quantidade de itens que queremos dar a cada doação, selecionamos o baú que contém os mobis que vamos doar, e o wired vai premiar o usuário que foi sorteado pelo seletor FILTRO Wired: Filtrar Habbos.
EFEITO Wired: Mudar Valor Variável: Selecione a variável global “timer_doacao”, em operação selecionar Atribuir, e por fim defina o valor 0.

Explicação: esse wired serve para que quando a variável do timer chegar a 60 ele reseta o valor para 0, e um novo tempo comece automaticamente!
Importante: Configurando o baú
Para o sistema de entrega de itens funcionar, acesse seu baú wired e desmarque a opção “Trancar baú”, isso é necessário para que o wired que entrega os itens consiga interagir com o baú.

E chegamos ao fim do tutorial, você tem alguma dúvida? Comente nessa notícia e também não se esqueça de deixar sua curtida, valeu!
Veja por vídeo:


