Pular para o conteúdo

Variável FX: Pontos de Saúde

A Variável FX: Pontos de Saúde adiciona um efeito visual acima de um mobi ou usuário, exibindo sua saúde de maneiras diferentes. Ele pode representar, por exemplo, a vida de jogadores, inimigos, NPCs ou qualquer mobi do quarto.

A aparência do efeito é atualizada de acordo com o valor de uma variável já atribuída ao mobi ou ao usuário.

Antes de utilizar este Extra de Variável, é necessário que exista uma variável associada ao mobi ou ao usuário.

Para isso, coloque um dos seguintes Wireds no quarto e depois coloque o Wired Variável FX: Pontos de Saúde acima deles:

Além disso, essa variável já deve possuir um valor atribuído, pois será esse valor que determinará o preenchimento da exibição de saúde.

O vídeo abaixo ilustra como seria esse processo:

Configuração de uma variável para os Pontos de Saúde

Audiodescrição do vídeo: Configuração de uma variável para os Pontos de Saúde

Em um quarto do Habbo, a janela do Wired de variável é aberta. No campo de nome, é digitado “pontos_de_saude_do_usuario”, com a disponibilidade limitada ao usuário presente no quarto.

A janela de inspeção mostra as variáveis do avatar. A opção de conceder uma variável é aberta, “pontos_de_saude_do_usuario” é selecionada e o valor 100 é informado.

Após a criação da variável, surge acima do avatar uma barra horizontal verde, acompanhada por um ícone de coração vermelho.

Outra janela do Wired de variável é aberta. O nome “pontos_de_saude_do_mobi” é digitado e a disponibilidade é definida para o quarto atual.

A configuração da barra de saúde é exibida. O efeito visual associa uma barra horizontal com coração ao valor de saúde do Mobi.

Na inspeção do coelho de pelúcia, a opção de conceder variável é aberta. “pontos_de_saude_do_mobi” recebe o valor 100, e uma barra verde com coração aparece acima do Mobi.

Ao abrir a janela de configuração da Variável FX: Pontos de Saúde, serão exibidas algumas opções de personalização.

Nesta seção é possível escolher como os pontos de saúde serão exibidos.

Atualmente existem quatro estilos disponíveis:

  • Barra de Saúde: exibe a saúde em uma barra acompanhada por um coração à esquerda.
  • Coração Único: exibe a saúde em um único coração com preenchimento proporcional ao valor atual.
  • Corações Empilhados: exibe a saúde em vários corações organizados em uma grade.
  • Termômetro: exibe a saúde em uma escala horizontal dividida em segmentos.

Comparação entre os estilos Barra de Saúde, Coração Único, Corações Empilhados e Termômetro da Variável FX Pontos de Saúde

A seção Visualização mostra uma prévia da aparência dos pontos de saúde.

Sempre que um estilo for selecionado ou uma configuração visual for alterada, essa prévia será atualizada automaticamente.

Janela de configuração da Variável FX Pontos de Saúde mostrando a prévia do estilo Barra de Saúde

No canto inferior direito da seção Visualização, existe um ícone chamado Visualização Aleatória.

Ao pressioná-lo, a prévia da barra de pontos de saúde passa a utilizar diferentes valores da variável, permitindo visualizar como o efeito ficará em diferentes níveis de preenchimento.

Por exemplo, suponha que o Valor mínimo seja 0 e o Valor máximo seja 1. Ao pressionar o ícone pela primeira vez, a barra poderá ser exibida completamente vazia. Ao pressioná-lo novamente, ela poderá ser exibida completamente preenchida.

Prévia dos Pontos de Saúde alternando entre diferentes níveis de preenchimento ao usar a Visualização Aleatória

Nesta seção é possível personalizar a aparência dos pontos de saúde.

É possível escolher entre diversas cores para a barra de pontos de saúde.

No entanto, essa configuração está disponível apenas para os estilos Coração Único e Corações Empilhados.

A maioria das cores disponíveis possui uma aparência fixa, porém uma cor dinâmica merece destaque:

  • Cor do time: utiliza a mesma cor de um time Battle Banzai ou Freeze, podendo ser vermelho, verde, azul ou amarelo.

O vídeo abaixo mostra os pontos de saúde utilizando a cor do time do usuário.

Cor do time dos Pontos de Saúde

Audiodescrição do vídeo: Cor do time dos Pontos de Saúde

