Ir al contenido
Wiki Hartico
Wired CodeReferencia

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

Wired: Filtrar a X Furnis

CampoTipoPor defectoQué es
amountint 1..10001Cuántos se quedan de la selección, al azar. 1..1000.
amount_optionenum: literal=0, variable=1literalLa cantidad es un número (literal) o el valor de una variable.
reference_scopeenum: furni=0, user=1, global=-10, context=-20globalÁmbito de la variable de la cantidad.
reference_var_targetint 0..30Sub-fuente de esa variable (furni 0-2, usuario 0-3).
reference_variablevariable — nombre entre comillas""Variable de la que sale la cantidad.
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.

selector.filter_furni_by_var

Wired: Furni con variable más alta o baja

CampoTipoPor defectoQué es
variablevariable — nombre entre comillas""Variable por la que ordenar.
sort_byenum: highest_value=0, lowest_value=1, oldest_creation=2, newest_creation=3, oldest_update=4, newest_update=5highest_valueCriterio: valor alto/bajo, creación antigua/reciente, modificación antigua/reciente.
amount_optionenum: literal=0, variable=1literalLa cantidad es un número o el valor de una variable.
amountint 1..100010Cuántos se quedan. 1..1000.
reference_variablevariable — nombre entre comillas""Variable de la que sale el valor de comparación.
reference_scopeenum: furni=0, user=1, global=-10, context=-20globalÁmbito de la variable de referencia.
reference_var_targetint 0..30Sub-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.
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.

selector.filter_users

Wired: Filtrar a X Usuarios

CampoTipoPor defectoQué es
amountint 1..10001Cuántos se quedan de la selección, al azar. 1..1000.
amount_optionenum: literal=0, variable=1literalLa cantidad es un número (literal) o el valor de una variable.
reference_scopeenum: furni=0, user=1, global=-10, context=-20globalÁmbito de la variable de la cantidad.
reference_var_targetint 0..30Sub-fuente de esa variable (furni 0-2, usuario 0-3).
reference_variablevariable — nombre entre comillas""Variable de la que sale la cantidad.
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.

selector.filter_users_by_var

Wired: Usuario con variable más alta o baja

CampoTipoPor defectoQué es
variablevariable — nombre entre comillas""Variable por la que ordenar.
sort_byenum: highest_value=0, lowest_value=1, oldest_creation=2, newest_creation=3, oldest_update=4, newest_update=5highest_valueCriterio: valor alto/bajo, creación antigua/reciente, modificación antigua/reciente.
amount_optionenum: literal=0, variable=1literalLa cantidad es un número o el valor de una variable.
amountint 1..100010Cuántos se quedan. 1..1000.
reference_variablevariable — nombre entre comillas""Variable de la que sale el valor de comparación.
reference_scopeenum: furni=0, user=1, global=-10, context=-20globalÁmbito de la variable de referencia.
reference_var_targetint 0..30Sub-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.
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.

selector.furni_altitude

Wired: Furnis por Altitud

CampoTipoPor defectoQué es
comparisonenum: less=0, equal=1, greater=2lessCómo comparar la altura del furni con "altitude". Mismos nombres que el mode de las condiciones de puntuación, altura y cronómetro.
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.
altituderaw_string (formato interno, se copia tal cual)"0.00"Altura con dos decimales, 0.00 a 40.00.

selector.furni_area

Wired: Furnis en área

CampoTipoPor defectoQué es
area_xint 0..∞0Esquina X de la zona marcada con "Seleccionar zona".
area_yint 0..∞0Esquina Y de la zona.
area_widthint 0..∞0Ancho de la zona, en baldosas.
area_heightint 0..∞0Alto de la zona, en baldosas.
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.

selector.furni_bytype

Wired: Furnis por Tipo

CampoTipoPor defectoQué es
match_stateboolfalseSolo selecciona furnis del mismo tipo si además coincide el estado.
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.
furni_sourceenum: selected=0, selector=1, signal=2, triggering=3selectedDe dónde salen los furnis. Estos selectores solo ofrecen selected, signal y triggering.
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.

selector.furni_neighborhood

Wired: Furnis Vecinos

CampoTipoPor defectoQué es
near_sourceint 0..60De 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_xint -5..50Desplazamiento X del origen (la "puerta") dentro de la rejilla 11x11.
door_yint -5..50Desplazamiento Y del origen dentro de la rejilla 11x11.
tile_map_0int0Casillas 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_1int0Casillas marcadas en la rejilla, parte 2 de 4.
tile_map_2int0Casillas marcadas en la rejilla, parte 3 de 4.
tile_map_3int0Casillas marcadas en la rejilla, parte 4 de 4.
filter_selectionboolfalseFiltrar la selección existente (casilla propia de esta ventana).
invert_selectionboolfalseInvertir la selección (casilla propia de esta ventana).
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.

selector.furni_onfurni

Wired: Furnis sobre Furni

CampoTipoPor defectoQué es
placementenum: on_furni=0, under_furni=1, same_altitude=2, all_on_tile=3on_furniQué se selecciona respecto al furni de origen: encima, debajo, a la misma altura o todos los de la baldosa.
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.
furni_sourceenum: selected=0, selector=1, signal=2, triggering=3selectedDe dónde salen los furnis. Estos selectores solo ofrecen selected, signal y triggering.
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.

selector.furni_picks

Wired: Furnis Seleccionados

CampoTipoPor defectoQué es
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.

selector.furni_signal

Wired: Furnis desde Señal

CampoTipoPor defectoQué es
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.

selector.furni_with_var

Wired: Furnis con variable

