Solução de problemas
Os problemas que as pessoas realmente encontram com este resource e a causa de cada um.
Uma alteração no resource não fez efeito
Seção intitulada “Uma alteração no resource não fez efeito”O comando restart não relê o fxmanifest.lua. Se você adicionou um arquivo — um novo idioma, um novo modelo em mic_hookah_prop — execute refresh no console do servidor primeiro e depois reinicie o resource. Alterações no config.lua precisam apenas do restart.
Erros sobre o framework assim que ele inicia
Seção intitulada “Erros sobre o framework assim que ele inicia”Config.Framework e as opções de nome do resource devem corresponder ao que você usa: esx com Config.ESXResourceName, qbcore com Config.QBResourceName, qbox com Config.QBoxResourceName. Nada é detectado automaticamente. Verifique também se mic_hookah inicia depois do seu framework no server.cfg.
Usar um item de narguilé não faz nada
Seção intitulada “Usar um item de narguilé não faz nada”- O nome do item não está em
Config.HookahItems(ouConfig.PlaceablePropspara móveis). - O item não existe no seu inventário, ou no ESX com o inventário padrão ele não está na tabela
items. Adicione-o a partir deinventory_items/. Config.Frameworkestá incorreto, então o item foi registrado no framework errado.
O narguilé fica invisível, ou carregar e posicionar não mostra nada
Seção intitulada “O narguilé fica invisível, ou carregar e posicionar não mostra nada”mic_hookah_prop não está em execução. Ele transmite todos os dez modelos de narguilé; inicie-o no server.cfg antes de mic_hookah. Mesas e cadeiras são modelos do jogo base, então se os móveis aparecem e os narguilés não, o motivo é sempre este.
Nenhuma opção de target no narguilé
Seção intitulada “Nenhuma opção de target no narguilé”Config.Targetnão corresponde ao seu resource de target. Deve serox_targetouqb-target. Para um qb-target renomeado, definaConfig.QBTargetResourceName.- O resource de target inicia depois de
mic_hookah. Mova-o para cima. - As opções aparecem um momento após entrar no servidor. Elas são adicionadas assim que os dados do jogador são carregados; após reiniciar o
mic_hookah, aguarde um ou dois segundos.
“Open Setup Menu” e “Pickup Hookah” não aparecem
Seção intitulada ““Open Setup Menu” e “Pickup Hookah” não aparecem”Essas duas opções só aparecem para o jogador que colocou aquele narguilé ou para um administrador. Se você definiu uma lista em Config.AdminGroups, todos os outros verão apenas Grab Hose. O menu também verifica Config.AllowedJobs se você tiver configurado um.
Qualquer pessoa pode abrir ou recolher o narguilé de qualquer um
Seção intitulada “Qualquer pessoa pode abrir ou recolher o narguilé de qualquer um”Config.AdminGroups vem por padrão como false, e false faz com que todos os jogadores contem como administradores. Coloque os grupos da sua equipe nele. Veja Personalização.
“Cannot turn on: missing charcoal, water, or flavor.”
Seção intitulada ““Cannot turn on: missing charcoal, water, or flavor.””Light Hookah precisa dos três: adicione carvão (hookah_coal), adicione água (hookah_water) e defina uma essência, depois acenda-o.
“Cannot use hose: Hookah is not turned on.”
Seção intitulada ““Cannot use hose: Hookah is not turned on.””Abra o menu de configuração e pressione Light Hookah primeiro.
Se ele estava aceso há pouco tempo, os suprimentos acabaram. Cada tragada consome um pouco de carvão e água e, quando qualquer um chega a zero, o narguilé apaga sozinho. O menu de configuração mostra qual deles está em 0 %: adicione-o e acenda o narguilé novamente.
“Cannot smoke: check charcoal, water, or flavor.”
Seção intitulada ““Cannot smoke: check charcoal, water, or flavor.””O narguilé está aceso, mas falta alguma coisa. Abra o menu de configuração e verifique o carvão, a água e a essência atual.
A lista de essências está vazia
Seção intitulada “A lista de essências está vazia”O menu lista apenas as essências que o jogador está carregando. Dê a si mesmo um item de essência como hookah_mint_flavor e abra o menu novamente.
Os ícones das essências no menu estão quebrados
Seção intitulada “Os ícones das essências no menu estão quebrados”Config.InventoryImagePath não aponta para a pasta de imagens do seu inventário, ou os ícones não foram copiados para lá. Para ox_inventory é nui://ox_inventory/web/images/; para qb-inventory, nui://qb-inventory/html/images/.
A mangueira se solta
Seção intitulada “A mangueira se solta”O jogador andou mais longe do que Config.MaxHoseDistance (3,5 metros) do narguilé. Aumente esse valor se os seus lounges precisarem de mais espaço.
Narguilés e móveis desaparecem após reiniciar
Seção intitulada “Narguilés e móveis desaparecem após reiniciar”É assim que funciona: nada é salvo no banco de dados. Narguilés e móveis posicionados ficam na memória do servidor e são limpos quando mic_hookah para ou o servidor reinicia.
Reiniciar o resource removeu cadeiras ou mesas que faziam parte do mapa
Seção intitulada “Reiniciar o resource removeu cadeiras ou mesas que faziam parte do mapa”Quando mic_hookah para, o jogo de cada jogador remove todos os objetos ao redor cujo modelo esteja em Config.HookahItems ou Config.PlaceableProps. Os móveis incluídos usam modelos do jogo base, então uma mesa ou cadeira igual que pertença a um interior próximo ao jogador também pode sumir até que ele recarregue a área. Reinicie quando a cidade estiver vazia ou escolha modelos de móveis que o seu mapa não utilize.
O estresse não diminui
Seção intitulada “O estresse não diminui”Config.Stress apenas chama ReduceStress em server_functions.lua, e essa função vem vazia até que você adicione a chamada do seu resource de estresse nela.
“Locale [jp] does not exist”
Seção intitulada ““Locale [jp] does not exist””O comentário da configuração lista jp, mas nenhum arquivo em japonês vem incluído. Use um dos onze em locales/ ou adicione o seu próprio.
“You are already placing an object.”
Seção intitulada ““You are already placing an object.””Um posicionamento já está em andamento. Conclua-o com E ou cancele-o com X e depois use o próximo item.