Overview
RARX Beggar is a comprehensive begging system for FiveM servers. Features a complete progression system with 10 levels, daily missions, achievements, multiple begging styles, dynamic zone rewards, and police heat system. Built with Svelte NUI and multi-framework support.Features
Multi-Framework
Auto-detection for QBCore, QBox, and ESX frameworks
6 Begging Styles
Guitar, Box, Sign, Sitting, Accordion, and Veteran styles
Progression System
10 levels with unlockable perks and XP rewards
Zone System
Rich, Tourist, and Poor zones with different rewards/risks
Daily Missions
5 daily challenges with money and XP rewards
Achievements
8 unlockable achievements with special rewards
Police System
Heat system, strikes, fines, and jail integration
Dynamic Multipliers
Weather and time of day affect earnings
Requirements
Supported Systems
Frameworks
QBCore, QBox (qbx_core), ESX
Inventories
ox_inventory, origen_inventory, qs-inventory, framework default
Targets
ox_target, qb-target, or none (keybind)
Dispatch
ps-dispatch, cd_dispatch, qs-dispatch, core_dispatch, rcore_dispatch, origen_police
Installation
1
Download & Extract
Download the resource and extract to your resources folder.
2
Add Items
Add the begging items to your inventory system (see Items section below).
3
Add to server.cfg
4
Set Language
5
Configure
Edit
shared/config.lua to customize settings.The database table is created automatically on first start.
Items
- QBCore / QBox
- ox_inventory
- ESX
Add to
qb-core/shared/items.lua:Configuration
Framework Settings
Boss NPC Locations
Begging Styles
Each style has different rewards and police risk:Zone Configuration
Police System
Progression System
Dispatch System
custom- Define your own functionps-dispatch- Project Sloth Dispatchcd_dispatch- Codesign Dispatchqs-dispatch- Quasar Dispatchcore_dispatch- Core Dispatchrcore_dispatch- RCore Dispatchorigen_police- Origen Policenone- Disable police alerts
Custom Functions
For custom integrations, edit the files in thecustom/ folder:
Client (custom/client.lua)
Server (custom/server.lua)
Exports
Client Exports
Server Exports
Localization
Set language inserver.cfg:
en- Englishes- Spanish
translates/ folder (e.g., fr.lua) copying the structure from en.lua.
Troubleshooting
Boss NPC not spawning
Boss NPC not spawning
Verify the coordinates in Config.BossLocations and ensure no other scripts are deleting peds in that area.
Items not working
Items not working
Make sure you added the items to your inventory system and the item names match exactly.
Money not being added
Money not being added
Verify your framework is detected correctly. Check server console for framework detection message.
Daily missions not resetting
Daily missions not resetting
Check database connection and verify the rarx_beggar_players table exists.
Police alerts not triggering
Police alerts not triggering
Ensure Config.Police.enabled is true and your dispatch system is configured correctly.

