Pular para o conteúdo

Solução de Problemas

As coisas que dão errado na primeira instalação e o que cada uma significa.


restart não relê o fxmanifest.lua. Se você adicionou um arquivo — um novo idioma, por exemplo — execute refresh no console do servidor primeiro, e depois restart mic_crypto. Para alterações em um arquivo de configuração, restart mic_crypto é suficiente.

Nada funciona e o console mostra erros sobre ESX ou QBCore

Seção intitulada “Nada funciona e o console mostra erros sobre ESX ou QBCore”

mic_crypto procura pelo seu framework no momento em que inicia. Se ele iniciar primeiro, não encontrará nada e todas as compras, callbacks e notificações falharão. Coloque ensure mic_crypto abaixo do seu framework, oxmysql, fmLib e mic_crypto_props no server.cfg, e reinicie o servidor.

No QBox, isso significa abaixo de qbx_core. O QBox é encontrado através de sua compatibilidade com o QBCore — qbx_core fornece qb-core — então, uma vez que ele inicie primeiro, não há mais nada para configurar.

fmLib é uma dependência obrigatória — mic_crypto não iniciará sem ele. Instale-o e inicie-o antes de mic_crypto.

Não consigo comprar nada, ou o console mostra um erro de SQL sobre uma tabela mic_crypto_

Seção intitulada “Não consigo comprar nada, ou o console mostra um erro de SQL sobre uma tabela mic_crypto_”

O arquivo install.sql não foi importado. Apenas a tabela de mercado se cria sozinha; armazéns, carteiras, acesso compartilhado e negociações vêm desse arquivo. Importe-o uma vez.

Usar uma peça diz que só posso fazer isso dentro de um armazém

Seção intitulada “Usar uma peça diz que só posso fazer isso dentro de um armazém”

Isso é proposital. Rigs, GPUs, PSUs e ventoinhas são carregadas e instaladas apenas dentro do seu armazém. Entre nele pela loja do vendedor primeiro.

O item não está na lista de itens do seu inventário, ou o nome dele está diferente. Os nomes devem ser exatamente os listados em Instalação. No QBCore, verifique se a entrada está marcada como utilizável (usable). Itens utilizáveis são registrados através do fmLib, portanto ele precisa estar rodando e conseguindo enxergar o seu inventário.

A peça nas minhas mãos está invisível, ou não consigo ver as rigs

Seção intitulada “A peça nas minhas mãos está invisível, ou não consigo ver as rigs”

mic_crypto_props não está rodando, ou iniciou depois de mic_crypto. Inicie-o antes e mantenha o nome da pasta.

A GPU ou ventoinha não entra: “not enough power”

Seção intitulada “A GPU ou ventoinha não entra: “not enough power””

As PSUs da rig não aguentam. Instale uma PSU primeiro, ou uma maior. O consumo de uma rig é a soma de todas as GPUs e ventoinhas nela; sua capacidade é a soma de todas as PSUs nela. A tabela no topo de config/shop.lua mostra quais PSUs cada nível de GPU precisa.

Os marcadores só aparecem sobre rigs que ainda têm um slot livre daquele tipo — 5 GPUs, 4 PSUs e 8 ventoinhas por rig. Uma rig cheia não mostra nada para aquela peça.

Eu soltei o que estava carregando — eu perdi o item?

Seção intitulada “Eu soltei o que estava carregando — eu perdi o item?”

Não. X coloca a peça no chão sem usá-la; o item só é retirado do seu inventário quando é instalado. Use-o novamente para pegá-lo de volta.

Apenas um jogador por vez pode usar o laptop de um armazém. Outra pessoa — geralmente um jogador com quem você compartilhou o armazém — está com ele aberto. Se ela desconectar, o laptop é liberado automaticamente.

A tela do laptop carrega fontes, ícones e o visualizador 3D de CDNs públicos (Google Fonts, cdnjs, jsDelivr). Um jogador cuja conexão bloqueie esses serviços verá uma tela vazia ou sem estilo. Verifique também se a pasta ainda se chama mic_crypto — a tela chama o script por esse nome.

A mineração só vai para as moedas às quais você alocou hashrate. Abra o laptop e mova os controles deslizantes — hashrate não alocado não rende nada.

Config.OfflineMining está desativado, ou Config.OfflineRate está em 0. Ambos ficam em config/config.lua.

Com Config.ReceiveProductsDirectlyToInventory = false, elas chegam como uma caixa no armazém — vá até ela e recolha-a. Você não pode comprar novamente até que a caixa seja recolhida. Se você não estava dentro de um armazém quando pagou, elas foram direto para o seu inventário.

Eles mudam a cada 15 minutos, não a cada reinicialização. Uma nova moeda começa no seu basePrice.

Config.Interaction deve corresponder ao que você usa, escrito exatamente igual: ox_target (sublinhado), qb-target (traço) ou drawtext. Com qualquer outro valor, nenhum aviso aparecerá.

O texto mostra “Translation [xx][key] does not exist”

Seção intitulada “O texto mostra “Translation [xx][key] does not exist””

Está faltando essa chave no seu arquivo de idioma. Copie-a de locales/en.lua. Não há fallback para o inglês.