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:
| Escolha | O que acontece |
|---|---|
| Encher o tanque | Ele enche o tanque. A opção mostra o combustível e o preço por litro. |
| Escolher um valor | Você digita um valor em dólares, e ele para nesse valor. |
| Encha um galão pra mim | Ele enche um galão novo na bomba dele e o traz para você. Veja Galões. |
| Não, obrigado | Nada acontece. |
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.
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:
| Campo | Descrição |
|---|---|
attendant = true | Um 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. |
