AI Core
Jobs und Diensteai-jobs

ai-jobs

Arbeitsrouten, die an einem Depot starten (Taxi, Bus, Trucker, Müllabfuhr, Nachrichten, Abschleppdienst, Recycling, Weinberg, Tauchen), und der Hotdog-Stand.

ai-jobs gibt Spielern einfache Jobs, die sie an einem Depot starten können: eine Route fahren und pro Halt bezahlt werden, liegengebliebene Autos abschleppen oder zu Fuß Items sammeln. Neben den Routen betreibt es einen Hotdog-Stand: einen Wagen mieten, ihn herumschieben, kochen und an Passanten verkaufen. Jede Route und jeder Halt wird im Admin-Panel eingestellt, du kannst also neue Jobs hinzufügen, ohne Code zu schreiben.

Was es im Spiel macht

  • Eine Schicht beginnen. Jede Route hat ein Depot mit einem Karten-Blip. Geh zum Depot und benutze den Punkt (Start working). Fahrrouten stellen ein Arbeitsfahrzeug an den Spawnpunkt der Route und geben dir seine Schlüssel. Benutze das Depot erneut (Stop working), um die Schicht zu beenden.
  • Halte. Der Server wählt deinen nächsten Halt und zeigt ihn auf der Karte. Am Halt benutzt du den Punkt (Work here): Ein Fortschrittsbalken läuft für die Zeit pro Halt der Route, dann wirst du bezahlt (oder bekommst auf einer Sammelroute Items), und der nächste Halt erscheint.
  • Routenarten.
    • Random stops (zufällige Halte): Der nächste Halt ist ein beliebiger anderer Halt der Route (Taxi, Trucker, Nachrichten, Müllabfuhr).
    • Stops in order (Halte der Reihe nach): Die Halte folgen nach ihrer ID aufeinander und beginnen wieder beim ersten (Bus).
    • Gathering on foot (Sammeln zu Fuß): kein Fahrzeug; jeder Halt gibt eine zufällige Anzahl eines Items (Recycling, Weinberg, Tauchen). Halte unter Wasser spielen eine Tauchanimation.
    • Towing (Abschleppen): Ein verschlossenes, liegengebliebenes Auto wartet am Halt. Lade es auf den Abschleppwagen, dann wird das Depot zum nächsten Halt. Du wirst am Depot bezahlt, nur wenn das abgeschleppte Auto noch innerhalb von 15 m vom Abschleppwagen ist.
  • Schichtende. Eine Schicht endet, wenn die Halte pro Schicht erledigt sind (0 bedeutet, sie endet nie von selbst), wenn du sie am Depot beendest, wenn du den Server verlässt oder wenn die Ressource stoppt. Das Arbeitsfahrzeug und ein abgeschlepptes Auto werden dann gelöscht. Nichts wird in der Datenbank gespeichert.
  • Bezahlung. Fahr- und Abschlepprouten zahlen die Bezahlung pro Halt der Route auf das Lohnkonto der Route (standardmäßig Bank).

Hotdog-Stand

  1. Miete an der Theke einen Stand. Die Kaution wird vom Kautionskonto abgebucht. Der Stand erscheint an seinem Spawnpunkt neben der Theke.
  2. Benutze den Stand, um sein Menü zu öffnen: Push the stand, Prepare hot dogs, Start selling / Stop selling.
  3. Beim Schieben drückst du G, um loszulassen. Du lässt auch los, wenn du fällst, stirbst, zielst, kämpfst oder in ein Fahrzeug steigst.
  4. Prepare hot dogs startet eine Reihe von Geschicklichkeitstests. Kein Fehler ergibt einen perfekten (A) Hotdog, ein Fehler einen seltenen (B), mehr Fehler einen gewöhnlichen (C). Jeder Hotdog erhöht deinen Hotdog-Ruf. Ab Stufe 2 ist die Hälfte der Durchgänge Glückstreffer und gibt mehr als einen Hotdog.
  5. Start selling: Passanten in der Nähe kommen zum Stand und machen ein Angebot (1 bis 3 Hotdogs einer Qualität, zu einem Preis aus der Spanne deiner Stufe). Nimm es beim Kunden an. Ein Kunde wartet 30 s. Mehr als 10 m vom Stand wegzugehen oder keinen Vorrat mehr zu haben, beendet den Verkauf.
  6. Gib den Stand an der Theke zurück, um die Kaution zurückzubekommen. Ausloggen mit einem Stand kostet die Kaution; ein Stopp der Ressource erstattet sie.

Der Ruf wird am Charakter gespeichert (rep.hotdog, derselbe Schlüssel, den QBCore nutzt), sodass er zwischen Sitzungen bleibt. Deine Stufe ist die höchste Stufe, deren From reputation du erreicht hast; die Stufe legt fest, wie viele Hotdogs jeder Qualität der Stand fasst und ihre Preise.

Installation