Na configuração da Variável FX: Pontos de Saúde, o menu de estilos é aberto. A opção “Coração único” é selecionada, substituindo a barra de saúde por um único coração acima do alvo.

O menu de cores é aberto e percorre uma lista de cores fixas e metálicas. A opção “[Dinâmico] Cor do Time” é selecionada, fazendo o coração acompanhar a cor do time do usuário.

O avatar usa um capacete vermelho. Na janela de inspeção, suas variáveis são exibidas, incluindo informações relacionadas ao time.

A opção de conceder uma variável é aberta. “pontos_de_saude_do_usuario” é selecionada e recebe o valor 100.

Um coração vermelho aparece acima do avatar, combinando com seu capacete e seu time atual.

Ao mudar para o time verde, o capacete e o coração ficam verdes.

No time azul, o capacete e o coração mudam para azul.

Por fim, no time amarelo, o capacete e o coração passam para amarelo, demonstrando a atualização dinâmica da cor.

A opção Segmentos está disponível apenas para o estilo Termômetro. Ela define quantas partições serão exibidas na representação visual da saúde. É possível escolher entre 1 e 100 segmentos.

O vídeo abaixo compara o termômetro com diferentes quantidades de segmentos.

Segmentos do estilo Termômetro

Audiodescrição do vídeo: Segmentos do estilo Termômetro

A janela da Variável FX: Pontos de Saúde está aberta com o estilo “Termômetro”. Um indicador verde segmentado aparece horizontalmente acima do avatar.

O menu “Segmentos” é aberto e o valor 10 é selecionado. O termômetro acima do avatar passa a exibir dez divisões em uma barra curta.

O menu é aberto novamente e o valor 20 é escolhido. O indicador se estende horizontalmente, duplicando a quantidade de divisões visíveis.

Por fim, o valor 30 é selecionado. O termômetro fica ainda mais comprido e passa a mostrar trinta segmentos verdes acima do avatar.

Os tamanhos disponíveis variam conforme o estilo selecionado:

Estilo Tamanhos disponíveis
Barra de Saúde Pequeno, médio e grande
Coração Único Não é possível escolher o tamanho
Corações Empilhados Médio e grande
Termômetro Extra pequeno, pequeno, médio, grande e extra grande

O vídeo abaixo mostra a diferença entre os tamanhos disponíveis para cada estilo.

Tamanhos dos Pontos de Saúde

Audiodescrição do vídeo: Tamanhos dos Pontos de Saúde

Na configuração da Variável FX: Pontos de Saúde, o estilo “Barra de saúde” é exibido. O tamanho é alterado de médio para pequeno, reduzindo o comprimento da barra com coração acima do avatar.

O tamanho grande é selecionado. A barra de saúde fica visivelmente mais comprida acima do avatar, mantendo o coração vermelho na extremidade esquerda.

O estilo muda para “Corações empilhados”. Vários corações vermelhos aparecem organizados em linhas acima do avatar.

Ao alternar entre médio e grande, a formação de corações se expande, passando a ocupar uma área maior acima do personagem.

O estilo muda para “Termômetro”. No tamanho extra pequeno, o indicador segmentado aparece curto e compacto acima do avatar.

O tamanho pequeno é selecionado, aumentando discretamente o comprimento do termômetro.

Com o tamanho médio, o indicador verde segmentado fica mais largo.

Por fim, o tamanho grande é selecionado. O termômetro se estende ainda mais horizontalmente acima do avatar.

Esta seção define como o valor da variável será convertido em uma porcentagem da exibição de saúde.

Nos campos Valor mínimo e Valor máximo, é possível informar números com até 10 dígitos.

O próprio Wired fornece um exemplo:

  • Valor da variável: 15
  • Valor mínimo: 10
  • Valor máximo: 20

Nesse caso, os pontos de saúde serão exibidos com aproximadamente 50% do preenchimento.

Alterar os valores mínimo e máximo permite adaptar a exibição para diferentes escalas de vida.

O vídeo abaixo demonstra como o intervalo de valores altera o preenchimento da exibição de saúde.

Intervalo de valores dos Pontos de Saúde

Audiodescrição do vídeo: Intervalo de valores dos Pontos de Saúde

A janela de inspeção do coelho de pelúcia mostra suas variáveis internas. A opção de conceder uma nova variável é acionada.

“pontos_de_saude_do_mobi” é selecionada e recebe o valor 1.500.000.000. Uma barra verde com coração vermelho aparece acima do Mobi.