CampoTipoPor defectoQué es
variablevariable — nombre entre comillas""Variable a mirar. El ámbito es fijo (furni o usuario, según la caja).
value_modeenum: has_only=0, compare_literal=1, compare_variable=2has_onlySolo comprobar que la tiene, comparar contra un número, o comparar contra otra variable.
operatorenum: less=0, equal=1, greater=2, less_equal=3, not_equal=4, greater_equal=5equalOperador de comparación.
literal_valueint0Valor contra el que comparar cuando value_mode = compare_literal.
reference_variablevariable — nombre entre comillas""Variable de la que sale el valor de comparación.
reference_scopeenum: furni=0, user=1, global=-10, context=-20globalÁmbito de la variable de referencia.
reference_var_targetint 0..990Sub-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. 99 = el mismo furni o usuario que se compara (la referencia tiene que ser del mismo tipo).
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.

selector.remote

Wired: Selección Remota

CampoTipoPor defectoQué es
selection_typeenum: union=0, intersection=1unionCómo se combinan las selecciones de las pilas remotas.
stack_modeenum: all_stacks=0, random_amount=1all_stacksUsar todas las pilas elegidas o solo unas cuantas al azar.
random_countint 0..∞0Cuántas pilas al azar. Solo cuenta con stack_mode = random_amount.
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.
furni_sourceenum: selected=0, selector=1, signal=2, triggering=3selectedDe dónde salen los furnis. Estos selectores solo ofrecen selected, signal y triggering.
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.

selector.users_area

Wired: Usuarios en Área

CampoTipoPor defectoQué es
area_xint 0..∞0Esquina X de la zona marcada con "Seleccionar zona".
area_yint 0..∞0Esquina Y de la zona.
area_widthint 0..∞0Ancho de la zona, en baldosas.
area_heightint 0..∞0Alto de la zona, en baldosas.
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.

selector.users_byaction

Wired: Usuarios por Acción

CampoTipoPor defectoQué es
actionenum: wave=0, blow_kiss=1, laugh=2, thumbs_up=3, awake=4, away=5, sit=6, stand=7, lay=8, sign=9, dance=10waveAcción que hace el usuario, en el orden del desplegable de la ventana.
filter_enabledboolfalseAfinar además por señal concreta (action=sign) o baile concreto (action=dance).
filter_valueint 0..∞0Con 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_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.

selector.users_byname

Wired: Usuarios por Nombre

CampoTipoPor defectoQué es
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.
usernamesraw_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

Wired: Usuarios por Tipo

CampoTipoPor defectoQué es
user_typeenum: habbo=0, pet=1, bot=2habboTipo de usuario a seleccionar.
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.

selector.users_group

Wired: Usuarios en Grupo

CampoTipoPor defectoQué es
group_modeenum: current_group=0, from_list=1current_groupGrupo de la sala o uno elegido de la lista.
group_idint 0..∞0Id del grupo elegido. Solo cuenta con group_mode = from_list.
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.

selector.users_handitem

Wired: Usuarios con Objeto de Mano

CampoTipoPor defectoQué es
hand_item_idint 0..9999980Id del objeto de mano (handitemN). El desplegable ofrece 2,5,7,8,9,10,27 más el que copies del tuyo.
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.

selector.users_neighborhood

Wired: Usuarios Vecinos

CampoTipoPor defectoQué es
near_sourceint 0..60De 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_xint -5..50Desplazamiento X del origen (la "puerta") dentro de la rejilla 11x11.
door_yint -5..50Desplazamiento Y del origen dentro de la rejilla 11x11.
tile_map_0int0Casillas 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_1int0Casillas marcadas en la rejilla, parte 2 de 4.
tile_map_2int0Casillas marcadas en la rejilla, parte 3 de 4.
tile_map_3int0Casillas marcadas en la rejilla, parte 4 de 4.
filter_selectionboolfalseFiltrar la selección existente (casilla propia de esta ventana).
invert_selectionboolfalseInvertir la selección (casilla propia de esta ventana).
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.

selector.users_onfurni

Wired: Usuarios sobre Furni

CampoTipoPor defectoQué es
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.
furni_sourceenum: selected=0, selector=1, signal=2, triggering=3selectedDe dónde salen los furnis. Estos selectores solo ofrecen selected, signal y triggering.
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.

selector.users_signal

Wired: Usuarios desde Señal

CampoTipoPor defectoQué es
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.

selector.users_team

Wired: Usuarios en Equipo

CampoTipoPor defectoQué es
teamenum: any=0, red=1, green=2, blue=3, yellow=4anyEquipo: red, green, blue, yellow o any (cualquiera).
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.

selector.users_with_var

Wired: Usuarios con variable

CampoTipoPor defectoQué es
variablevariable — nombre entre comillas""Variable a mirar. El ámbito es fijo (furni o usuario, según la caja).
value_modeenum: has_only=0, compare_literal=1, compare_variable=2has_onlySolo comprobar que la tiene, comparar contra un número, o comparar contra otra variable.
operatorenum: less=0, equal=1, greater=2, less_equal=3, not_equal=4, greater_equal=5equalOperador de comparación.
literal_valueint0Valor contra el que comparar cuando value_mode = compare_literal.
reference_variablevariable — nombre entre comillas""Variable de la que sale el valor de comparación.
reference_scopeenum: furni=0, user=1, global=-10, context=-20globalÁmbito de la variable de referencia.
reference_var_targetint 0..990Sub-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. 99 = el mismo furni o usuario que se compara (la referencia tiene que ser del mismo tipo).
filter_selectionboolfalseFiltrar la selección existente en vez de añadirse a ella.
invert_selectionboolfalseInvertir el resultado del selector.
furnisids — lista [ #1, #2 ][]Furnis marcados a mano en la sala.

En esta página