Solução de problemas
Os problemas que as pessoas realmente encontram, aproximadamente na ordem em que acontecem.
Uma alteração em um arquivo não fez nada
Seção intitulada “Uma alteração em um arquivo não fez nada”O comando restart não relê o fxmanifest.lua. Se você adicionou um arquivo — um novo idioma, por exemplo — digite refresh no console do servidor primeiro e depois restart mic_itemcreator.
/itemcreator diz que não tenho permissão
Seção intitulada “/itemcreator diz que não tenho permissão”- A permissão ACE é
mic_itemcreator.open. Verifique a grafia e se a sua linhaadd_aceusa um identificador com o qual você realmente se conecta, ou um grupo no qual você realmente está. - A permissão é verificada alguns segundos após você entrar no servidor. Se ela foi concedida enquanto você já estava conectado, reconecte.
Nada funciona e as notificações nunca aparecem
Seção intitulada “Nada funciona e as notificações nunca aparecem”O framework não foi encontrado. A bridge procura por es_extended ou qb-core já iniciados quando o resource inicia. Mova ensure mic_itemcreator para baixo do seu framework no server.cfg.
No QBox, inicie-o abaixo de qbx_core. O QBox é encontrado através da sua compatibilidade com QBCore — qbx_core fornece qb-core — então não há mais nada para configurar.
A lista de itens no menu está vazia
Seção intitulada “A lista de itens no menu está vazia”A lista vem do ox_inventory se estiver em execução, caso contrário dos itens registrados no ESX, ou então dos itens compartilhados do QBCore. Uma lista vazia geralmente significa que o resource iniciou antes do seu inventário ou framework — corrija a ordem e reinicie-o.
Salvei um item e usá-lo não faz nada
Seção intitulada “Salvei um item e usá-lo não faz nada”Em ordem:
- O item não existe no seu inventário, ou tem um nome diferente. O Item Creator apenas adiciona comportamento; o item em si precisa estar definido. Use a Registry Tool para gerar a definição.
- Seu inventário não executa itens utilizáveis do framework. Usar o item precisa chegar ao manipulador de itens utilizáveis do ESX ou do QBCore.
- Uma restrição o bloqueou. Um cooldown, a falta de um item necessário ou o emprego incorreto exibem uma mensagem ao jogador explicando o motivo.
- Uma Animation ou Attach Prop dentro de um veículo. Ambos são ignorados quando o jogador está em um veículo.
- Verifique o console. Uma funcionalidade que falha imprime
ERROR executing client feature "…"e as demais continuam sendo executadas.
O cooldown está muito mais longo do que eu pretendia
Seção intitulada “O cooldown está muito mais longo do que eu pretendia”O cooldown é salvo em milissegundos: 60 equivale a 0,06 segundos, 60000 equivale a um minuto. Insira o valor em milissegundos.
Fome, sede ou estresse não mudam
Seção intitulada “Fome, sede ou estresse não mudam”No ESX eles passam pelo esx_status, então um resource de status precisa estar rodando — e, para o estresse, um status stress registrado nele. No QBCore eles são enviados pelos eventos consumables:server:addHunger, addThirst e addStress. Se a sua HUD ou script de status usar eventos diferentes, altere-os em Bridge.AddFoodThirst e Bridge.AddStress em bridge/client_bridge.lua.
Outros jogadores não conseguem ver o meu prop Always Attached
Seção intitulada “Outros jogadores não conseguem ver o meu prop Always Attached”Esse prop é criado apenas na tela de quem está carregando o item. Um prop da funcionalidade Attach Prop, usado como uma ação, é o que todos ao redor conseguem ver.
Não consigo recolher um prop posicionado
Seção intitulada “Não consigo recolher um prop posicionado”Apenas o jogador que o colocou recebe a opção de recolher. Com Config.Interaction definido como 'ox_target' ou 'qb-target', um deles precisa estar rodando; com 'drawtext', aproxime-se dele e pressione E.
A tecla de cancelar não é o X
Seção intitulada “A tecla de cancelar não é o X”O FiveM só aplica o padrão de um atalho de teclado na primeira vez que o jogador o vê. Os jogadores podem alterá-lo em Configurações › Atalhos de Teclado › FiveM em “Cancel Item Animation”. Mudar Config.CancelKey só afeta jogadores que nunca tiveram esse atalho salvo.
As imagens dos itens não aparecem no menu
Seção intitulada “As imagens dos itens não aparecem no menu”Config.ImageInventoryPath vem apontando para a pasta de imagens do ox_inventory. Em outro inventário, defina-o para a pasta desse inventário como um caminho nui://. A imagem é procurada como <item name>.png.
Defini um idioma e vejo chaves em vez de texto
Seção intitulada “Defini um idioma e vejo chaves em vez de texto”O código não corresponde a nenhum arquivo. Os códigos são en, es, de, fr, it, pt, ru, ch-zn e jp — não tr ou ch, que o comentário em config.lua menciona mas não vêm incluídos. O console exibe Locale "…" not found! quando isso acontece.
A aba Network está vazia
Seção intitulada “A aba Network está vazia”A lista compartilhada é baixada do GitHub quando você a abre. Se a sua hospedagem bloquear requisições de saída, ela permanecerá vazia e o console mostrará Error fetching network items.
A funcionalidade de Webhook não envia nada
Seção intitulada “A funcionalidade de Webhook não envia nada”Apenas URLs de webhook do Discord são aceitas; qualquer outra coisa é recusada com Blocked invalid webhook URL no console. Para enviar captura de tela, o screenshot-basic precisa estar em execução.