Wird vom Rezept von AI Core installiert. Von Hand: Lege den Ordner in resources/[ai]/ und füge ensure ai-jobs nach ensure ai-core ein. Es braucht ai-core und OneSync.

Die Sammelrouten geben standardmäßig scrapmetal, grape und coral. Stelle sicher, dass diese Items in der Item-Liste deines Inventars existieren, oder ändere das Item der Route im Panel. Die Standard-Arbeitsfahrzeuge sind GTA-Modelle (taxi, bus, rumpo, trash2, flatbed), es werden keine zusätzlichen Fahrzeuge gebraucht.

Panel-Einstellungen

Admin-Panel > Work routes. Es hat drei Tabs: Routes, Stops und Hot dog stand. Die Standardwerte kommen aus data/routes.json, data/stops.json und data/hotdog.json.

Tab Routes

Ein Datensatz pro Route. Die Standardrouten sind taxi, bus, trucker, garbage, recycle, vineyard, diving, tow und news.

Route

EinstellungWas sie ändertEinheitStandard für eine neue Route
NameDer Name im Hinweis und am Blip des Depots. 1-48 Zeichen.leer
KindWie der nächste Halt gewählt wird: Random stops, Stops in order, Gathering on foot oder Towing broken-down cars (siehe oben).Random stops
JobsNur Mitglieder dieser Jobs können die Route starten. Lass Jobs und Gangs leer für alle. Depot und Blip einer gesperrten Route erscheinen nur für Spieler, die sie nutzen dürfen.leer (alle)
GangsMitglieder dieser Gangs können sie ebenfalls starten.leer
Only on dutyJob-Mitglieder müssen in diesem Job im Dienst sein.aus
DepotWo Spieler mit der Arbeit beginnen und aufhören. Stell dich dorthin und nutze deine Position.0, 0, 0
Stops per shiftWie viele Halte eine Schicht hat. 0 bedeutet, die Schicht läuft, bis der Spieler aufhört. 0-100.5
Time per stopWie lange die Arbeit an einem Halt dauert (der Fortschrittsbalken). 0-120.s5
Depot blipSprite, Farbe und Größe des Karten-Blips des Depots.Sprite 67, Farbe 5, Größe 0.65

Work vehicle (Arbeitsfahrzeug)

EinstellungWas sie ändertEinheitStandard
Vehicle modelSpawn-Name des Arbeitsfahrzeugs (taxi, bus, mule, trash). Leer: kein Fahrzeug (Sammelrouten).leer
Vehicle spawnWo das Arbeitsfahrzeug erscheint und in welche Richtung es schaut.0, 0, 0
Pay per stopWird nach jedem Halt auf das Lohnkonto gezahlt. 0-100.000.$100
Pay accountDas Geldkonto, auf das der Lohn geht.bank
Broken-down carsNur Abschlepprouten: Spawn-Namen der Autos, die an den Halten warten; eines wird zufällig gewählt. Bis zu 40 Namen.12 GTA-Autos (sultanrs, zion, oracle...)

Gathering (Sammeln)

EinstellungWas sie ändertEinheitStandard
Item per stopDas Item, das an jedem Halt gegeben wird.leer
Fewest items per stopNiedrigste Anzahl pro Halt. 1-100.1
Most items per stopHöchste Anzahl pro Halt. Jeder Halt gibt eine zufällige Anzahl zwischen beiden. 1-100.3

NPC (optional, eine Person, die am Depot steht)

EinstellungWas sie ändertStandard
ModelDas Ped-Modell; leer bedeutet kein NPC. Spieler sehen ihn innerhalb von 50 m.leer (das Müll-Depot hat s_m_y_garbage, das Tauch-Depot a_m_m_salton_01)
What it doesEine Leerlaufanimation: steht still, wartet ungeduldig, hält ein Klemmbrett, schaut aufs Telefon, trinkt Kaffee, raucht, steht Wache, Polizei im Leerlauf, hängt herum.Stands still
Where it standsDie Stelle des NPC und seine Blickrichtung. Ohne sie steht er auf dem Depotpunkt.das Depot

Die Standardrouten:

RouteArtFahrzeugBezahlung pro HaltZeit pro HaltHalte pro Schicht
Downtown Cab Co. (taxi)Random stopstaxi$1204 s8
Dashound Bus (bus)Stops in orderbus$606 s0 (endlos)
Post OP Freight (trucker)Random stopsrumpo$2508 s5
Los Santos Sanitation (garbage)Random stopstrash2$906 s10
Recycling Center (recycle)Gatheringkeines, gibt scrapmetal5 s0 (endlos)
Marlowe Vineyard (vineyard)Gatheringkeines, gibt grape4 s0 (endlos)
Del Perro Diving (diving)Gatheringkeines, gibt coral8 s7
Hayes Towing (tow)Towingflatbed$2508 s5
Weazel News (news)Random stopsrumpo$18015 s5

Tab Stops

Ein Datensatz pro Halt. Eine Route ohne Halte kann nicht gestartet werden. Das Löschen einer Route behält ihre Halte.

