Banken & Geldautomaten

Abschnitt 6 und 9.

Eine Bank

Kurz
{ position = vector3(149.91, -1040.74, 29.37), heading = 340.0 },
Mit allem
{
    position = vector3(-1055.74, -2842.81, 27.71),
    heading  = 240.0,
    name     = 'airport',
    label    = 'Puerto Del',
    accent   = 'Sol',
    ped      = { model = 's_m_m_bankman_01', position = vector4(-1055.0, -2843.5, 27.71, 60.0) },
    blip     = { label = 'Airport bank' },
    access   = { { 'job', 'pilot' } },
    actions  = { transfer = { enabled = false } },
},
positionvector3
Wo der Schalter ist und der Marker gezeichnet wird. Pflicht, außer bei interact = false.
namestring
Deine eigene ID für GetBankId.
headingnumber
Blickrichtung eines Angestellten, der nur als Modellname angegeben ist.
interactboolean= true
false: kein Marker, kein Hinweis, kein Angestellter. Nur der Server-Export OpenBank kommt rein. Für Handy-Apps und Job-Menüs.
label / accentstring
Die Überschrift dieser Bank.
pedtable | string
{ model, position = vector4 } oder nur der Modellname.
blip / markertable | false
Überschreibt Abschnitt 3 einzeln. marker.position zeichnet den Kreis woanders, etwa vor einem Tresen.
accesstable
Wer diese Bank benutzen darf. Leer ist jeder.
actionstable
Abschnitt 5 nur für diese Bank.

Geldautomaten

Config.ATM.enabledboolean= true
Aus lässt die Automaten auf der Karte stehen und sie tun nichts.
Config.ATM.distancenumber= 1.4
Wie nah man stehen muss.
Config.ATM.modelstable= { 'prop_atm_01', 'prop_atm_02', 'prop_atm_03', 'prop_fleeca_atm' }
Welche Modelle als Geldautomat zählen. Namen oder Hashes.
Config.ATM.actionstable
Was ein Automat anders macht, siehe Die drei Aktionen.
Config.ATM.accesstable
Wer einen Automaten überhaupt benutzen darf.

Ein Geldautomat ist ein Prop der Karte, der Server kennt keine Liste davon. Er prüft, dass der Spieler dort steht, wo er es sagt, aber nicht, dass dort ein Automat ist. Gib Automaten deshalb kleinere Limits als einem Schalter.

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