Selectores
Los 24 selector.* que Wired Code sabe leer y escribir, sacados del esquema del
editor. El Wired de cada entrada es el nombre con el que sale in-game y enlaza con su ficha del
manual, donde está explicado con ejemplos.
Un campo que no escribas vale su valor por defecto, así que la columna «Por defecto» es también lo que el editor omite al volcar la sala. La sintaxis de cada tipo está en Sintaxis.
selector.filter_furni
Sección titulada «selector.filter_furni»Wired: Filtrar a X Furnis
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
amount |
int 1..1000 |
1 |
Cuántos se quedan de la selección, al azar. 1..1000. |
amount_option |
enum: literal=0, variable=1 |
literal |
La cantidad es un número (literal) o el valor de una variable. |
reference_scope |
enum: furni=0, user=1, global=-10, context=-20 |
global |
Ámbito de la variable de la cantidad. |
reference_var_target |
int 0..3 |
0 |
Sub-fuente de esa variable (furni 0-2, usuario 0-3). |
reference_variable |
variable — nombre entre comillas |
"" |
Variable de la que sale la cantidad. |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
selector.filter_furni_by_var
Sección titulada «selector.filter_furni_by_var»Wired: Furni con variable más alta o baja
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
variable |
variable — nombre entre comillas |
"" |
Variable por la que ordenar. |
sort_by |
enum: highest_value=0, lowest_value=1, oldest_creation=2, newest_creation=3, oldest_update=4, newest_update=5 |
highest_value |
Criterio: valor alto/bajo, creación antigua/reciente, modificación antigua/reciente. |
amount_option |
enum: literal=0, variable=1 |
literal |
La cantidad es un número o el valor de una variable. |
amount |
int 1..1000 |
10 |
Cuántos se quedan. 1..1000. |
reference_variable |
variable — nombre entre comillas |
"" |
Variable de la que sale el valor de comparación. |
reference_scope |
enum: furni=0, user=1, global=-10, context=-20 |
global |
Ámbito de la variable de referencia. |
reference_var_target |
int 0..3 |
0 |
Sub-fuente de la referencia. Furni: 0 desencadenante, 1 seleccionados, 2 señal. Usuario: 0 desencadenante, 1 señal, 2 clicado, 3 alcanzado. Global/contexto no la usan. |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
selector.filter_users
Sección titulada «selector.filter_users»Wired: Filtrar a X Usuarios
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
amount |
int 1..1000 |
1 |
Cuántos se quedan de la selección, al azar. 1..1000. |
amount_option |
enum: literal=0, variable=1 |
literal |
La cantidad es un número (literal) o el valor de una variable. |
reference_scope |
enum: furni=0, user=1, global=-10, context=-20 |
global |
Ámbito de la variable de la cantidad. |
reference_var_target |
int 0..3 |
0 |
Sub-fuente de esa variable (furni 0-2, usuario 0-3). |
reference_variable |
variable — nombre entre comillas |
"" |
Variable de la que sale la cantidad. |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
selector.filter_users_by_var
Sección titulada «selector.filter_users_by_var»Wired: Usuario con variable más alta o baja
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
variable |
variable — nombre entre comillas |
"" |
Variable por la que ordenar. |
sort_by |
enum: highest_value=0, lowest_value=1, oldest_creation=2, newest_creation=3, oldest_update=4, newest_update=5 |
highest_value |
Criterio: valor alto/bajo, creación antigua/reciente, modificación antigua/reciente. |
amount_option |
enum: literal=0, variable=1 |
literal |
La cantidad es un número o el valor de una variable. |
amount |
int 1..1000 |
10 |
Cuántos se quedan. 1..1000. |
reference_variable |
variable — nombre entre comillas |
"" |
Variable de la que sale el valor de comparación. |
reference_scope |
enum: furni=0, user=1, global=-10, context=-20 |
global |
Ámbito de la variable de referencia. |
reference_var_target |
int 0..3 |
0 |
Sub-fuente de la referencia. Furni: 0 desencadenante, 1 seleccionados, 2 señal. Usuario: 0 desencadenante, 1 señal, 2 clicado, 3 alcanzado. Global/contexto no la usan. |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
selector.furni_altitude
Sección titulada «selector.furni_altitude»Wired: Furnis por Altitud
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
comparison |
enum: less=0, equal=1, greater=2 |
less |
Cómo comparar la altura del furni con “altitude”. Mismos nombres que el mode de las condiciones de puntuación, altura y cronómetro. |
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
altitude |
raw_string (formato interno, se copia tal cual) |
"0.00" |
Altura con dos decimales, 0.00 a 40.00. |
selector.furni_area
Sección titulada «selector.furni_area»Wired: Furnis en área
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
area_x |
int 0..∞ |
0 |
Esquina X de la zona marcada con “Seleccionar zona”. |
area_y |
int 0..∞ |
0 |
Esquina Y de la zona. |
area_width |
int 0..∞ |
0 |
Ancho de la zona, en baldosas. |
area_height |
int 0..∞ |
0 |
Alto de la zona, en baldosas. |
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
selector.furni_bytype
Sección titulada «selector.furni_bytype»Wired: Furnis por Tipo
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
match_state |
bool |
false |
Solo selecciona furnis del mismo tipo si además coincide el estado. |
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
furni_source |
enum: selected=0, selector=1, signal=2, triggering=3 |
selected |
De dónde salen los furnis. Estos selectores solo ofrecen selected, signal y triggering. |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
selector.furni_neighborhood
Sección titulada «selector.furni_neighborhood»Wired: Furnis Vecinos
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
near_source |
int 0..6 |
0 |
De qué está “cerca”. 0 furni desencadenante, 1 furnis seleccionados, 2 furnis de señal, 3 usuario desencadenante, 4 usuarios de señal, 5 usuario clicado, 6 usuario alcanzado. |
door_x |
int -5..5 |
0 |
Desplazamiento X del origen (la “puerta”) dentro de la rejilla 11x11. |
door_y |
int -5..5 |
0 |
Desplazamiento Y del origen dentro de la rejilla 11x11. |
tile_map_0 |
int |
0 |
Casillas marcadas en la rejilla, parte 1 de 4. Es un mapa de bits: no lo escribas a mano, copia el que genere la ventana. |
tile_map_1 |
int |
0 |
Casillas marcadas en la rejilla, parte 2 de 4. |
tile_map_2 |
int |
0 |
Casillas marcadas en la rejilla, parte 3 de 4. |
tile_map_3 |
int |
0 |
Casillas marcadas en la rejilla, parte 4 de 4. |
filter_selection |
bool |
false |
Filtrar la selección existente (casilla propia de esta ventana). |
invert_selection |
bool |
false |
Invertir la selección (casilla propia de esta ventana). |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
selector.furni_onfurni
Sección titulada «selector.furni_onfurni»Wired: Furnis sobre Furni
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
placement |
enum: on_furni=0, under_furni=1, same_altitude=2, all_on_tile=3 |
on_furni |
Qué se selecciona respecto al furni de origen: encima, debajo, a la misma altura o todos los de la baldosa. |
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
furni_source |
enum: selected=0, selector=1, signal=2, triggering=3 |
selected |
De dónde salen los furnis. Estos selectores solo ofrecen selected, signal y triggering. |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
selector.furni_picks
Sección titulada «selector.furni_picks»Wired: Furnis Seleccionados
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
selector.furni_signal
Sección titulada «selector.furni_signal»Wired: Furnis desde Señal
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
selector.furni_with_var
Sección titulada «selector.furni_with_var»Wired: Furnis con variable
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
variable |
variable — nombre entre comillas |
"" |
Variable a mirar. El ámbito es fijo (furni o usuario, según la caja). |
value_mode |
enum: has_only=0, compare_literal=1, compare_variable=2 |
has_only |
Solo comprobar que la tiene, comparar contra un número, o comparar contra otra variable. |
operator |
enum: less=0, equal=1, greater=2, less_equal=3, not_equal=4, greater_equal=5 |
equal |
Operador de comparación. |
literal_value |
int |
0 |
Valor contra el que comparar cuando value_mode = compare_literal. |
reference_variable |
variable — nombre entre comillas |
"" |
Variable de la que sale el valor de comparación. |
reference_scope |
enum: furni=0, user=1, global=-10, context=-20 |
global |
Ámbito de la variable de referencia. |
reference_var_target |
int 0..3 |
0 |
Sub-fuente de la referencia. Furni: 0 desencadenante, 1 seleccionados, 2 señal. Usuario: 0 desencadenante, 1 señal, 2 clicado, 3 alcanzado. Global/contexto no la usan. |
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
selector.remote
Sección titulada «selector.remote»Wired: Selección Remota
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
selection_type |
enum: union=0, intersection=1 |
union |
Cómo se combinan las selecciones de las pilas remotas. |
stack_mode |
enum: all_stacks=0, random_amount=1 |
all_stacks |
Usar todas las pilas elegidas o solo unas cuantas al azar. |
random_count |
int 0..∞ |
0 |
Cuántas pilas al azar. Solo cuenta con stack_mode = random_amount. |
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
furni_source |
enum: selected=0, selector=1, signal=2, triggering=3 |
selected |
De dónde salen los furnis. Estos selectores solo ofrecen selected, signal y triggering. |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
selector.users_area
Sección titulada «selector.users_area»Wired: Usuarios en Área
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
area_x |
int 0..∞ |
0 |
Esquina X de la zona marcada con “Seleccionar zona”. |
area_y |
int 0..∞ |
0 |
Esquina Y de la zona. |
area_width |
int 0..∞ |
0 |
Ancho de la zona, en baldosas. |
area_height |
int 0..∞ |
0 |
Alto de la zona, en baldosas. |
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
selector.users_byaction
Sección titulada «selector.users_byaction»Wired: Usuarios por Acción
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
action |
enum: wave=0, blow_kiss=1, laugh=2, thumbs_up=3, awake=4, away=5, sit=6, stand=7, lay=8, sign=9, dance=10 |
wave |
Acción que hace el usuario, en el orden del desplegable de la ventana. |
filter_enabled |
bool |
false |
Afinar además por señal concreta (action=sign) o baile concreto (action=dance). |
filter_value |
int 0..∞ |
0 |
Con action=sign, número de la señal (0..17). Con action=dance, el número del baile MENOS UNO (0 = baile 1, 1 = baile 2… 66 = baile 67), que es lo que guarda el desplegable «Filtrar por baile». Solo cuenta si filter_enabled está puesto. |
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
selector.users_byname
Sección titulada «selector.users_byname»Wired: Usuarios por Nombre
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
usernames |
raw_string (formato interno, se copia tal cual) |
"" |
Nombres separados por “;” (en la ventana, uno por línea). Máximo 20 nombres de 25 caracteres. |
selector.users_bytype
Sección titulada «selector.users_bytype»Wired: Usuarios por Tipo
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
user_type |
enum: habbo=0, pet=1, bot=2 |
habbo |
Tipo de usuario a seleccionar. |
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
selector.users_group
Sección titulada «selector.users_group»Wired: Usuarios en Grupo
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
group_mode |
enum: current_group=0, from_list=1 |
current_group |
Grupo de la sala o uno elegido de la lista. |
group_id |
int 0..∞ |
0 |
Id del grupo elegido. Solo cuenta con group_mode = from_list. |
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
selector.users_handitem
Sección titulada «selector.users_handitem»Wired: Usuarios con Objeto de Mano
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
hand_item_id |
int 0..999998 |
0 |
Id del objeto de mano (handitemN). El desplegable ofrece 2,5,7,8,9,10,27 más el que copies del tuyo. |
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
selector.users_neighborhood
Sección titulada «selector.users_neighborhood»Wired: Usuarios Vecinos
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
near_source |
int 0..6 |
0 |
De qué está “cerca”. 0 furni desencadenante, 1 furnis seleccionados, 2 furnis de señal, 3 usuario desencadenante, 4 usuarios de señal, 5 usuario clicado, 6 usuario alcanzado. |
door_x |
int -5..5 |
0 |
Desplazamiento X del origen (la “puerta”) dentro de la rejilla 11x11. |
door_y |
int -5..5 |
0 |
Desplazamiento Y del origen dentro de la rejilla 11x11. |
tile_map_0 |
int |
0 |
Casillas marcadas en la rejilla, parte 1 de 4. Es un mapa de bits: no lo escribas a mano, copia el que genere la ventana. |
tile_map_1 |
int |
0 |
Casillas marcadas en la rejilla, parte 2 de 4. |
tile_map_2 |
int |
0 |
Casillas marcadas en la rejilla, parte 3 de 4. |
tile_map_3 |
int |
0 |
Casillas marcadas en la rejilla, parte 4 de 4. |
filter_selection |
bool |
false |
Filtrar la selección existente (casilla propia de esta ventana). |
invert_selection |
bool |
false |
Invertir la selección (casilla propia de esta ventana). |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
selector.users_onfurni
Sección titulada «selector.users_onfurni»Wired: Usuarios sobre Furni
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
furni_source |
enum: selected=0, selector=1, signal=2, triggering=3 |
selected |
De dónde salen los furnis. Estos selectores solo ofrecen selected, signal y triggering. |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |
selector.users_signal
Sección titulada «selector.users_signal»Wired: Usuarios desde Señal
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
selector.users_team
Sección titulada «selector.users_team»Wired: Usuarios en Equipo
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
team |
enum: any=0, red=1, green=2, blue=3, yellow=4 |
any |
Equipo: red, green, blue, yellow o any (cualquiera). |
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
selector.users_with_var
Sección titulada «selector.users_with_var»Wired: Usuarios con variable
| Campo | Tipo | Por defecto | Qué es |
|---|---|---|---|
variable |
variable — nombre entre comillas |
"" |
Variable a mirar. El ámbito es fijo (furni o usuario, según la caja). |
value_mode |
enum: has_only=0, compare_literal=1, compare_variable=2 |
has_only |
Solo comprobar que la tiene, comparar contra un número, o comparar contra otra variable. |
operator |
enum: less=0, equal=1, greater=2, less_equal=3, not_equal=4, greater_equal=5 |
equal |
Operador de comparación. |
literal_value |
int |
0 |
Valor contra el que comparar cuando value_mode = compare_literal. |
reference_variable |
variable — nombre entre comillas |
"" |
Variable de la que sale el valor de comparación. |
reference_scope |
enum: furni=0, user=1, global=-10, context=-20 |
global |
Ámbito de la variable de referencia. |
reference_var_target |
int 0..3 |
0 |
Sub-fuente de la referencia. Furni: 0 desencadenante, 1 seleccionados, 2 señal. Usuario: 0 desencadenante, 1 señal, 2 clicado, 3 alcanzado. Global/contexto no la usan. |
filter_selection |
bool |
false |
Filtrar la selección existente en vez de añadirse a ella. |
invert_selection |
bool |
false |
Invertir el resultado del selector. |
furnis |
ids — lista [ #1, #2 ] |
[] |
Furnis marcados a mano en la sala. |