WebEngine CMS

Auto-reportado

Conteo de online en vivo para WebEngine

Muestra tu conteo real de jugadores online en tu listado del toplist, sin necesidad del Agente TSM. Un módulo pequeño de WebEngine publica el número como JSON y el toplist lo lee cada pocos minutos.

Descarga el plugin

Un ZIP pequeño con el módulo y un README. Descomprímelo y sigue los pasos de abajo.

tuservermu-toplist-webengine.zip

1 Instala el módulo

Del ZIP que acabas de descargar, copia modules/tsmonline.php a tu carpeta modules/ de WebEngine. Es el único archivo que necesitas para esta función.

your-webengine-site/
└─ modules/
   └─ tsmonline.php   ← el único archivo para el reporte de online

2 Confirma el endpoint

Abre la URL del módulo en tu navegador (WebEngine convierte modules/tsmonline.php en una URL limpia):

https://your-site.com/tsmonline/

Deberías ver un JSON con tu conteo en vivo:

{"online":123,"ts":1720000000,"source":"cache"}

3 Vincúlalo en el toplist

En el toplist, edita tu servidor y pega esa URL en Conteo de online en vivo (Mis Servidores → Editar). El toplist empieza a jalar tu conteo en pocos minutos.

Cómo funciona

  • Primero lee el propio cache de Server Info de WebEngine (cache/server_info.cache), así que en el caso común agrega cero consultas extra a la base de datos.
  • Si ese cache falta o está vencido, recalcula con la misma consulta exacta que usa WebEngine (COUNT(*) FROM MEMB_STAT WHERE ConnectStat = 1) y calienta el cache.
  • Tu conteo se muestra marcado auto-reportado (badge cian). El badge verde Verificado en Vivo queda reservado para conteos leídos directamente por el Agente TSM, que un jugador no puede falsificar.

¿Preguntas? [email protected]

¡Abre las puertas!

Únete al Foro de la
Comunidad MU Online

img

Lo ultimo del ecosistema