Cactus Ultimate — Boss Menu, Job Creator & Community Hub for RedM
Description
Cactus Ultimate is not just a boss menu — it's a complete business ecosystem for RedM servers.
Admins create jobs visually in-game with the Job Creator, business owners manage employees, finances and operations through a modern panel, and players can even share their creations with the entire RedM community through the built-in Community Hub.
No config files to edit. No server restarts. Open /jobcreator, build your job, place your NPCs, and it's live instantly. Every change is saved to the database and applied in real-time.
Works on both VORP Core and RSG-Core — auto-detected at startup. One resource, two frameworks, zero hassle.
Showcase video: SOON
What Makes This Different
- Job Creator (
/jobcreator) — A full visual editor to create jobs in-game. Set grades, salaries, permissions, place NPCs, props, harvest zones, sell points and shops — all without touching a single file. Everything is live instantly. - Community Hub — A feature no other RedM script offers. Browse jobs shared by other server owners, import them in one click, or share your own creations with the community.
- ~33,000 lines of code — This is a full-scale system, not a simple menu.
Boss Menu Features
- Complete employee management: Hire, fire, promote, demote employees — online or offline. View the real-time on-duty list and manage your entire team from the panel.
- Company bank accounts: Dual currency (cash & gold), deposits, withdrawals, and a full transaction history with timestamps and charts.
- Automated payroll system: Salaries are paid automatically at configurable intervals, directly from the business funds. Optionally require employees to be on duty.
- Customizable rank system: Unlimited grades per business with per-grade permissions (manage money, employees, storage, grades, etc.). Edit salaries and titles directly in the UI.
- Bonus system: Reward employees with cash or gold bonuses — even when they're offline.
- Company stash: Business storage with purchasable slot upgrades. Configurable per activity.
- Job offer popup: New recruits receive a configurable accept/decline popup.
- Duty toggle: Employees can go on/off duty with real-time status tracking.
- Employee avatars: Custom image URLs or auto-fetched Discord profile pictures.
- Resignation system: Employees can leave a job on their own.
- Full action history: Every action (hire, fire, promotion, transaction, bonus) is logged and viewable.
- Discord webhook logging: All admin actions and security alerts sent to Discord.
Job Creator (/jobcreator)
- Full visual editor — Create entire jobs in-game without touching any file
- Grade & salary setup — Set job name, label, grades, salaries, permissions and more
- NPC & marker placement — Place your boss menu NPC or marker anywhere with a 3D gizmo (gs_gizmo)
- Prop placement — Place cash registers, furniture, crates, barrels — any prop with live preview
- Harvest zones — Create gathering zones where employees collect resources
- Sell points — Where employees sell collected items
- Job shops — Custom item lists with configurable prices
- Per-zone interaction type — Prompt, ox_target or pc_interaction per zone
- Zero restart — Every change saved to database and applied instantly
Community Hub — First on RedM
A built-in hub where server owners share their job creations with the entire RedM community.
- Browse jobs published by other servers — see descriptions, author, import count
- One-click import to install any community job on your server instantly
- Share your own creations and let others use them
- Discord profile integration (avatar & username displayed automatically)
- Built-in moderation tools for content management
- Everything happens live — no file transfer, no restart
Performance
| Idle | 0.00ms |
| On interaction | 0.01ms |
- Efficient caching for grades, permissions and balances
- Optimized SQL queries with proper indexing
- Server-side validation on every action
- Database tables auto-created on first start
Configuration & Customization
Four config files, all editable (excluded from escrow):
| File | Purpose |
|---|---|
config.lua | General settings — locale, interaction, salary, Discord webhook, permissions |
config_notifications.lua | Notification system — add your own resource easily |
config_inventory.lua | Inventory system & stash slot upgrade pricing |
config_trad.lua | All translatable strings (EN / FR / TH included) |
All jobs are created and managed through /jobcreator — you never have to touch a config file to add a business.
Supported Frameworks
| Framework | Status |
|---|---|
| VORP Core | ✓ Fully supported |
| RSG-Core | ✓ Fully supported |
Auto-detected at startup — no config change needed.
Requirements
| Resource | Required | Notes |
|---|---|---|
| oxmysql | Yes | Database — the script won't start without it |
| gs_gizmo | Yes | 3D placement gizmo for props & NPCs in the Job Creator |
| ox_target | Optional | Target/eye interaction system (needs ox_lib) |
| pc_interaction | Optional | Alternative ALT-menu interaction system |
Exports API
Full server & client export API so other scripts can interact with your businesses:
- Server:
GetBusinessBalance,AddBusinessMoney,RemoveBusinessMoney,IsPlayerOnDuty,GetPlayersOnDutyByJob,SetPlayerOnDuty,GetPlayerJobInfo,SyncJobsViaExportsand more - Client:
OpenBossMenu,IsPlayerOnDuty,GetPlayerJob,IsResourceActive
Full documentation with code examples included in the package.
Technical Details
- ~33,000 lines of code
- 27 server files, 17 client files, 4 config files
- Config files & bridge accessible, main source code escrowed
- One-time purchase, no subscription
- Multi-language: English, French, Thai (easy to add more)
- Full support via Discord
Have questions? Join our Discord server or contact us for help!