Usar cupom WELCOME para salvar 20%

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • Franco suíço Franco suíço
  • ¥ ienes
Moeda
$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • Franco suíço Franco suíço
  • ¥ ienes
Taxímetro Simples para FiveM

Taxímetro Simples para FiveM

O taxímetro de n1nja exibe uma tarifa baseada na distância para motorista e passageiros. O manifesto declara a versão 1.0.3 e nenhuma dependência de ESX ou QBCore. O código analisado não contém débito bancário, pagamento de passageiro ou integração de cobrança persistente.

Tarifa, controles e histórico

O cliente Lua mede o movimento do veículo a cada segundo e multiplica a distância acumulada por Config.FareRate. A distância aparece em metros: a taxa fornecida de 0.5 gera, portanto, uma tarifa exibida de $500 em 1.000 metros. Escolha uma taxa adequada à economia do servidor; esse cálculo não inclui cobrança separada por tempo de espera.

X alterna a exibição; não inicia nem interrompe o cálculo da tarifa. Os demais controles estão em Config.Keys. A lista fornecida inclui taxi, kuruma e adder; substitua-a pela frota desejada. Config.PauseOnReset controla se a reinicialização pausa o taxímetro.

O histórico de corridas é uma tabela Lua no cliente, limitada a dez entradas por padrão. Zerar uma corrida não vazia registra tarifa e distância. Não há banco de dados nem armazenamento persistente; não descreva isso como um registro durável entre reconexões ou reinicializações do recurso.

Validação no servidor e lista de testes

O cliente normal restringe o controle ao motorista, mas os manipuladores do servidor não verificam se o remetente dirige o veículo enviado. O relato de passageiros aceita uma lista de destinatários do cliente, e as atualizações retransmitem sua tarifa e distância. Valide participação no veículo, permissões do remetente, tipos de dados e frequência das atualizações antes do uso público; nunca use esses valores diretamente como autoridade para cobranças.

Coloque o recurso em uma pasta taximeter e configure-o antes de iniciar em um servidor de desenvolvimento. Teste exibição de motorista e passageiros, iniciar/pausar/zerar, troca de veículo, uma rota medida e reconexão após uma corrida registrada. Verifique qualquer sistema separado de pagamento de forma independente.

Fonte e escopo da análise

Código-fonte conferido em 10 de setembro de 2026 na revisão 36d7b3931de28965ad0139c7018534382977f801. Os resultados se baseiam no manifesto, configuração, Lua e código da interface do navegador; não foi testada a sincronização multijogador nem a precisão da tarifa.

Examinar o código do taxímetro

Deixe um comentário