A configuração da Variável FX: Pontos de Saúde é aberta. O intervalo ainda apresenta o mínimo 0 e o máximo 100.

O mínimo é alterado para 1.000.000.000 e o máximo para 2.000.000.000. Como o valor do Mobi está no ponto médio desse intervalo, a barra representa 50% da saúde.

Nesta seção é possível definir quando os pontos de saúde ficarão visíveis.

Os pontos de saúde permanecerão sempre visíveis acima do mobi ou usuário.

Configuração do WiredExemplo do efeito visual no quarto
Configurações dos Pontos de Saúde com a opção Sempre visível selecionadaPontos de Saúde visíveis acima de um usuário no quarto

Os pontos de saúde serão exibidos quando a variável configurada no tópico Requisitos for atualizada.

Essa exibição pode ocorrer quando a variável é criada, quando seu valor aumenta, diminui ou mesmo quando seu valor não é alterado.

Nesta mesma configuração, o checkbox Mostrar ao passar o mouse pode ser marcado. Com ele ativo, a barra de saúde também será exibida se o mouse estiver sobre o mobi ou usuário.

Além disso, é possível definir por quanto tempo os pontos de saúde permanecerão visíveis utilizando o campo Duração. Esse campo aceita valores entre 1500 e 20000, representando a duração em milissegundos.

No exemplo abaixo foi informado o valor 2000 para a duração, então a barra de pontos de saúde permanece visível por 2 segundos acima do mobi sempre que a variável aumenta de valor.

Pontos de Saúde visíveis quando a variável atualiza

Audiodescrição do vídeo: Pontos de Saúde visíveis quando a variável atualiza

Na configuração da Variável FX: Pontos de Saúde, a seção de visibilidade está aberta. A opção “Visível quando a variável atualiza” é selecionada.

Entre os tipos de atualização, apenas “Variável aumentada” permanece marcada. A duração da exibição é definida como 2.000 milissegundos.

A janela de configuração é fechada e o coelho de pelúcia é inspecionado. O valor de “pontos_de_saude_do_mobi” é aumentado.

Como a variável aumentou, uma barra verde com coração vermelho aparece temporariamente acima do Mobi.

Após os dois segundos configurados, a barra de saúde desaparece e o coelho permanece sem o indicador visível.

Os pontos de saúde serão exibidos somente enquanto o mouse estiver posicionado sobre o mobi ou usuário.

Configuração do WiredExemplo do efeito visual no quarto
Configurações dos Pontos de Saúde com a opção Visível ao passar o mouse selecionadaPontos de Saúde visíveis acima de um usuário enquanto o mouse está sobre ele

Além das configurações de visibilidade, também é possível definir quem poderá visualizar o efeito.

As opções disponíveis dependem do tipo de variável utilizado pelo Wired Variável FX: Pontos de Saúde, de usuário ou de mobi.

Levando em consideração a configuração de visibilidade escolhida anteriormente, apenas o usuário que possui a variável verá os pontos de saúde.

Esta opção não está disponível quando o Wired Variável FX: Pontos de Saúde estiver vinculado a uma variável de mobi.

Configuração do WiredVisão do usuário com a variável e visão de outros usuários
Configurações de audiência dos Pontos de Saúde com a opção Somente o usuário selecionadaComparação entre a visão do usuário com a variável e a de outro usuário quando a audiência é Somente o usuário

Levando em consideração a configuração de visibilidade escolhida anteriormente, apenas os usuários que estiverem no mesmo time Battle Banzai ou Freeze que o usuário visualizarão os pontos de saúde.

Esta opção não está disponível quando o Wired Variável FX: Pontos de Saúde estiver vinculado a uma variável de mobi.

Configuração do WiredVisão dos usuários com a variável e visão de outros usuários
Configurações de audiência dos Pontos de Saúde com a opção Usuários que estão no mesmo time selecionadaComparação entre a visão dos usuários do mesmo time e a de outro usuário quando a audiência é Usuários que estão no mesmo time

Levando em consideração a configuração de visibilidade escolhida anteriormente, apenas usuários que possuírem uma determinada variável poderão visualizar os pontos de saúde.

Ao selecionar esta opção, uma nova janela será aberta para que seja possível escolher a variável utilizada como filtro. Também é possível, opcionalmente, filtrar por um valor específico dessa variável.

Esta opção está disponível tanto para um Wired Variável FX: Pontos de Saúde vinculado a uma variável de usuário quanto a uma variável de mobi.

