LR-Banking
π¬ Showcase
lr-banking script
π€ Account Management
- Multiple Bank Accounts: Create accounts at different banks across the map
- Dual Account Types: Manage both current and savings accounts
- Account Registration: Custom registration process with unique account numbers
- Transaction History: View detailed history of all banking activity
- Account Security: Proper account validation and security checks
π° Financial Operations
- Deposits & Withdrawals: Easy money management at any bank
- Bank Transfers: Send money between banks with configurable fees
- Cheque System: Write and cash cheques with proper recipient validation
- Job Payment Integration: Works with lr-jobcenter script to issue payment cheques
- Bearer Cheques: Support for cheques that can be cashed by anyone
π’ Business Features (Planned for Next Update)
- Tax System: Comprehensive tax management with different tax types
- Auto-Pay: Automatic tax payment options
- Tax Categories: Property, business, and county tax classifications
- Tax Archiving: Historical records of all tax payments
πΊοΈ World Integration
- Multiple Banks: Full support for Valentine, Rhodes, Saint Denis, and Blackwater
- Custom Bank Hours: Configure opening and closing times for each bank
- Location-Based Services: Different services available at different banks
- NPC Integration: Banker NPCs at each location
- Blip System: Dynamic map markers that change color based on bank hours
π¨ User Interface
- Elegant UI Design: Period-appropriate banking interface
- Real-Time Updates: Instant balance updates across all accounts
- Responsive Design: Adapts to different screen resolutions
- Modal Windows: Clean transaction confirmation dialogs
π‘οΈ Admin Tools
- Webhook Logging: Detailed Discord webhooks for all transactions
- Multi-Channel Logging: Different webhooks for different transaction types
- Debugging Tools: Comprehensive debug system for troubleshooting
βοΈ Configuration
- Highly Customizable: Extensive configuration options
- Fee System: Configurable fees for all transaction types
- Localization Support: Easy translation to multiple languages
π§ Developer Integration
- Export System: Easy integration with other resources
- Job Payment API: Simple function to issue payment cheques
- Inventory Integration: Works with VORP inventory system
- Transaction Hooks: Trigger events on banking activities
π Security & Reliability
- Data Validation: Thorough validation of all transactions
- Error Handling: Graceful handling of transaction failures
- Database Integrity: Proper database structure and relationships
- Rollback System: Transaction rollbacks on failures