Advanced Shop Management System for RedM โ player-owned shops, government stores, Crowe Society integration, analytics, and Discord webhooks.
Crowe Shops is a comprehensive shop management system for RedM (VORP). Create and manage player-owned shops, government stores, and NPC shops with full customization, analytics, partner management, Crowe Society support, and Discord webhook integration.
๐ธ Show your community what Crowe Shops looks like in action!
๐ฅ Demo video
โจ Key Features
๐ช Player-Owned Shops
Create and manage your own shops with full control
Set custom prices, stock levels, categories, and shop settings
Complete ownership system with primary owner and partner management
8 pre-configured shop categories (General Store, Gunsmith, Saloon, Blacksmith, Tailor, Doctor, Stable, Trading Post)
Custom shop names, logos, descriptions, and theme customization
Open/close shop status control
Ownership transfer functionality
๐ Advanced Shopping System
Beautiful shopping interface with item search and category filtering
Quantity controls for adding multiple items to basket
Shopping basket with item management
Support for both regular items and weapons with proper inventory integration
6 product categories (Weapons, Consumables, Tools, Materials, Clothing, Miscellaneous)
Real-time stock tracking and availability
Transaction logs with complete history
๐ฐ Buy Back System
Set items you want to buy back from customers at custom prices
Specify quantities needed (wanted vs received tracking)
Automatic storage of purchased items in shop storage
Real-time availability tracking with society fund integration
Clickable buy back items to add to sell basket
Quantity controls matching store basket design
๐ฅ Partner Management
Invite co-owners to help manage your shop
Granular permission system (primary owner + partners)
Primary owners have full control (shop name, logo, partners, customization, ownership transfer)
Partners can list items, manage buy backs, view analytics, and access storage
Easy partner invitation and removal system
Visual indicators for primary owner vs partners
๐ข Crowe Society Integration
Connect shops to Crowe Society for automatic transaction routing
All sales, buy backs, deposits, and withdrawals route through connected society
Real-time balance display (shop balance or society funds)
Requires
manage_financespermission to connectRequires
withdraw_fundspermission to withdrawAutomatic fund routing for all transactions
Visual society indicator in UI
๐ Discord Webhook Integration
Personal webhook URLs for each shop (optional)
Transaction notifications with customer details, items, revenue, and payment method
Buy back notifications when customers sell items to the shop
Low stock alerts when items drop to 5 or fewer remaining
Rich embeds with formatted Discord messages
Revenue sent to / payment sent from indicators
Completely optional - shops work without webhooks
๐ Analytics Dashboard
Track total revenue over time periods (7 days, 30 days, 90 days, all time)
Monitor transaction counts and patterns
Top selling items sorted by sales volume
Customer statistics with unique customers and repeat visitors
Peak hours analysis to identify busiest shopping hours
Items sold tracking with detailed breakdowns
Customer visit counts and individual statistics
โญ Testimonials System
Customer reviews and reputation management
Owners can approve or hide testimonials
Build shop reputation through customer feedback
Styled confirmation modal for testimonial removal
Enable/disable testimonials per shop
๐ฆ Storage System
Shop storage for buy-back items and inventory management
Weight-based capacity management (200kg default)
Transfer items between player inventory and shop storage
Storage access for owners and partners
Real-time weight tracking
๐จ Full Customization
8 shop categories with unique styling
Custom colors for UI elements (button colors, text colors, backgrounds, borders)
Logo support via URL
Shop descriptions visible to customers
Complete theme customization
Custom shop settings stored in database
๐ณ Financial Management
Money deposit/withdraw system
Real-time balance tracking (shop balance or society funds)
Transaction logs with complete financial history
Automatic routing through society when connected
Transaction validation with rollback logic
๐ Security & Permissions
Primary owner checks on both client and server
Society permission validation
Admin-only shop creation
Transaction validation
Comprehensive error handling
Transaction rollback if any step fails
โก Performance Optimized
Intelligent NPC spawn/despawn based on player proximity
Dynamic blip creation/removal based on distance
Analytics aggregation to prevent duplicate entries
Efficient resource usage
Optimized database queries
Automatic cleanup on resource restart/stop
๐๏ธ Database Integration
Complete MySQL database schema with proper relationships and indexes
Multi-owner support with primary owner tracking
Transaction safety with rollback logic
Analytics error handling (wrapped in pcall)
5 main tables: shops, owners, analytics, reputation, storage
๐ Real-Time Updates
Live shop data synchronization across all players
Real-time balance updates
Instant UI refresh on changes
Society fund updates in real-time
๐ฎ NPC Shop Support
Pre-configured default shops with customizable items and settings
Support for both NPC and player-owned shops in the same system
Government store support with full shop management capabilities
Shop creation at exact player position and facing direction
๐ฑ Responsive Design
Works perfectly on all screen sizes
Adaptive layouts for different resolutions
Consistent UI across all devices
Text truncation for long item names
๐ Localization Ready
Framework for localization (English default)
Easy to extend with additional languages
All UI strings are localized
โ๏ธ Fully Configurable
Clean
config.luacontrols shop categories, product categories, default shops, and settingsConfigurable shop types and behaviors
Authorized creators for shop creation
Customizable default shops
๐งฐ Dependencies
Required:
vorp_core,vorp_inventory,oxmysqlOptional:
crowe_society(for society integration)
โ๏ธ Installation
Import
database.sqlinto your MySQL databasePlace
crowe_shopsin your server's/resourcesdirectoryAdd
ensure crowe_shopsto yourserver.cfg(after dependencies)Configure
config.luato fit your server setup (shop categories, default shops, authorized creators)Restart your server
๐ฆ What You Will Receive
โ Fully optimized
crowe_shopsRedM script (Keymaster escrow encrypted)๐งฉ Editable
config.luafor easy customization๐ Full installation + usage guide (README.md)
๐ Complete database schema (database.sql)
๐ค Automatic delivery via Keymaster (Tebex orders)
๐ค Manual delivery (PayPal) available through Discord support ticket
๐ง Usage
For Players
Press G to open any shop (NPC or player-owned)
Browse items, add to basket, and click "Purchase Items" to checkout
Approach your shop and press J to open management menu
Access tabs: Settings, Storage, Customization, Analytics
List items for sale, manage buy back requests, deposit/withdraw money
Connect to Crowe Society, add Discord webhook, invite partners
For Admins
Use
/setupshopcommand to open the shop creation UISpecify owner, shop name, category, ped model, and initial balance
Shop is created at your exact current position and facing direction
๐ License
This script is licensed for personal use only.
Redistribution, resale, or use on unlicensed servers is strictly prohibited.
Escrow-protected via Cfx.re Keymaster
Licensed for use on one (1) server key
๐ Support
Need help?
๐ Review the README for configuration guidance and known issues
๐งโ๐ป Join our Discord Server for support and community
๐จ Or open a support ticket via Tebex or email




