Solução de problemas
O que pode dar errado na primeira instalação e o que cada coisa significa.
Uma alteração no resource não fez efeito
Seção intitulada “Uma alteração no resource não fez efeito”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_arcade. Para alterações no config.lua, restart mic_arcade é suficiente.
Nenhuma máquina aparece
Seção intitulada “Nenhuma máquina aparece”mic_arcade_propsnão está rodando. Ele precisa iniciar antes demic_arcade; sem ele, os modelos de gabinete nunca carregam e nada é gerado.- Todas as posições em
Config.Arcadesestão comentadas. Por padrão, apenas Pixel, Race, Tower e Road têm uma posição ativa.
A máquina está lá, mas a tela fica preta
Seção intitulada “A máquina está lá, mas a tela fica preta”- A pasta não se chama
mic_arcade. A tela carrega o jogo a partir desse nome. - A conexão do jogador bloqueia CDNs públicas. A tela do gabinete carrega suas bibliotecas de animação e 3D do cdnjs e esm.sh; Tower e Road dependem delas.
Não há opção “Play Arcade” no target, apenas um aviso “Press E”
Seção intitulada “Não há opção “Play Arcade” no target, apenas um aviso “Press E””Config.Interaction deve corresponder exatamente ao que você usa, escrito como este script espera: ox-target (com hífen), qb-target ou drawtext. Qualquer outra coisa — como ox_target com sublinhado, como outros resources costumam escrever — cai no aviso drawtext por padrão.
“Dinheiro insuficiente” ou falta de fichas ao iniciar um jogo
Seção intitulada ““Dinheiro insuficiente” ou falta de fichas ao iniciar um jogo”A máquina cobra o seu Price usando Config.PaymentType. Por padrão, são 100 arcade_coin por partida em todos os gabinetes exceto DuoFight. Dê mais fichas a si mesmo, diminua o preço ou mude o tipo de pagamento.
Ninguém consegue fichas de fliperama
Seção intitulada “Ninguém consegue fichas de fliperama”O script apenas consome fichas; ele nunca as distribui (exceto como prêmio no DuoFight). Coloque arcade_coin em uma loja ou mude Config.PaymentType para cash, bank ou both.
Usar um item de gabinete não faz nada
Seção intitulada “Usar um item de gabinete não faz nada”- O item está faltando na lista de itens do seu inventário, ou o nome dele está diferente — os nomes devem ser exatamente os listados em Instalação.
- O personagem já tem
Config.MaxArcadesPerPlayermáquinas posicionadas; uma notificação avisa quando isso acontece. - No QBCore, verifique se o item está marcado como utilizável (
usable).
As máquinas posicionadas desapareceram após reiniciar
Seção intitulada “As máquinas posicionadas desapareceram após reiniciar”Máquinas posicionadas ficam apenas na memória do servidor. Reiniciar o mic_arcade ou o servidor limpa todas elas, e os itens usados para posicioná-las não são devolvidos. Recolha as máquinas antes de reiniciar e use posições fixas no config.lua para tudo o que for permanente.
Não consigo recolher uma máquina
Seção intitulada “Não consigo recolher uma máquina”Apenas o personagem que a posicionou pode fazer isso, e não enquanto alguém estiver jogando nela. Máquinas fixas definidas no config.lua não podem ser recolhidas.
O placar de líderes está vazio
Seção intitulada “O placar de líderes está vazio”O arquivo install.sql não foi importado, então não há onde salvar as pontuações. Importe-o uma vez. O DuoFight não possui placar de líderes.
Já tem alguém na máquina
Seção intitulada “Já tem alguém na máquina”Apenas um jogador por vez. Se uma partida de DuoFight estiver aguardando um oponente, o próximo jogador a usar a máquina receberá a oferta para entrar nessa partida.
O texto mostra “Translation [xx][key] does not exist”
Seção intitulada “O texto mostra “Translation [xx][key] does not exist””Falta essa chave no seu arquivo de idioma. Copie-a de locales/en.lua. Não há fallback para o inglês.