Bestellen

Abschnitt 5: wie ein Fahrzeug zum Spieler kommt.

Mit mode = 'driver' entsteht das Fahrzeug außer Sicht auf einer Straße und ein Fahrer bringt es, mit einem Blip unterwegs. Er parkt, steigt aus und verschwindet. Er weicht Fahrzeugen, Personen und Objekten aus, zielt auf einen Punkt Config.Driver.arrival Meter vor dir und bremst auf dem letzten Stück.

'spawn' stellt es einen kurzen Fußweg entfernt ab, ohne Fahrer. Boote und Flugzeuge bekommen immer das.

modestring= 'driver'
driver oder spawn.
price / accountnumber / string= 250 / 'bank'
Was eine Bestellung kostet und von wo.
vehiclestable= { 'car', 'bike' }
Welche Klassen sich bestellen lassen.
distancetable= { 90, 170 }
Wie weit weg der Fahrer losfährt.
spawnMinDistance / spawnDistancenumber= 12 / 30
Wie nah und wie weit ein abgestelltes Fahrzeug steht.
clearancenumber= 3.5
Wie viel Platz frei sein muss.
heightLimitnumber= 6.0
Wie weit über oder unter dir ein Platz liegen darf. So landet nichts auf der Autobahn unter der Brücke, auf der du stehst. Boote sind ausgenommen, Flugzeuge bekommen das Doppelte.
detournumber= 3.0
Wie viel länger als die Luftlinie die echte Fahrt sein darf. Gibt es keine Straße mit vernünftiger Anfahrt, wird das Fahrzeug in der Nähe abgestellt.
cooldownnumber= 60
Sekunden zwischen zwei Bestellungen.
allowSpawnedboolean= false
Ob ein Fahrzeug bestellt werden kann, das schon draußen steht.
requireOutsideboolean= true
Bestellen nur unter freiem Himmel.
rollbackboolean= true
Kommt die Lieferung nie an, gehen Zeile und Geld zurück.

Der Fahrer

modelstring= 's_m_y_xmech_01'
Wer am Steuer sitzt.
speednumber= 22.0
Wie schnell er fährt.
stylenumber= 786603
Der Fahrstil. So lassen: 262144 heißt durchpflügen und meint es so.
arrivalnumber= 12.0
Wie viele Meter vor dir er hält.
timeoutnumber= 180
Nach so vielen Sekunden gilt die Lieferung als gescheitert.
leave / despawnboolean / number= true / 30
Er steigt aus und geht, nach so vielen Sekunden ist er weg.
bliptable
Der Blip auf dem Fahrzeug, solange es kommt.

Ein Wrack

Das Spiel zündet einen toten Motor kurz nach dem Abstellen an. Eine bezahlte Bestellung wäre ausgebrannt, bevor der Spieler dort ist. Config.Order.wrecked sagt, was stattdessen passiert.

wreckedWas es tut
'allow'Wird genau so abgestellt, wie es geparkt wurde.
'repair'Motor und Tank werden auf wreckedTo gehoben, damit es fährt. Die Karosserie bleibt, nichts wird zurückgeschrieben.
'refuse'Kein Bestellknopf auf der Karte. Ab Werk.

wreckedAt (ab Werk 100) ist der Motor- oder Tankzustand, ab dem ein Fahrzeug als Wrack gilt. Ein Wert, den die Zeile nie gespeichert hat, ist kein Wrack. Ein Wrack wird nie gefahren, sondern in der Nähe abgestellt.

Frage offen geblieben?

Schreib uns im Discord. Mit Konsolen-Auszug, Framework und Script-Version ist die erste Antwort meistens schon die Lösung.

Zum Support