๐Hornys Burger Job
A comprehensive job system for FiveM servers that allows players to work at Hornys Burger, featuring cooking stations, skill progression, and a payment system.
Features
Multiple cooking stations with unique recipes
Skill progression system with XP and levels
Interactive UI for cooking and register management
Support for multiple frameworks (ESX, QBCore)
Target system integration (qb-target, qtarget, ox_target)
Discord logging for transactions
Multiple notification systems support
Society money management
Inventory integration
Installation
Import the SQL file:
[licensed]/[hate]/[released]/hate-hornys/installation/job_levels.sql
Add the resource to your server.cfg:
ensure hate-hornys
Configure the script in
config.lua
:
Set your framework (ESX or QBCore)
Configure business settings
Set up station locations and recipes
Configure notification system
Set up Discord webhook for logging
Dependencies
ESX or QBCore Framework
oxmysql
One of the following target systems:
qb-target
qtarget
ox_target
One of the following notification systems:
ESX Notifications
ox_lib
QBCore Notifications
Custom notification system
Available Exports
Server Side
-- Add money to business account
exports['hate-hornys']:AddBusinessMoney(count, job)
-- Add item to player inventory
exports['hate-hornys']:AddItem(name, count, source)
-- Get player inventory items
exports['hate-hornys']:GetPlayerInventoryItems(playerId)
-- Check if player has item
exports['hate-hornys']:GetItem(name, count, source)
-- Remove item from player inventory
exports['hate-hornys']:RemoveItem(name, count, source)
Client Side
-- Show notification to player
exports['hate-hornys']:ShowNotification(text, type)
Configuration
The script can be configured through the config.lua
file. Key configuration options include:
Framework selection (ESX/QBCore)
Business settings (job name, blip settings)
Station locations and recipes
Notification system selection
Target system selection
Discord webhook settings
Payment timeout settings
Database Structure
The script uses a single table for tracking player skills:
job_levels
- id (AUTO_INCREMENT)
- identifier (VARCHAR)
- job (VARCHAR)
- skill_type (VARCHAR)
- level (INT)
- current_xp (INT)
- required_xp (INT)
Support
For support, please contact Hate Development through their official channels.
Security Notice
This script is protected by FiveM's escrow system. The client and server-side code is encrypted and cannot be modified.
Last updated