Saltar al contenido
RPScripts

tdPlaytime para FiveM: importación, base y programación

Por Luke

Playtime Tracker – Mods FiveM Gratis

tdPlaytime tiene dos componentes: una herramienta que copia el tiempo de juego de txAdmin a MySQL y el recurso opcional td-playtime, que lo lee con /playtime. El importador no es un recurso FiveM de actualización continua. El creador proporciona un ejecutable Windows y código JavaScript.

Código del creador e instrucciones

Prepara una importación repetible

Empieza con una copia de la base. Configura dataFilePath y la base en config.json; mantén privadas las credenciales y los registros con identificadores de jugadores. El código necesita Node.js y la dependencia mysql declarada; el ejecutable está dirigido a Windows 10/11. Comprueba que el JSON elegido contiene un array players con license y playTime.

Cada importación escribe player_playtimes por license y sustituye el tiempo almacenado. No suma una nueva duración de sesión. Verifica que la fuente esté actualizada antes de sobrescribir valores existentes y compara varios jugadores con el archivo original después de ejecutar.

Gestiona archivos vacíos y fallos antes de programar

El código inspeccionado cierra la conexión MySQL solo cuando todas las actualizaciones de jugadores tienen éxito. Un array players vacío, un error de lectura o JSON, o una escritura fallida no sigue ese cierre normal. Comprueba cómo termina el proceso y añade gestión de errores y un tiempo límite antes de programar ejecuciones sin supervisión. Un proceso todavía activo no demuestra que siga sincronizando.

Configura y prueba el lector opcional

El manifiesto td-playtime carga @mysql-async/lib/MySQL.lua. Inicia primero una instalación compatible de mysql-async. El lector busca la licencia del jugador e interpreta el valor almacenado como minutos; sin integración de notificaciones, usa el chat. Prueba /playtime después de importar y reconectar. Guarda la tabla antes de cambiar el importador o su fuente.

Selección premium para tu servidor

  • elevador de coches
    • ESX
    • QBCore
    • vRP
    4,99 US$4,99 €3,99 GBP7,99 AUD25,99 BRL4,99 CHF790 JPY
  • Vista previa del recurso FiveM de la pantalla de carga KS
      13,99 US$12,99 €10,99 GBP20,99 AUD71,99 BRL11,99 CHF2220 JPY
    • Policía de Origen
      • QBCore
      23,00 US$20,99 €17,99 GBP33,99 AUD116,99 BRL18,99 CHF3640 JPY
    • Capó Mirror Park
        8,00 US$7,99 €6,99 GBP11,99 AUD40,99 BRL6,99 CHF1270 JPY
      • Policía de Origen
        • ESX
        23,00 US$20,99 €17,99 GBP33,99 AUD116,99 BRL18,99 CHF3640 JPY
      Ver la tienda