Zum Inhalt springen

Fehlerbehebung

Häufige Probleme, auf die Nutzer bei dieser Ressource stoßen, und was dahintersteckt.


restart liest die fxmanifest.lua nicht neu ein. Wenn du eine Datei hinzugefügt hast — eine neue Sprachdatei, ein neues Modell in mic_hookah_prop — führe zuerst refresh in der Server-Konsole aus und starte dann die Ressource neu. Bei Änderungen an der config.lua reicht ein einfacher Neustart der Ressource.

Config.Framework und die Ressourcennamen-Optionen müssen exakt mit deiner Serverumgebung übereinstimmen: esx mit Config.ESXResourceName, qbcore mit Config.QBResourceName, qbox mit Config.QBoxResourceName. Es wird nichts automatisch erkannt. Prüfe außerdem, ob mic_hookah in der server.cfg nach deinem Framework startet.

  • Der Item-Name steht nicht in Config.HookahItems (oder in Config.PlaceableProps für Möbel).
  • Das Item existiert nicht in deinem Inventar, oder bei ESX mit Standard-Inventar fehlt es in der items-Tabelle. Füge es über inventory_items/ hinzu.
  • Config.Framework ist falsch eingestellt, weshalb das Item über das falsche Framework registriert wurde.

Die Shisha ist unsichtbar oder beim Tragen/Platzieren wird nichts angezeigt

Abschnitt betitelt „Die Shisha ist unsichtbar oder beim Tragen/Platzieren wird nichts angezeigt“

mic_hookah_prop läuft nicht. Diese Ressource streamt alle zehn Shisha-Modelle; starte sie in der server.cfg vor mic_hookah. Tische und Stühle sind Basisspiel-Modelle: Wenn Möbel sichtbar sind, Shishas jedoch nicht, liegt es ausnahmslos hieran.

  • Config.Target stimmt nicht mit deiner Target-Ressource überein. Es muss ox_target oder qb-target sein. Bei einem umbenannten qb-target setze Config.QBTargetResourceName.
  • Die Target-Ressource startet nach mic_hookah. Verschiebe sie in der Startreihenfolge nach oben.
  • Optionen erscheinen erst kurz nach dem Beitreten. Sie werden hinzugefügt, sobald die Spielerdaten geladen sind; nach einem Neustart von mic_hookah dauert es ein bis zwei Sekunden.

„Open Setup Menu“ und „Pickup Hookah“ fehlen

Abschnitt betitelt „„Open Setup Menu“ und „Pickup Hookah“ fehlen“

Diese beiden Optionen werden nur dem Spieler angezeigt, der die Shisha platziert hat, oder einem Admin. Wenn du Config.AdminGroups als Liste konfiguriert hast, sieht jeder andere nur Grab Hose. Das Menü prüft zudem Config.AllowedJobs, falls dort Jobs eingetragen sind.

Jeder Spieler kann fremde Shishas öffnen oder einpacken

Abschnitt betitelt „Jeder Spieler kann fremde Shishas öffnen oder einpacken“

Config.AdminGroups steht standardmäßig auf false, wodurch jeder Spieler als Admin gewertet wird. Trage dort deine Team-Gruppen ein. Siehe Anpassung.

„Cannot turn on: missing charcoal, water, or flavor.“

Abschnitt betitelt „„Cannot turn on: missing charcoal, water, or flavor.““

Light Hookah benötigt alle drei Komponenten: Kohle nachlegen (hookah_coal), Wasser auffüllen (hookah_water) und einen Geschmack einstellen, danach anzünden.

Öffne das Einrichtungsmenü und klicke zuerst auf Light Hookah.

War sie kurz zuvor noch an, sind die Vorräte erschöpft. Jeder Zug verbraucht etwas Kohle und Wasser; sobald eines von beiden null erreicht, geht die Shisha von selbst aus. Das Einrichtungsmenü zeigt an, welcher Wert bei 0 % liegt: auffüllen und Shisha erneut anzünden.

„Cannot smoke: check charcoal, water, or flavor.“

Abschnitt betitelt „„Cannot smoke: check charcoal, water, or flavor.““

Die Shisha ist zwar an, aber etwas fehlt. Öffne das Einrichtungsmenü und kontrolliere Kohle, Wasser und den eingestellten Geschmack.

Das Menü listet nur Geschmäcker auf, die der Spieler im Inventar bei sich trägt. Gib dir ein Geschmacks-Item wie hookah_mint_flavor und öffne das Menü erneut.

Die Geschmacks-Icons im Menü werden fehlerhaft dargestellt

Abschnitt betitelt „Die Geschmacks-Icons im Menü werden fehlerhaft dargestellt“

Config.InventoryImagePath zeigt nicht auf den Bilderordner deines Inventars oder die Icons wurden nicht dorthin kopiert. Für ox_inventory lautet der Pfad nui://ox_inventory/web/images/; für qb-inventory nui://qb-inventory/html/images/.

Der Spieler hat sich weiter als Config.MaxHoseDistance (3,5 Meter) von der Shisha entfernt. Erhöhe diesen Wert, wenn deine Lounges mehr Bewegungsfreiheit benötigen.

Shishas und Möbel sind nach einem Neustart verschwunden

Abschnitt betitelt „Shishas und Möbel sind nach einem Neustart verschwunden“

Das ist das beabsichtigte Verhalten: Es wird nichts in der Datenbank gespeichert. Platzierte Shishas und Möbel verbleiben im Arbeitsspeicher des Servers und werden beim Stoppen von mic_hookah oder beim Serverneustart gelöscht.

Das Neustarten der Ressource hat Stühle oder Tische der Map entfernt

Abschnitt betitelt „Das Neustarten der Ressource hat Stühle oder Tische der Map entfernt“

Wenn mic_hookah stoppt, entfernt das Spiel jedes Spielers im Umkreis alle Objekte, deren Modell in Config.HookahItems oder Config.PlaceableProps aufgeführt ist. Da die mitgelieferten Möbel Basisspiel-Modelle nutzen, kann auch ein passender Tisch oder Stuhl in einem nahegelegenen Innenraum verschwinden, bis das Areal neu geladen wird. Starte die Ressource neu, wenn der Server leer ist, oder wähle Möbelmodelle, die auf deiner Map nirgends vorkommen.

Config.Stress ruft lediglich ReduceStress in server_functions.lua auf. Diese Funktion ist leer, bis du den Aufruf deines eigenen Stress-Systems dort einfügst.

Im Kommentar der Config wird jp erwähnt, es wird jedoch keine japanische Datei mitgeliefert. Nutze eine der elf vorhandenen Dateien in locales/ oder erstelle eine eigene.

Es läuft bereits ein Platzierungsvorgang. Schließe ihn mit E ab oder brich ihn mit X ab, bevor du das nächste Item benutzt.