Dokumentation

Pepper Bus (Open Source)

Busfahrer-Karriere mit echtem Linienbetrieb, Fahrplan, 50 Leveln und Linien-Editor im Spiel – ESX Legacy.

Überblick

Pepper Bus ist eine langfristige Busfahrer-Karriere für ESX Legacy: echte Linien mit Haltestellen, NPC-Fahrgäste, die ein- und aussteigen, ein mitlaufender Fahrplan mit Pünktlichkeit, 50 Level, Reputation, 10 Linientypen, Bewertungen, Challenges, ein optional spielergeführtes Busunternehmen und ein Linien-Editor im Spiel für Admins. Alles läuft über das Fahrer-Tablet am Busbetriebshof.

Voraussetzungen

Voraussetzung Version
FiveM-Server-Build ≥ 7290 mit OneSync
Framework ESX Legacy 1.9+
Datenbank oxmysql

ox_lib, ox_target und ox_inventory werden nicht benötigt.

Installation

  1. Ressource im Cfx.re-Portal (Granted Assets) herunterladen
  2. Nach resources/[pepper]/pepper_bus entpacken
  3. sql/install.sql importieren – oder Config.Database.AutoInstall = true lassen, dann legt die Ressource die Tabellen selbst an. Beim ersten Start werden die 14 Standardlinien angelegt.
  4. In der server.cfg:
ensure oxmysql
ensure es_extended
ensure pepper_bus
  1. Adminrechte vergeben (siehe README.md), die Standardlinien einmal abfahren und Haltestellen im Linien-Editor anpassen
  2. Server neu starten, zum Busbetriebshof (Bus-Symbol) fahren und E drücken

Linien-Editor

Tablet (F7) → Admin → Linien-Editor: Linie anlegen, Strecke abfahren und Haltestellen an der eigenen Position setzen (Button oder /busstop), sortieren, auf der Karte ansehen und eine Testfahrt starten. Linien liegen in der Datenbank – Updates der Ressource überschreiben sie nie.

Konfiguration

Alle Einstellungen liegen offen in config/: Haltestellen und Haltezeiten, Fahrplan, Vergütung, Level, Fahrgasttypen, Linientypen, Fahrzeuge, Challenges und das Unternehmen. Sprache über Config.Locale (de oder en).

Support

Fragen und Fehler: bitte ein Ticket in unserem Discord öffnen: https://discord.gg/6NaFJWKDYu


Fehler gefunden? Melde ihn im Discord.