[PAID][ESX/QB] LynX Food Delivery Script

Screenshots

Taking order in the restaurant:


Returning order (different marker in the restaurant):

Cancelled Orders (need to be returned to the restaurant):

Orders takem by player:

Order Menu with multiple orders available:

:clipboard:Description​:clipboard:
This script provides a Food Delivery job for your server and players. Now all players starting their server journey can earn their first bucks delivering orders from your server’s restaurants. They will take orders, go to restaurants and bring the food to imaginary clients.

Links include Tebex, Showcase Video and my Discord server for Support:
Tebex: Package Link
Discord Server (support): Discord Server
Showcase Video: YouTube Video

:arrows_counterclockwise:Game Loop​:arrows_counterclockwise:
Job is Taken → Bag is Taken → Player now receives new Orders → Claimed Orders can be taken from Restaurants → Taken orders can be delivered to Delivery points → Cancelled Orders can be Returned back to the Restaurants

:pushpin:Features:pushpin:

  • Full Configuration and Localization
  • UI is not obfuscated/scrambled, you can change it to your liking
  • Orders are bound to players (different players have different order pool)
  • Cancelled orders need to be returned back to the restaurant or player will be fined
  • Precise order price configuration

:hammer:**What Can Be Customized?**:hammer:
The script is indeed escrowed, but I left configuration files for you to edit, so you can change it to your liking:

Config.lua
  • Debug command to test restaurants/delivery location
  • Default Keybind
  • Bag model configuration
  • Progressbar Configuration
  • Markers Configuration
  • Blips Configuration
  • Notifications Visuals + Enabling/Disabling them
  • Locations with restaurants, their menus, multiple locations for different actions and delivery points
Economy.lua
  • Money type (cash/bank)
  • Limits (for amount of orders available, for amount of orders that can be claimed)
  • How fast orders are created/deleted
  • Economy configuration (price multiplier, price variation)
  • Tips from clients
  • Order cancellation fine
Localization.lua

All the lines from notifications and parts of the UI can be localized here

clDefaults.lua
  • Notification function can be edited (so you can use your notification script)
  • Progress bar function can be edited (so you can use your progress bar script)

Performance: 0.02ms idle, 0.03ms while working and 0.04ms for a couple of frames when updating data (maximum peak)

Code is accessible No
Subscription-based No
Lines (approximately) 1200
Requirements ESX or QBCore and ox_lib
Support Bugs, Configuration
3 Likes

Excellent script, I recommend it to everyone. I bought it and did not regret it

Good job! Nice script.

UI was updated to make it more eye-pleasing

Screenshots




Added QBCore support