Alte Tankstellen & Tankwart
Zehn Landtankstellen behalten die alten Zapfsäulen des Spiels: Xero Route 68 East, Senora Freeway, Sandy Shores und Paleto Boulevard, LTD Grapeseed sowie Globe Oil Harmony, Route 68 East, Route 68 West, Senora Way und Panorama Drive.
Hier gibt es kein Display und keine Karte. Die Zapfsäulen behalten Zapfpistole und Schlauch des Spiels, ihre Zählwerkrollen drehen sich mit den Litern und dem Betrag, bei jeder Gallone läutet eine Glocke, und der Treibstoff fließt etwas langsamer als an den modernen Zapfsäulen. Und ein Tankwart erledigt die Arbeit.
Der Tankwart
Er wartet bei den Zapfsäulen. Parken Sie Ihr Fahrzeug in Reichweite einer Zapfsäule, steigen Sie aus, gehen Sie zu ihm und drücken Sie E, um mit ihm zu sprechen. Er begrüßt Sie, laut und im Dialogfenster, und bietet an:
| Auswahl | Was passiert |
|---|---|
| Volltanken | Er füllt den Tank. Die Auswahl zeigt den Kraftstoff und seinen Literpreis. |
| Betrag wählen | Sie geben einen Betrag in Dollar ein, und er hört dort auf. |
| Füll mir einen Kanister | Er füllt einen neuen Kanister an seiner Zapfsäule und bringt ihn Ihnen. Siehe Kanister. |
| Nein danke | Nichts passiert. |
Jeder Spieler in der Nähe sieht die ganze Szene.
Nur Bargeld
- Er nimmt nur Bargeld. Bevor er anfängt, prüft der Server, dass Sie mindestens den Preis eines Liters dabeihaben.
- Der Tankvorgang stoppt, wenn Ihr Bargeld den nächsten Liter nicht mehr deckt, sodass Sie ihm nie etwas schulden.
- Fahren Sie los, während er tankt, hört er auf. Sie bezahlen, was hineingeflossen ist.
Nur Diesel
Diese Tankstellen verkaufen Diesel (oldPumps.attendant.fuels). Er sagt es Ihnen, wenn Ihr Auto mit Benzin fährt, wenn es elektrisch ist, wenn der Tank schon voll ist oder wenn der Tank der Tankstelle leer ist. Er bedient einen Kunden nach dem anderen: Der nächste wartet.
Seine Stimme
Er spricht mit eigenen Sprachzeilen, auf Englisch wie die Figuren des Spiels, oder auf Französisch (voice.language). Der Text im Fenster folgt der Sprache jedes Spielers, wie Untertitel. Kurze Sätze, die er sagt, während Sie sich bewegen oder warten, etwa sein „Danke“, sind nur zu hören.
Ohne hz_lib oder mit dialogue = false nutzt er ein ox_lib-Menü, seine Stimme und Benachrichtigungen. Mit voice.enabled = false nutzt er die allgemeinen Sätze des Spiels.
Kanister
Wählen Sie Füll mir einen Kanister: Er nimmt einen Kanister, stellt ihn an seiner Zapfsäule ab, kniet sich hin und füllt ihn, während die Zählwerke bis 20 L laufen, und bringt ihn Ihnen dann. Sie zahlen $1,000 bar (petrolCan.price), wenn er ihn übergibt, und der Kanister kommt in Ihr Inventar.
- Sie brauchen Platz dafür im Inventar und das Bargeld dabei.
- Gehen Sie weg, bevor er ihn übergibt, wird nichts berechnet: Er behält den Kanister.
- Er verkauft nur neue Kanister. Den, den Sie tragen, füllt er nicht auf.
oldPumps.attendant.cans = false, oder mit petrolCan.enabled = false für Kanister überall.
Selbstbedienung
oldPumps.attendant.enabled = false entfernt die Tankwarte. Spieler nehmen dann an den alten Zapfsäulen die Zapfpistole selbst, wählen den Kraftstoff, dann Volltanken oder Betrag wählen in einem Menü und zahlen am Ende, wahlweise bar oder per Bank (oldPumps.askAccount). Die Zählwerke, die Glocke und die Zapfpistole des Spiels bleiben.
Einen Tankwart platzieren
In data/stations.lua:
| Feld | Beschreibung |
|---|---|
attendant = true | Ein Tankwart bedient diese Tankstelle. |
attendantPost = vec4(x, y, z, heading) | Wo er wartet. Standard: bei der ersten Zapfsäule. |
fuels = { 'diesel' } | Was er hier verkauft. Standard: oldPumps.attendant.fuels. |
