This script will not work without qadr_ui, and qadr_ui is a paid script.
I’m sharing qadr_rc, a standalone role progression and reward system designed specifically for RedM.
It uses Red Dead Redemption 2’s native Scaleform interface (role_progression) directly in the Pause Menu. It also includes an in-game NUI editor (/create_role) made with React and Tailwind to configure your roles, ranks, and item rewards in real time.
Preview Video
Features
- Native Pause Menu role screen and UI sounds
- Live in-game role editor via
/create_rolecommand - Character-based role tokens and progression saving
- Automatic rank unlock items and token purchase items
- Framework agnostic: standalone base, easily integrated with any inventory
- Automated database table setup via oxmysql
Requirements
Reward Integration
When a player reaches a rank or purchases an item with tokens, the server triggers qadr_rc:onRewardClaimed. You can give items/rewards using your own inventory exports inside this event:
AddEventHandler("qadr_rc:onRewardClaimed", function(src, roleName, item, itemType, rank)
-- itemType: "rank_item" or "kit_item"
-- Example: GiveItem(src, item.id, 1)
end)
Download & Documentation
- Download (GitHub): GitHub - abdulkadiraktas/qadr_role_creator · GitHub
- Documentation (GitBook): qadr_rc — Native Role & Progression Engine | Qadr_Docs
