Postos antigos e frentista

Dez postos do interior mantêm as bombas antigas do jogo: Xero Route 68 East, Senora Freeway, Sandy Shores e Paleto Boulevard, LTD Grapeseed, e Globe Oil Harmony, Route 68 East, Route 68 West, Senora Way e Panorama Drive.

Aqui não há tela nem cartão. As bombas mantêm o bico e a mangueira do jogo, os tambores do contador giram com os litros e o valor, um sino toca a cada galão, e o combustível sai um pouco mais devagar do que nas bombas modernas. E um frentista faz o trabalho.


O frentista

Ele espera perto das bombas. Estacione o veículo ao alcance de uma bomba, desça, vá até ele e pressione E para falar. Ele cumprimenta você, em voz alta e na caixa de diálogo, e oferece:

EscolhaO que acontece
Encher o tanqueEle enche o tanque. A opção mostra o combustível e o preço por litro.
Escolher um valorVocê digita um valor em dólares, e ele para nesse valor.
Encha um galão pra mimEle enche um galão novo na bomba dele e o traz para você. Veja Galões.
Não, obrigadoNada acontece.
Ele então vai até a bomba, pega o bico e o coloca no seu carro. Os contadores giram e o sino toca a cada galão. Quando termina, ele pendura o bico de volta, vem até você, e você paga em dinheiro, de mão em mão: o seu personagem tira as notas, e ele as guarda no bolso.

Todos os jogadores ao redor veem a cena inteira.

Só dinheiro

  • Ele só aceita dinheiro. Antes de começar, o servidor verifica se você tem pelo menos o preço de um litro com você.
  • O abastecimento para quando o seu dinheiro não cobre mais o próximo litro, então você nunca fica devendo.
  • Se você sair dirigindo enquanto ele abastece, ele para. Você paga o que entrou.

Só diesel

Estes postos vendem diesel (oldPumps.attendant.fuels). Ele avisa quando o seu carro roda a gasolina, quando é elétrico, quando o tanque já está cheio ou quando o tanque do próprio posto está vazio. Ele atende um cliente por vez: o próximo espera.

A voz dele

Ele fala com a própria voz, em inglês como os personagens do jogo, ou em francês (voice.language). O texto na caixa segue o idioma de cada jogador, como legendas. As falas curtas ditas enquanto você se movimenta ou espera, como o "obrigado" dele, existem só em voz.

Sem o hz_lib, ou com dialogue = false, ele usa um menu do ox_lib, a voz dele e notificações. Com voice.enabled = false, ele usa as falas genéricas do jogo.


Galões

Escolha Encha um galão pra mim: ele pega um galão, coloca-o na bomba dele, se ajoelha e o enche enquanto os contadores giram até 20 L, depois o traz para você. Você paga $1,000 em dinheiro (petrolCan.price) quando ele entrega, e o galão vai para o seu inventário.

  • Você precisa de espaço no inventário e do dinheiro com você.
  • Se você for embora antes de ele entregar, nada é cobrado: ele fica com o galão.
  • Ele vende só galões novos. Ele não reabastece o que você carrega.
Desative com oldPumps.attendant.cans = false, ou petrolCan.enabled = false para os galões em todo lugar.

Autosserviço

oldPumps.attendant.enabled = false remove os frentistas. Os jogadores então pegam o bico eles mesmos nas bombas antigas, escolhem o combustível e depois Encher o tanque ou Escolher um valor em um menu, e pagam no final, escolhendo dinheiro ou banco (oldPumps.askAccount). Os contadores, o sino e o bico do jogo continuam.


Posicionar um frentista

Em data/stations.lua:

CampoDescrição
attendant = trueUm frentista atende este posto.
attendantPost = vec4(x, y, z, heading)Onde ele espera. Padrão: perto da primeira bomba.
fuels = { 'diesel' }O que ele vende aqui. Padrão: oldPumps.attendant.fuels.
O modelo, o cenário de espera e a voz dele ficam em Postos antigos e frentista na configuração.