EinstellungWas sie ändertStandard
RouteDie ID der Route, zu der dieser Halt gehört (taxi, bus...).taxi
NameDer Name des Halts. 1-48 Zeichen.leer
PlaceWo der Arbeiter hält. Stell dich an die Stelle und nutze deine Position.0, 0, 0

Tab Hot dog stand

Stand

EinstellungWas sie ändertEinheitStandard
OpenAus blendet die Theke aus. Bereits gemietete Stände funktionieren weiter, bis sie zurückgegeben werden.an
CounterWo Spieler den Stand mieten und zurückgeben.39.31, -1005.54, 29.48 (Legion Square)
Stand spawnWo ein gemieteter Stand erscheint, in die Richtung, in die die Theke des Stands schauen soll.38.15, -1001.65, 29.44
Stand modelDas Prop des Stands.prop_hotdogstand_01
Jobs / Gangs / Only on dutyWer einen Stand mieten darf (gleiche Regel wie bei Routen). Leer: alle.leer
Map blipDer Blip der Theke.Sprite 542, Farbe 17, Größe 0.6

Money (Geld)

EinstellungWas sie ändertEinheitStandard
DepositWird beim Mieten des Stands abgebucht und bei der Rückgabe an der Theke zurückgegeben (geht beim Ausloggen verloren). 0-1.000.000.$250
Deposit accountDas Konto, von dem die Kaution abgebucht und auf das sie zurückgezahlt wird.bank
Sales paid intoDas Konto, auf das das Geld eines Kunden geht.cash

Cooking and reputation (Kochen und Ruf)

EinstellungWas sie ändertStandard
Skill checksGeschicklichkeitstests pro Hotdog. 1-10.3
Reputation per perfectRuf, den ein perfekter Hotdog gibt. 0-100.3
Reputation per rareRuf, den ein seltener Hotdog gibt. 0-100.2
Reputation per commonRuf, den ein gewöhnlicher Hotdog gibt. 0-100.1
Highest reputationHier hört der Ruf auf zu wachsen. 0-100.000.200

Levels und Prices (eine Liste, bis zu 10 Stufen; die erste gilt ab 0)

EinstellungWas sie ändert
From reputationDer Ruf, ab dem diese Stufe beginnt.
Hot dogs per qualityWie viele Hotdogs jeder Qualität der Stand auf dieser Stufe fassen kann.
Perfect from / to, Rare from / to, Common from / toPreisspanne eines Hotdogs dieser Qualität, in $. Jedes Angebot wählt einen Preis aus der Spanne.

Standardstufen:

Ab RufHotdogs pro QualitätPerfektSeltenGewöhnlich
015$8-12$6-9$4-6
5030$9-13$7-10$5-7
10045$10-14$8-11$6-9
20060$11-15$9-12$7-9

Der Stand hat außerdem eine Karte NPC (Modell, Leerlaufanimation, Position), wie die Routen.

Befehle

Keine.

Tastenbelegungen

Jeder Spieler kann diese in den Tasteneinstellungen von GTA ändern (Bereich FiveM); der Betreiber ändert die Standardwerte im Admin-Panel (Keybinds).

StandardtasteWas sie macht
GDen Hotdog-Stand loslassen, den du schiebst (jobs_hotdog_release).

Depots, Halte, die Theke und der Stand sind Interaktionspunkte: ein Hinweis mit der Interaktionstaste (standardmäßig E) oder eine Target-Option, je nach der Einstellung Interaction style von ai-core.

Was es ersetzt

Kein fxProvide. Eine Engine deckt ab, was QBCore / Qbox als einzelne Jobskripte ausliefern (Taxi, Bus, Trucker, Müllabfuhr, Abschleppdienst, Nachrichten und Sammeljobs), und der Hotdog-Stand ist eine Portierung von qb-hotdogjob. Es beantwortet nicht die Exports oder Events dieser Skripte.

Kompatible Skripte

Schlüssel der Arbeitsfahrzeuge laufen über den Schlüssel-Layer von AI Core, Items über den Inventar-Layer. Jedes Schlüsselskript und Inventar, das AI Core unterstützt, funktioniert (siehe Kompatibilität).

Bekannte Grenzen

  • Eine Schicht existiert nur im Speicher: Das Verlassen des Servers oder ein Neustart der Ressource beendet sie, und das Arbeitsfahrzeug wird gelöscht.
  • Der Server lehnt einen Halt ab, wenn der Spieler mehr als 12 m davon entfernt ist, mehr als 15 m vom Arbeitsfahrzeug (Fahrrouten) oder schneller als 60 m/s vom letzten Halt ankommt (Teleports).
  • Hotdogs sind keine Inventar-Items: Der Vorrat liegt am Stand, und Kunden sind nur NPCs. Spieler können nicht voneinander kaufen.
  • Log-Kanäle: work (Lohn der Routen) und hotdog (Verkäufe).

Auf dieser Seite