Usuarios conectados en Second Life37,744Hora del Pacífico12:19:15 PM PDT
Documentación de WatchTower

Inicio rápido del propietario y configuración del terminal

Este capítulo es la guía de instalación para un propietario normal de WatchTower. El objetivo es rezzear un terminal, registrarlo, ponerlo en línea y hacerlo visible en el panel sin abrumar al propietario con detalles técnicos.

Guía

Este capítulo es la guía de instalación para un propietario normal de WatchTower. El objetivo es rezzear un terminal, registrarlo, ponerlo en línea y hacerlo visible en el panel sin abrumar al propietario con detalles técnicos.

Antes de rezear el terminal

Necesitas una ubicación de Second Life donde se permita ejecutar scripts. Puede ser una tienda, club, oficina de alquiler, área de eventos, centro comunitario o parcela gestionada. Si la parcela pertenece a un grupo, decide si el objeto WatchTower seguirá siendo tuyo, pertenecerá al grupo del terreno o se cederá al grupo. Algunas funciones de seguridad y acceso requieren poderes sobre el terreno, por lo que la instalación debe coincidir con la forma en que se controla el terreno.

Antes de configurar, confirma estos elementos:

RequisitoPor qué importa
Puedes rezear objetosEl terminal debe colocarse en Second Life.
Los scripts están permitidosEl terminal no puede enviar datos si los scripts están deshabilitados.
HTTP está permitidoEl terminal debe contactar con la API de FlaroCity.
El objeto no está configurado como temp-on-rezDebe permanecer en Second Life.
La descripción del objeto está disponibleThe private token is saved as WTTOKEN:....
La parcela tiene los poderes de terreno necesariosLas funciones Warn/Kick/Block List/Access Gate dependen de los permisos del terreno y de un terminal reciente en línea.

Nombre de objeto recomendado

Nombra el terminal según la ubicación que protege. Los buenos nombres facilitan la revisión del panel.

Ejemplos:

  • WatchTower - Main Store
  • WatchTower - Club Floor
  • WatchTower - Rental Region 1
  • WatchTower - Event Landing Point
  • WatchTower - Demo Parcel

Evita nombres como Object, Box, New Scripted Prim, o WatchTower Copy 7. Esos nombres dificultan el soporte cuando existen varios terminales.

Pasos básicos de configuración

  1. Rezzea el terminal WatchTower en la ubicación que quieras proteger.
  2. Espera unos segundos a que se inicialicen todos los scripts.
  3. Toca el terminal.
  4. Choose Turn On from the menu.
  5. Espera el mensaje del propietario que confirme el registro.
  6. Confirm the object description now contains WTTOKEN:....
  7. Abre el panel y confirma que aparezca la ubicación.
  8. Use Land Now, Scan Now, and Estado from the menu to test the basic workers.

Una configuración correcta suele mostrar el terminal en línea, enviar un heartbeat, una instantánea del terreno, un pequeño lote del escáner y registrar información de estado.

Qué hace el token

El token WatchTower es la clave privada que conecta el objeto in-world con la cuenta/ubicación correcta del panel. Se almacena en la descripción del objeto como:

WTTOKEN:your-private-token-here

El token no debe publicarse en el chat público, enviarse a clientes, mostrarse en carteles ni incluirse en capturas de pantalla. Si se copia en otro objeto, ese objeto puede intentar informar como el mismo terminal. Si el token se pierde, restablece o borra, los scripts worker deben detenerse hasta que el terminal vuelva a registrarse.

Qué sucede al hacer clic en Turn On

Cuándo Turn On is clicked, the Register HTTP script sends a small registration payload. That payload identifies the object, owner, region, parcela, position, and script version. The FlaroCity API returns a private token. The Token Reader saves it into the object description and broadcasts it to all worker scripts by link message.

Después, los workers comienzan a enviar actualizaciones seguras mediante colas limitadas. El propietario no necesita pegar un código de configuración salvo que el panel decida exigir una reclamación manual.

Lista de la primera hora

Durante la primera hora después de la instalación, comprueba estos elementos:

ComprobarBuen resultado
Texto flotanteMuestra el estado en línea o saludable de WatchTower.
Ubicación del panelMuestra la región y parcela correctas.
resumen del terrenoMuestra nombre de parcela, nombre de región, SLURL, FPS regionales, dilatación temporal y recuentos.
EscánerMuestra unos pocos avatares a la vez en lugar de intentar enviarlos todos de una vez.
EstadoMuestra la memoria libre y los mensajes de estado de los scripts.
Estado de facturaciónShows the current plan, included features, and location count.
Ubicaciones duplicadasSin duplicados no deseados de tokens de prueba antiguos.

Procedimiento de restablecimiento seguro

Use Reset Token only when the terminal needs to be re-registered or moved to a new owner/account. Resetting clears the local token, empties queues, stops worker scripts, and requires Turn On again.

Pasos de restablecimiento recomendados:

  1. Abre el panel y anota el nombre anterior del terminal/de la ubicación.
  2. Touch the terminal and choose Reset Token.
  3. Confirma que el estado al pasar el cursor cambie a desconectado.
  4. Touch again and choose Turn On.
  5. Confirma que el panel actualice la ubicación existente o cree una nueva ubicación pendiente de revisión.
  6. Elimina los duplicados obsoletos del panel si es necesario.

Mover el terminal

Si el terminal se mueve dentro de la misma parcela, la siguiente instantánea del terreno debe actualizar la posición. Si se mueve a otra región o parcela, el panel puede tratarlo como una nueva ubicación o exigir revisión según las reglas de facturación y coincidencia. Los propietarios con planes limitados deben comprobar que no superen accidentalmente el límite de ubicaciones.

Errores comunes de configuración

The object says offline after Turn On. The API may not have returned a token, HTTP may be blocked, the site may be down, or the object may have lost script state. Check owner chat for the exact error.

The dashboard shows the wrong parcela. Move the terminal to the intended parcela and request Land Now. In Second Life, parcela boundaries can be close together, so the exact terminal position matters.

The scanner seems slow. This is intentional. The safe scanner sends only a small batch per cycle so the object does not build huge lists or crash under busy-region conditions.

La aplicación de Kick o Block List no funciona. Puede que el objeto no tenga autoridad de expulsión o que el visitante no haya sido informado recientemente en terreno protegido. Confirma la propiedad de la parcela, los poderes del rol de grupo, la propiedad del objeto y si la acción está permitida en ese terreno.