FAQ
Foire Aux Questions
Cette section répond aux questions fréquemment posées concernant l'installation, la configuration et l'utilisation de zSleep. Si vous ne trouvez pas la réponse à votre question, n'hésitez pas à nous contacter sur notre serveur Discord.
Questions Générales
Q: zSleep est-il compatible avec mon framework?
R: zSleep est compatible avec les frameworks ESX et QBCore. Vous pouvez choisir votre framework dans le fichier de configuration.
Q: Puis-je utiliser zSleep sur un serveur avec plusieurs personnages par joueur?
R: Oui, zSleep est compatible avec les systèmes multicharacter. Vous devez simplement configurer l'événement de déconnexion dans le fichier config.lua.
Q: Comment fonctionne la persistance des positions?
R: zSleep sauvegarde la position des joueurs endormis dans la base de données. Lorsqu'un joueur se reconnecte, le script vérifie s'il était endormi et le replace exactement au même endroit.
Installation et Configuration
Q: J'ai des erreurs lors du démarrage du script, que faire?
R: Vérifiez les points suivants:
- 1Les tables SQL ont-elles été correctement importées?
- 2Le framework sélectionné dans le config est-il le bon?
- 3oxmysql est-il démarré avant zSleep?
- 4Les dépendances sont-elles toutes installées et fonctionnelles?
Q: Comment personnaliser les animations de sommeil?
R: Vous pouvez modifier les animations dans la section Animations du fichier config.lua. Vous devez spécifier le dictionnaire et le nom de l'animation pour chaque action.
Q: Est-il possible de désactiver la fonction de transport?
R: Oui, vous pouvez désactiver cette fonction en mettant isEnabled = false dans la section Carry du fichier de configuration.
Utilisation
Q: Un joueur reste bloqué en position de sommeil, comment le résoudre?
R: En tant qu'administrateur, vous pouvez utiliser la commande /forcewakeup [id] pour forcer un joueur à se réveiller.
Q: Les joueurs peuvent-ils être réveillés de force par d'autres joueurs?
R: Par défaut, non. Seul le joueur endormi peut décider de se réveiller avec la commande /wakeup ou un administrateur avec /forcewakeup.
Q: Les joueurs peuvent-ils être attaqués pendant leur sommeil?
R: Cela dépend de votre configuration. Par défaut, les personnages endormis sont invincibles (paramètre invincible dans la section Peds). Vous pouvez désactiver cette option pour permettre aux joueurs d'être vulnérables pendant leur sommeil.
Performances
Q: zSleep a-t-il un impact sur les performances du serveur?
R: zSleep a été optimisé pour avoir un impact minimal sur les performances. Le script utilise des événements natifs et des requêtes SQL optimisées pour garantir une utilisation efficace des ressources.
Q: Combien de joueurs endormis le script peut-il gérer?
R: zSleep peut gérer autant de joueurs endormis que nécessaire, sans limite particulière. Les performances dépendent principalement de votre serveur et de sa capacité à gérer les requêtes SQL.
Personnalisation
Q: Puis-je ajouter des fonctionnalités personnalisées à zSleep?
R: Bien que le script ne soit pas open-source, vous pouvez utiliser les événements exportés pour intégrer zSleep à d'autres scripts. Consultez la section "Exports et événements" de la documentation pour plus d'informations.
Q: Comment puis-je changer la langue du script?
R: Modifiez la valeur de Locale dans le fichier de configuration pour changer la langue. Les langues disponibles sont le français (fr) et l'anglais (en) par défaut.
Intégration avec d'autres scripts
Q: zSleep est-il compatible avec les scripts de téléphone?
R: Oui, zSleep n'interfère pas avec les scripts de téléphone. Les joueurs peuvent utiliser leur téléphone même en position de sommeil.
Q: Puis-je intégrer zSleep avec un système de fatigue?
R: Absolument! Vous pouvez utiliser les exports fournis par zSleep pour détecter quand un joueur dort et ajuster ses niveaux de fatigue en conséquence.
Support et mises à jour
Q: Comment puis-je obtenir de l'aide si j'ai des problèmes?
R: Rejoignez notre serveur Discord et ouvrez un ticket dans le canal approprié. Notre équipe de support vous aidera à résoudre votre problème.
Q: Comment suis-je informé des mises à jour?
R: Les annonces de mises à jour sont publiées sur notre serveur Discord. Nous recommandons de l'activer les notifications pour rester informé des nouvelles versions et des corrections de bugs.