Risoluzione dei problemi
I problemi che gli utenti riscontrano concretamente con questa risorsa e la relativa causa.
Una modifica alla risorsa non ha avuto effetto
Sezione intitolata “Una modifica alla risorsa non ha avuto effetto”Il comando restart non rilegge fxmanifest.lua. Se hai aggiunto un file — una nuova lingua, un nuovo modello in mic_hookah_prop — esegui prima refresh nella console del server e poi riavvia la risorsa. Le modifiche a config.lua richiedono solo il riavvio.
Errori relativi al framework appena si avvia
Sezione intitolata “Errori relativi al framework appena si avvia”Config.Framework e le opzioni con il nome della risorsa devono corrispondere a ciò che usi: esx con Config.ESXResourceName, qbcore con Config.QBResourceName, qbox con Config.QBoxResourceName. Nulla viene rilevato automaticamente. Controlla anche che mic_hookah si avvii dopo il tuo framework nel server.cfg.
Usare un oggetto narghilè non fa nulla
Sezione intitolata “Usare un oggetto narghilè non fa nulla”- Il nome dell’oggetto non è in
Config.HookahItems(oConfig.PlaceablePropsper i mobili). - L’oggetto non esiste nel tuo inventario, oppure su ESX con l’inventario predefinito non è presente nella tabella
items. Aggiungilo dainventory_items/. Config.Frameworkè sbagliato, quindi l’oggetto è stato registrato tramite il framework errato.
Il narghilè è invisibile, oppure il trasporto e il posizionamento non mostrano nulla
Sezione intitolata “Il narghilè è invisibile, oppure il trasporto e il posizionamento non mostrano nulla”mic_hookah_prop non è in esecuzione. Questa risorsa trasmette in streaming tutti i dieci modelli di narghilè; avviala nel server.cfg prima di mic_hookah. Tavoli e sedie sono modelli del gioco base, quindi se i mobili si vedono e i narghilè no, il motivo è sempre questo.
Nessuna opzione di target sul narghilè
Sezione intitolata “Nessuna opzione di target sul narghilè”Config.Targetnon corrisponde alla tua risorsa di target. Deve essereox_targetoqb-target. Per un qb-target rinominato, impostaConfig.QBTargetResourceName.- La risorsa di target si avvia dopo
mic_hookah. Spostala più in alto. - Le opzioni compaiono qualche istante dopo l’ingresso nel server. Vengono aggiunte una volta caricati i dati del giocatore; dopo un riavvio di
mic_hookahattendi un paio di secondi.
Mancano “Open Setup Menu” e “Pickup Hookah”
Sezione intitolata “Mancano “Open Setup Menu” e “Pickup Hookah””Queste due opzioni compaiono solo per il giocatore che ha posizionato quel narghilè o per un admin. Se hai impostato una lista in Config.AdminGroups, tutti gli altri vedranno solo Grab Hose. Il menu controlla anche Config.AllowedJobs, se ne hai impostato uno.
Chiunque può aprire o raccogliere il narghilè di chiunque
Sezione intitolata “Chiunque può aprire o raccogliere il narghilè di chiunque”Config.AdminGroups è impostato di base su false, e false fa sì che ogni giocatore conti come admin. Inserisci lì i tuoi gruppi staff. Vedi Personalizzazione.
“Cannot turn on: missing charcoal, water, or flavor.”
Sezione intitolata ““Cannot turn on: missing charcoal, water, or flavor.””Light Hookah richiede tutti e tre gli elementi: aggiungi carbone (hookah_coal), aggiungi acqua (hookah_water) e imposta un aroma, poi accendilo.
“Cannot use hose: Hookah is not turned on.”
Sezione intitolata ““Cannot use hose: Hookah is not turned on.””Apri prima il menu di configurazione e premi Light Hookah.
Se era acceso un attimo fa, ha esaurito i rifornimenti. Ogni tiro consuma un po’ di carbone e acqua e, quando uno dei due raggiunge lo zero, il narghilè si spegne da solo. Il menu di configurazione mostra quale dei due è allo 0 %: aggiungilo e riaccendi il narghilè.
“Cannot smoke: check charcoal, water, or flavor.”
Sezione intitolata ““Cannot smoke: check charcoal, water, or flavor.””Il narghilè è acceso ma manca qualcosa. Apri il menu di configurazione e controlla il carbone, l’acqua e l’aroma attuale.
La lista degli aromi è vuota
Sezione intitolata “La lista degli aromi è vuota”Il menu elenca solo gli aromi che il giocatore ha con sé. Datti un oggetto aroma come hookah_mint_flavor e riapri il menu.
Le icone degli aromi nel menu non si vedono
Sezione intitolata “Le icone degli aromi nel menu non si vedono”Config.InventoryImagePath non punta alla cartella immagini del tuo inventario, oppure le icone non sono state copiate lì dentro. Per ox_inventory è nui://ox_inventory/web/images/; per qb-inventory, nui://qb-inventory/html/images/.
Il tubo si stacca
Sezione intitolata “Il tubo si stacca”Il giocatore si è allontanato dal narghilè più di quanto impostato in Config.MaxHoseDistance (3,5 metri). Aumenta il valore se i tuoi lounge hanno bisogno di più spazio.
Narghilè e mobili spariscono dopo un riavvio
Sezione intitolata “Narghilè e mobili spariscono dopo un riavvio”È il suo normale funzionamento: nulla viene salvato nel database. I narghilè e i mobili posizionati risiedono nella memoria del server e vengono rimossi quando mic_hookah si ferma o il server si riavvia.
Riavviare la risorsa ha rimosso sedie o tavoli che facevano parte della mappa
Sezione intitolata “Riavviare la risorsa ha rimosso sedie o tavoli che facevano parte della mappa”Quando mic_hookah si ferma, il gioco di ogni giocatore rimuove tutti gli oggetti circostanti il cui modello si trova in Config.HookahItems o Config.PlaceableProps. I mobili forniti usano modelli del gioco base, quindi anche un tavolo o una sedia identici appartenenti a un interno vicino al giocatore possono sparire finché non si ricarica la zona. Riavvia la risorsa quando la città è tranquilla, oppure scegli modelli di mobili non utilizzati dalla tua mappa.
Lo stress non scende
Sezione intitolata “Lo stress non scende”Config.Stress chiama semplicemente ReduceStress in server_functions.lua, e quella funzione è vuota finché non vi aggiungi la chiamata alla tua risorsa dello stress.
“Locale [jp] does not exist”
Sezione intitolata ““Locale [jp] does not exist””Il commento nella configurazione elenca jp, ma non è incluso alcun file giapponese. Usa uno degli undici presenti in locales/ oppure aggiungine uno tuo.
“You are already placing an object.”
Sezione intitolata ““You are already placing an object.””C’è già un posizionamento in corso. Concludilo con E o annullalo con X, poi usa l’oggetto successivo.