Aller au contenu

Dépannage

Les problèmes que les utilisateurs rencontrent réellement avec cette ressource, et la raison de chacun.


Une modification apportée à la ressource n’a rien changé

Section intitulée « Une modification apportée à la ressource n’a rien changé »

restart ne relit pas le fxmanifest.lua. Si vous avez ajouté un fichier — une nouvelle langue, un nouveau modèle dans mic_hookah_prop — exécutez d’abord refresh dans la console du serveur, puis redémarrez la ressource. Les modifications dans config.lua nécessitent uniquement le redémarrage.

Erreurs concernant le framework dès le démarrage

Section intitulée « Erreurs concernant le framework dès le démarrage »

Config.Framework et les options de nom de ressource doivent correspondre à ce que vous utilisez : esx avec Config.ESXResourceName, qbcore avec Config.QBResourceName, qbox avec Config.QBoxResourceName. Rien n’est détecté automatiquement. Vérifiez également que mic_hookah démarre après votre framework dans server.cfg.

  • Le nom de l’item n’est pas dans Config.HookahItems (ou Config.PlaceableProps pour les meubles).
  • L’item n’existe pas dans votre inventaire, ou sur ESX avec l’inventaire par défaut, il n’est pas dans la table items. Ajoutez-le depuis inventory_items/.
  • Config.Framework est incorrect, l’item a donc été enregistré via le mauvais framework.

La chicha est invisible, ou le portage et le placement n’affichent rien

Section intitulée « La chicha est invisible, ou le portage et le placement n’affichent rien »

mic_hookah_prop n’est pas démarré. Il streame l’ensemble des dix modèles de chichas ; démarrez-le dans server.cfg avant mic_hookah. Les tables et chaises sont des modèles du jeu de base : si les meubles apparaissent mais pas les chichas, c’en est toujours la cause.

  • Config.Target ne correspond pas à votre ressource de target. Il doit être réglé sur ox_target ou qb-target. Pour un qb-target renommé, configurez Config.QBTargetResourceName.
  • La ressource de target démarre après mic_hookah. Déplacez-la au-dessus.
  • Les options apparaissent un instant après la connexion. Elles sont injectées dès que les données du joueur sont chargées ; après un redémarrage de mic_hookah, patientez une seconde ou deux.

« Open Setup Menu » et « Pickup Hookah » sont absents

Section intitulée « « Open Setup Menu » et « Pickup Hookah » sont absents »

Ces deux options s’affichent uniquement pour le joueur ayant posé la chicha, ou pour un administrateur. Si vous définissez une liste dans Config.AdminGroups, les autres joueurs ne verront que Grab Hose. Le menu vérifie également Config.AllowedJobs si vous en avez défini un.

N’importe qui peut ouvrir ou ramasser la chicha de n’importe qui

Section intitulée « N’importe qui peut ouvrir ou ramasser la chicha de n’importe qui »

Config.AdminGroups est configuré sur false par défaut, et false fait en sorte que chaque joueur soit considéré comme administrateur. Renseignez vos groupes de staff dedans. Voir Personnalisation.

« Cannot turn on: missing charcoal, water, or flavor. »

Section intitulée « « Cannot turn on: missing charcoal, water, or flavor. » »

Light Hookah requiert les trois éléments : ajoutez du charbon (hookah_coal), de l’eau (hookah_water) et choisissez une saveur, puis allumez-la.

Ouvrez le menu de configuration et cliquez d’abord sur Light Hookah.

Si elle était allumée il y a un instant, les réserves se sont épuisées. Chaque bouffée consomme un peu de charbon et d’eau, et lorsque l’un des deux atteint zéro, la chicha s’éteint automatiquement. Le menu de configuration indique lequel est à 0 % : ajoutez-en et rallumez la chicha.

« Cannot smoke: check charcoal, water, or flavor. »

Section intitulée « « Cannot smoke: check charcoal, water, or flavor. » »

La chicha est allumée mais un composant manque. Ouvrez le menu de configuration et contrôlez le charbon, l’eau et la saveur actuelle.

Le menu n’affiche que les saveurs que le joueur porte sur lui. Donnez-vous un item de saveur tel que hookah_mint_flavor et ouvrez à nouveau le menu.

Les icônes de saveurs dans le menu ne s’affichent pas

Section intitulée « Les icônes de saveurs dans le menu ne s’affichent pas »

Config.InventoryImagePath ne pointe pas vers le dossier d’images de votre inventaire, ou les icônes n’y ont pas été copiées. Pour ox_inventory, il s’agit de nui://ox_inventory/web/images/ ; pour qb-inventory, de nui://qb-inventory/html/images/.

Le joueur s’est éloigné de plus de Config.MaxHoseDistance (3,5 mètres) de la chicha. Augmentez cette valeur si vos salons nécessitent plus d’espace.

Les chichas et les meubles ont disparu après un redémarrage

Section intitulée « Les chichas et les meubles ont disparu après un redémarrage »

C’est le fonctionnement normal : rien n’est enregistré dans la base de données. Les chichas et les meubles posés résident dans la mémoire du serveur et sont supprimés lorsque mic_hookah s’arrête ou que le serveur redémarre.

Le redémarrage de la ressource a supprimé des chaises ou tables faisant partie de la carte

Section intitulée « Le redémarrage de la ressource a supprimé des chaises ou tables faisant partie de la carte »

Lorsque mic_hookah s’arrête, le jeu de chaque joueur supprime autour de lui chaque objet dont le modèle figure dans Config.HookahItems ou Config.PlaceableProps. Les meubles livrés utilisent des modèles du jeu de base : une table ou une chaise identique appartenant à un intérieur proche du joueur peut donc disparaître temporairement, jusqu’à ce que la zone soit rechargée. Redémarrez la ressource lorsque la ville est calme, ou choisissez des modèles de meubles que votre carte n’utilise pas.

Config.Stress appelle uniquement ReduceStress dans server_functions.lua, et cette fonction reste vide jusqu’à ce que vous y ajoutiez l’appel de votre ressource de stress.

Le commentaire de la configuration mentionne jp, mais aucun fichier japonais n’est fourni. Utilisez l’une des onze langues présentes dans locales/, ou ajoutez la vôtre.

Un placement est déjà en cours. Terminez-le avec E ou annulez-le avec X, puis utilisez l’item suivant.