Video showcase (for ESX): https://youtu.be/gn52uLAx2yw
This plugin adds a location in-game called "Food Delivery", at this location players can sign in to start delivering food from various companies. When signed in, players will see deliveries coming in at random times. These deliveries have random chance for the player to actually get them.
Once the player received a delivery they will be asked to collect the order from the company that the delivery comes from. The location of the company will be marked on the map and a route towards it will be highlighted. When collecting the order there is a random chance that players receive more than 1 bag.
After players have collected the order, they will be asked to deliver the order to the customer. The customer will be marked on the map and the route to them will also be highlighted.
When the players have delivered the order they will receive a reward. This reward can be configured and the reward type can be configured individually for each company. You can set it so that the company also receives a percentage of the reward in their addon account. After completing a delivery players will automatically start searching for the next one.
You can configure companies to require an employee online when they give out deliveries. If all companies are configured like that and none are online, players can not start searching for deliveries. If players are already doing a delivery but all companies go offline, players will get signed out automatically after their delivery is done.
Deliveries can be cancelled at any time by signing out. To sign in you don't need a job as this is a side job. You can compare it with Uber Eats. Players will also need to bring their own transportation, as they won't get a vehicle provided.