Utiliser le coupon WELCOME pour économiser 20 %

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • CHF CHF
  • ¥ JPY
Suivi du temps de jeu – Mods FiveM gratuits

tdPlaytime pour FiveM : import, base et planification

tdPlaytime comprend un outil qui copie le temps de jeu txAdmin vers MySQL et une ressource optionnelle td-playtime qui le lit avec /playtime. L’importateur n’est pas une ressource FiveM actualisée en continu. Le créateur fournit un exécutable Windows et le code JavaScript.

Code du créateur et instructions

Préparez un import reproductible

Commencez sur une copie de la base. Configurez dataFilePath et la base dans config.json ; gardez privés les identifiants d’accès et les journaux contenant les identifiants des joueurs. Le code nécessite Node.js et la dépendance mysql déclarée ; l’exécutable cible Windows 10/11. Vérifiez que le JSON choisi contient un tableau players avec license et playTime.

Chaque import écrit player_playtimes par license et remplace le temps stocké. Il n’ajoute pas une durée de session. Vérifiez que la source est récente avant d’écraser les valeurs existantes, puis comparez plusieurs joueurs avec le fichier source après exécution.

Traitez les fichiers vides et les erreurs avant planification

Le code inspecté ferme la connexion MySQL seulement après la réussite de toutes les mises à jour des joueurs. Un tableau players vide, une erreur de lecture ou de JSON, ou une écriture échouée n’emprunte pas cette fermeture normale. Vérifiez la fin du processus et ajoutez une gestion des erreurs et un délai maximal avant la planification automatique. Un processus encore actif ne prouve pas une synchronisation en cours.

Configurez et testez le lecteur optionnel

Le manifeste td-playtime charge @mysql-async/lib/MySQL.lua. Démarrez d’abord une installation compatible de mysql-async. Le lecteur recherche la licence du joueur et interprète la valeur stockée en minutes ; les notifications reviennent au chat sans intégration. Testez /playtime après un import et une reconnexion. Sauvegardez la table avant de modifier l’importateur ou sa source.

Laisser un commentaire