Banken & Bankberater
Die acht Banken
HZ-Banking öffnet einen Schalter in jeder Bank der Karte, jeder mit seinem eigenen Bankberater:
| Bank | Ort | Bankberater |
|---|---|---|
| Fleeca | Legion Square | Martin Kessler |
| Fleeca | Rockford Hills, Boulevard Del Perro | Linda Park |
| Fleeca | Great Ocean Highway | Dale Whitaker |
| Fleeca | Route 68, Harmony | Brenda Cole |
| Blaine County | Paleto Bay | Peggy Lund |
| Fleeca | Hawick Avenue, Alta | Victor Reyes |
| Fleeca | Hawick Avenue, Burton | Grace Holloway |
| Pacific Standard | Vinewood | Howard Sterling |
Jede Bank hat einen Blip in der Farbe ihrer Marke. Bankberater erscheinen, sobald Spieler näher als 60 m kommen.
Bankberater, die sprechen
Bankberater sind keine Statuen hinter dem Schalter:
- Sie folgen dem Spieler mit dem Blick, wenn er näher kommt, und begrüßen ihn, wenn er auf sie zugeht (einmal alle 5 Minuten pro Bank).
- Sie kommentieren jede Operation: eine Einzahlung, eine Abhebung, eine Überweisung, eine neue Karte, eine neue PIN, einen bewilligten oder abgelehnten Kredit, zu wenig Geld auf dem Konto, oder ein einfaches "All set."
- Sie verabschieden sich, wenn die App schließt, und schicken Spieler weg, wenn die Bank während eines Überfalls geschlossen ist.
Config.StaffVoice.language). Nur der Spieler am Schalter hört sie. Geldautomaten sprechen nicht.
Mit dem Bankberater sprechen
Ein Schalter öffnet eine Dialogbox mit dem Namen des Bankberaters und seiner Bank. Seine Zeile wird gesprochen und angezeigt, und die Kamera rahmt ihn ein. Dann wählt der Spieler:
| Auswahl | Was passiert |
|---|---|
| Open my account (mein Konto öffnen) | Die Bank-App öffnet sich auf der Seite Overview. |
| I need a bank card (ich brauche eine Bankkarte) | Die Bank-App öffnet sich auf der Seite Cards. |
| About a loan (wegen eines Kredits) | Die Bank-App öffnet sich auf der Seite Loans. Ausgeblendet, wenn Kredite aus sind. |
| Never mind (schon gut) | Der Bankberater verabschiedet sich. |
Der Text folgt der Sprache der App (Config.Locale), die Stimme ihrer eigenen Sprache, wie die Untertitel in GTA V.
Config.Dialogue.enabled = false. Mit einer älteren hz_lib ohne Dialogbox öffnet sich die App ebenfalls sofort.Prompt, Target oder Pins
HZ-Banking nutzt über hz_lib, was auf Ihrem Server läuft:
- ox_target oder qb-target — das Auge liegt auf dem Bankberater und seinem Schalter sowie auf jedem Geldautomaten.
- HZ-TextUi — seine Pins erscheinen über jedem Bankberater und auf jedem Geldautomaten, wenn Spieler näher kommen, ohne gedrückte Taste.
- Keins von beiden — der [E]-Prompt von hz_lib.
Einstellungen: Target, Sounds & HUD.
Eine Bank hinzufügen oder verschieben
Die Banken stehen in Config.Banks (config/locations.lua):
{ -- Mission Row
coords = vec3(0.0, 0.0, 0.0), brand = 'maze',
ped = { model = 'a_f_m_business_02', coords = vec4(0.0, 0.0, 0.0, 0.0), name = 'Jane Doe' },
},
coordsist der Platz, an dem der Spieler steht, vor dem Bankberater, nicht die Position des Bankberaters. Der Server prüft die Spieler gegen diesen Punkt.ped.coordsist der Bankberater, mit seiner Blickrichtung.- Der Server warnt beim Start in der Konsole, wenn ein Schalter mehr als 3 m von seinem Bankberater entfernt ist.
Geschlossen während eines Überfalls
Wenn qb-bankrobbery oder qbx_bankrobbery einen Überfall startet, schließt die Bank: kein neuer Kunde, offene Sitzungen an diesem Schalter enden, und der Bankberater schickt die Spieler weg. Sie öffnet wieder, wenn der Überfall endet, spätestens nach 30 Minuten. Geldautomaten bleiben offen.
Jedes Überfall-Script kann dasselbe tun, indem es dieses serverseitige Event sendet:
TriggerEvent('qb-banking:server:SetBankClosed', bankId, true) -- false reopens it
Config.RobberyBanks ordnet die Bank-IDs des Überfall-Scripts den Banken aus Config.Banks zu. Ein Serverneustart öffnet alle Banken wieder.
