Pular para o conteúdo

Visão Geral dos Seletores

Os Seletores permitem que você deixe a seleção estática de mobis para trás e comece a trabalhar com seleções dinâmicas definidas em tempo real.

Imagine que você precisa de um Efeito “Teleportar” que funcione para todos os usuários em uma área específica do quarto. Tradicionalmente, você teria que utilizar o Efeito Perseguir juntamente com o Ativador Batida (geralmente com pisos Freeze/Banzai por baixo da área) para tentar fazer com que o Ativador seja acionado para cada usuário na área.

Seletores resolvem isso selecionando dinamicamente:

  • Todos os usuários em uma área
  • Todos os mobis de um tipo específico
  • Todos os usuários de um grupo
  • Todos os mobis em uma vizinhança

Você pode combinar múltiplos Seletores na mesma pilha:

  • Seletor 1: Todos os mobis de tipo X
  • Seletor 2: Todos os mobis na vizinhança de Y

Por padrão, cada seletor adiciona seus resultados à seleção final, formando uma união (ou seja, tudo que for encontrado por qualquer seletor será incluído).

Ao ativar a opção “Filtrar seleção existente”, o seletor deixa de adicionar novos itens e passa a atuar como um filtro, mantendo apenas os itens que também correspondem a ele.

Na prática, isso permite criar uma intersecção entre seletores.

A opção “Inverter” modifica o resultado do próprio seletor, selecionando tudo que NÃO corresponde aos critérios definidos.

Isso pode ser usado tanto com um único seletor quanto em combinações. Por exemplo:

  • Selecionar todos os mobis exceto um tipo específico
  • Selecionar todos os usuários fora de uma área

Além dos Seletores, existem Filtros que refinam a seleção:

FiltroFunção
Filtrar HabbosReduz a seleção para um número X de usuários
Filtrar MobisReduz a seleção para um número X de mobis
Usuários com Maior/Menor VariávelOrdena e seleciona baseado em valores de variáveis

Por exemplo, usar “Filtrar Habbos” para 5 combinado com “Habbos na Área” selecionaria apenas 5 usuários aleatórios encontrados na área.