Configuração do WiredVisão do usuário com a variável e visão de outros usuários
Configurações de audiência dos Pontos de Saúde com a opção Usuários que têm variável selecionadaComparação entre a visão de usuários que possuem a variável escolhida e a de outros usuários

Levando em consideração a configuração de visibilidade escolhida anteriormente, todos os usuários presentes no quarto poderão visualizar os pontos de saúde acima do mobi ou usuário.

Esta opção está disponível tanto para um Wired Variável FX: Pontos de Saúde vinculado a variáveis de usuário quanto a variáveis de mobi.

Em vez de utilizar valores numéricos fixos para definir o intervalo mínimo e máximo (como visto no tópico Intervalo de valores), também é possível utilizar valores armazenados em variáveis.

Ao marcar esta opção, o valor mínimo passará a ser obtido a partir de uma variável.

Dependendo do tipo de variável selecionado no topo da janela do Wired Variável FX: Pontos de Saúde, será possível escolher:

  • Variáveis de usuário;
  • Variáveis de mobi;
  • Variáveis globais.

Esta opção funciona da mesma maneira que Substituir mínimo, porém define o valor máximo do intervalo utilizando uma variável.

Também é possível selecionar variáveis de usuário, mobi ou globais, conforme o tipo de variável escolhido.

Variável de UsuárioVariável de MobiVariável Global
Configurações avançadas de intervalo dos Pontos de Saúde usando uma variável de usuárioConfigurações avançadas de intervalo dos Pontos de Saúde usando uma variável de mobiConfigurações avançadas de intervalo dos Pontos de Saúde usando uma variável global

Campo Ordem na pilha de FX preenchido com 0 e orientação de que valores maiores posicionam o efeito mais abaixo na pilha de FX do objeto.

Um usuário ou mobi pode ter vários efeitos visuais ao mesmo tempo, de qualquer Variável FX. O campo Ordem na pilha de FX permite definir a posição deste efeito em relação aos demais: quanto maior o valor, mais abaixo ele será exibido.

Por exemplo, imagine dois Wireds Variável FX: Pontos de Saúde exibindo efeitos no mesmo usuário ou mobi, um com o estilo Termômetro e outro com Barra de Saúde. Se você definir a ordem do Termômetro como 1 e a da Barra de Saúde como 0, o termômetro aparecerá abaixo da barra.

Alterar a ordem do termômetro e da barra de saúde na pilha de FX

Audiodescrição do vídeo: Alterar a ordem do termômetro e da barra de saúde na pilha de FX

No quarto do Habbo, uma pilha de três mobis wired está ao lado de um avatar. Acima dele, a barra segmentada do termômetro aparece sobre uma barra de saúde com ícone de coração.

A configuração da variável FX “Pontos de Saúde” é aberta com a visualização “Termômetro”. Na seção “Ordem na pilha de FX”, o campo mostra 1. O texto explica que valores maiores colocam o FX mais abaixo na pilha de FX do objeto. A janela é fechada.

Na pilha de mobis, outra variável FX é selecionada. As barras sobre o avatar continuam com o termômetro acima da barra de saúde.

A configuração de “Pontos de Saúde” agora mostra a visualização “Barra de saúde”, com prévia de coração e barra verde. O campo “Ordem na pilha de FX” contém 2.

O valor da ordem da “Barra de saúde” é alterado de 2 para 0, e a mudança é confirmada em “Pronto”.

Acima do avatar, a barra de saúde com coração passa a ficar sobre o termômetro segmentado, mostrando a nova ordem das duas visualizações.

A Variável FX: Pontos de Saúde pode ser utilizada em diversos sistemas. Alguns exemplos são:

  • Partida em equipes: exiba uma Barra de Saúde acima de cada jogador e escolha a audiência Usuários que estão no mesmo time para que cada equipe acompanhe apenas seus aliados.
  • Batalha contra chefe: vincule o Wired a uma variável de mobi usada para controlar a vida do inimigo. O estilo Corações Empilhados ajuda a destacar a quantidade de saúde restante para todos no quarto.
  • Sistema de sobrevivência: use uma variável de usuário para representar a saúde de cada participante e deixe o efeito Visível quando a variável atualiza, chamando a atenção para cada dano ou recuperação recebida.
  • Objeto com durabilidade: associe uma variável de mobi a uma porta, máquina ou barricada e defina o intervalo máximo com uma variável. Assim, a saúde exibida acompanha a durabilidade configurada para aquele objeto.
Contribuíram com esta página