Prérequis
Avant l'installation, préparez l'environnement FiveM, la base de données et ESX.
Dépendances obligatoires
FiveM
zSleep V2 fonctionne sur un serveur FiveM pour GTA V. Le manifeste utilise fx_version "cerulean" et active Lua 5.4.
oxmysql
oxmysql crée et utilise la table sleepers. La ressource doit être installée, connectée à la base et démarrée avant zSleep.
MySQL ou MariaDB
La base configurée pour oxmysql stocke les dormeurs. Aucun fichier SQL séparé n'est nécessaire.
es_extended
La configuration fournie utilise ESX pour récupérer le joueur, afficher les notifications et détecter son spawn.
Les points prévus pour une adaptation sont :
CONFIG.getPlayerIdentifier;CONFIG.showHelpNotification;CONFIG.sendNotification;CONFIG.spawnedEvent.
Aucun autre framework n'est fourni prêt à l'emploi dans cette version.
Services facultatifs
Les webhooks Discord sont facultatifs. Ils servent uniquement aux journaux définis dans server/config.lua.
L'interface NUI est déjà compilée dans web/dist. Node.js et npm ne sont pas requis pour l'installation normale.