WENTUS

Überblick

Los Santos Eats — telefonunabhängiges Essenslieferungssystem mit Store-Management, Kurier-Lieferung und Multi-Phone-Unterstützung.
v0.2.0

Los Santos Eats ist ein telefonunabhängiges Essenslieferungssystem für FiveM. Spieler können Essen aus Geschäften bestellen, Kuriere können Bestellungen zustellen und Store-Manager können ihre Menüs über Phone-Apps verwalten.

Core-Ressource: wentus-eats · Phone-Apps: npwd_wentus-eats, lbphone_wentus-eats, qbphone_wentus-eats · Framework: QBCore / QBox / ESX

Features

Telefonunabhängig

Funktioniert mit npwd, lb-phone und qb-phone über Adapter-Ressourcen.

Store-Management

Stores erstellen, Menüs verwalten, Liefergebühren und ETIs über Phone-App einstellen.

Kurier-Lieferung

Spieler akzeptieren und liefern Bestellungen, verdienen Liefergebühren.

Merchant-Onboarding

Mitarbeiter können neue Stores über die App erstellen.

Gesellschaftszahlungen

Einnahmen fließen auf Gesellschaftskonten (Renewed-Banking, tgg-banking, etc.).

Direkt oder RP-Lieferung

Automatisch zum Inventar hinzufügen oder Kurier-Übergabemodus.

Aktionen

Store-Manager können Prozent-/Pauschalrabatte erstellen.

Bewertungen & Favoriten

Stores nach Lieferung bewerten, Lieblingsstores und Adressen speichern.

Dateistruktur

wentus-eats/
├── fxmanifest.lua
├── config.lua
├── bridge/
│   ├── core.lua          # Framework-Abstraktion
│   ├── inventory.lua     # Inventar-Adapter
│   └── payment.lua       # Zahlungs-Adapter
├── server/
│   ├── main.lua          # Einstiegspunkt
│   ├── orders.lua        # Bestellungszyklus
│   ├── registry.lua      # Store-Registry
│   └── ...
├── shared/
│   ├── states.lua        # Bestellungs-Statenmaschine
│   ├── pricing.lua       # Preisberechnungen
│   └── cod.lua           # Nachnahme
├── sql/
│   └── eats.sql          # Datenbankschema
└── apps/
    ├── npwd_wentus-eats/     # npwd-Adapter
    ├── lbphone_wentus-eats/  # lb-phone-Adapter
    └── qbphone_wentus-eats/  # qb-phone-Adapter