Intégrations
zBot est autonome vis-à-vis des frameworks de jeu. Ses intégrations obligatoires et personnalisables sont regroupées ci-dessous.
Discord
Le bot utilise l’application associée à config.json > TOKEN. Les commandes actives sont publiées globalement au démarrage de la ressource.
Les joueurs ciblés doivent être connectés à FiveM avec un identifiant discord: correspondant au compte sélectionné dans Discord.
oxmysql
oxmysql gère les bannissements et crée automatiquement la table zbot_bans.
- Utilisez une connexion MySQL ou MariaDB valide.
- Démarrez
oxmysqlavantzBot. - N’importez aucun fichier SQL manuellement.
zScreenshot
Les commandes /screen et /clip utilisent la ressource nommée exactement zScreenshot.
Configurez :
config.json > WEBHOOKS.screenshots;config.json > WEBHOOKS.videos;config.json > CLIP_DURATION.
Ressource chat
/clear et /clearall envoient les actions de nettoyage à la ressource de chat FiveM. Utilisez la ressource chat standard ou une ressource compatible avec ces actions.
Frameworks et scripts externes
Aucun bridge ESX, QBCore ou autre framework n’est imposé. Raccordez vos ressources avec :
script/server/functions.lua > Revive(source);script/server/functions.lua > Heal(source);script/client/functions.lua > Refuel(vehicle);script/client/functions.lua > Repair(vehicle);script/client/functions.lua > SendNotif(content).
Exports publics
zBot ne fournit aucun export client ou serveur destiné à être appelé par d’autres ressources.
Événements et callbacks publics
zBot ne documente aucun événement réseau ni callback comme API d’intégration publique. Utilisez uniquement les fonctions personnalisables prévues dans les fichiers indiqués ci-dessus.