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 } },
},positionvector3Wo der Schalter ist und der Marker gezeichnet wird. Pflicht, außer bei
interact = false.namestringDeine eigene ID für
GetBankId.headingnumberBlickrichtung eines Angestellten, der nur als Modellname angegeben ist.
interactboolean= truefalse: kein Marker, kein Hinweis, kein Angestellter. Nur der Server-Export OpenBank kommt rein. Für Handy-Apps und Job-Menüs.label / accentstringDie Ü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.accesstableWer diese Bank benutzen darf. Leer ist jeder.
actionstableAbschnitt 5 nur für diese Bank.
Geldautomaten
Config.ATM.enabledboolean= trueAus lässt die Automaten auf der Karte stehen und sie tun nichts.
Config.ATM.distancenumber= 1.4Wie 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.actionstableWas ein Automat anders macht, siehe Die drei Aktionen.
Config.ATM.accesstableWer 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.