FAQ
Posso configurar o script no meu servidor?
Sim. config.lua, data/ e locales/ são abertos, não criptografados: preços, pagamento, consumo por classe ou modelo de veículo, tamanho dos tanques, modelos a diesel e elétricos, blips, nomes dos comandos, direitos de admin, notificações, o frentista, o emprego de entrega, os postos e os idiomas. Com o hz_lib, os preços, o pagamento, o consumo e a remuneração do motorista também mudam no jogo pelo /hzpanel, ao vivo. Todos os ajustes estão na página Configuração.
Funciona com ESX, QBCore e Qbox?
Sim, e com ox_core ou um servidor standalone. O framework é detectado automaticamente, por meio do hz_lib quando ele está rodando.
De quais recursos ele precisa?
O ox_lib (3.22.0 ou mais recente) é obrigatório. O hz_lib é grátis e recomendado: ele traz a caixa de diálogo, os objetivos na tela do emprego de entrega e o tablet de despacho. Veja Instalação.
Posso manter o LegacyFuel ou o ox_fuel?
Não. Remova-o: dois scripts de combustível esvaziam e enchem os mesmos veículos. O HZ-Fuel responde aos exports e ao statebag deles, então os scripts que os usavam continuam funcionando. Veja Exports e compatibilidade.
Minha garagem, meu HUD ou meu emprego chama o LegacyFuel. Preciso editá-lo?
Não. exports['LegacyFuel']:GetFuel e SetFuel, as versões do qb-fuel, cdn-fuel e ps-fuel, os hooks de pagamento do ox_fuel e o statebag fuel são todos respondidos pelo HZ-Fuel.
Precisa do ox_target ou do qb-target?
Não. Os prompts vêm do HZ-TextUi quando ele está rodando, senão do text UI do ox_lib. O HZ-Fuel funciona normalmente em um servidor que tem ox_target ou qb-target.
Os jogadores têm dinheiro vivo, mas a bomba mostra PAGAMENTO RECUSADO.
As bombas modernas e os carregadores aceitam cartão, ou seja, a conta bancária (cardOnly = true). Defina cardOnly = false para cobrar primeiro paymentAccount, depois a outra conta. Os postos do interior aceitam dinheiro. Veja Pagamento.
O combustível é grátis no meu servidor.
Com requirePayment = 'auto', o pagamento se desativa quando nenhum sistema de dinheiro é encontrado. O console do servidor mostra o modo de pagamento na inicialização. Defina requirePayment = true para forçá-lo.
Um posto não tem tela, nem bico, nem prompt.
Um mapa substituiu as bombas do jogo pelo próprio modelo. Veja Mapas que substituem as bombas.
O piloto automático ou o meu HUD perdeu o combustível depois de reiniciar o HZ-Fuel.
Reinicie o servidor inteiro depois de uma atualização, não só o HZ-Fuel. É um limite do FiveM: os jogadores já conectados veem os nomes que o HZ-Fuel substitui como parados até reconectarem.
Como deixo um veículo add-on a diesel ou elétrico?
Adicione o nome de spawn dele a dieselVehicles ou a electric.electricVehicles. Todos os outros veículos, add-ons incluídos, rodam a gasolina.
Quais idiomas estão incluídos?
19 idiomas para cada mensagem, prompt e tela, seguindo o idioma do ox_lib. As vozes dos NPCs são em inglês ou francês, com as falas mostradas no idioma de cada jogador. Veja Idioma.
Posso desativar o emprego de entrega ou o frentista?
Sim. delivery.enabled = false desativa o emprego, e os postos então nunca ficam sem combustível. oldPumps.attendant.enabled = false transforma os postos do interior em autosserviço.
Quanto ganha um entregador de combustível?
Com os valores padrão, cerca de $1,350 a $1,940 por uma carreta cheia entregue a 6 km da refinaria, e até cerca de $6,200 por hora quando há demanda suficiente. Tudo é definido em config.delivery.pay. Veja Pagamento.
Preciso de um banco de dados?
Não. Os estoques dos postos e os níveis dos galões são salvos pelo próprio servidor. Só um ESX antigo precisa de uma consulta SQL para o emprego de entrega, veja Instalação.
