# MTL-Advanced-Tablet - Emergency & Service Jobs Tablet System
## ๐จ Professional Tablet System for Emergency & Service Departments
Transform your server's emergency and service departments with this professional, feature-rich tablet system. Currently featuring Tow Truck Services integration with more department apps coming soon. This tablet provides a seamless, modern interface for managing service operations.
## โจ Key Features
### ๐ฏ Multi-Framework Support
- **QBCore** - Full compatibility with QBCore framework
- **QBox** - Native QBox support with auto-detection
- **ESX** - Complete ESX integration
- **Auto-Detection** - Automatically detects your framework (or manually configure)
### ๐ฑ Available Apps
- **Tow Truck App** - Roadside assistance and fleet management integration with MTL-Advanced-TowJob
- **Settings App** - Customize your tablet experience with themes and preferences
### ๐ง Coming Soon
- **Police App** - Police department systems and tools
- **Firefighter App** - Fire department operations and reporting
- **EMS/Medical App** - Medical services and patient management
- **Bus/Transit App** - Public transportation management
### ๐จ Customization Options
- **Multiple Background Themes** - Choose from various professional themes
- **Custom Backgrounds** - Upload your own department backgrounds
- **Theme Presets** - Pre-configured themes for different departments
- **Personalization** - Save your preferences per player
### ๐ Notification System Support
- **MTL-Notify** - Native support for MTL-Notify
- **okokNotify** - Compatible with okokNotify
- **ox_lib** - ox_lib notification support
- **QBCore** - Built-in QBCore notifications
- **ESX** - ESX notification system
- **mythic_notify** - Mythic notification support
- **t-notify** - T-Notify compatibility
### ๐ Security & Access Control
- **Job-Based Access** - Control which jobs can use the tablet
- **Item Requirement** - Requires `service_tablet` item (hardcoded, encrypted)
- **Permission System** - Fine-grained access control per app
- **Secure Configuration** - Hardcoded item name prevents tampering
### ๐ผ Professional UI/UX
- **Modern Design** - Clean, professional interface
- **Responsive Layout** - Optimized for all screen sizes
- **Smooth Animations** - Polished tablet animations
- **Intuitive Navigation** - Easy-to-use interface
- **Custom Sounds** - Optional sound effects
### ๐ง Technical Features
- **Database Integration** - MySQL/oxmysql support
- **Settings Persistence** - Saves player preferences
- **Version Checking** - Automatic update notifications
- **Performance Optimized** - Lightweight and efficient
- **Well Documented** - Comprehensive documentation included
## ๐ Requirements
- **Framework**: QBCore, QBox, or ESX
- **Database**: oxmysql (recommended), mysql-async, or ghmattimysql
- **Inventory**: qb-inventory, ox_inventory, or ESX inventory
- **Item**: `service_tablet` (included in SQL files)
## ๐ Installation
1. **Add Item** - Follow the included SQL files or manual item setup
2. **Run SQL** - Execute the appropriate SQL file for your framework
3. **Configure** - Edit `shared/config.lua` to match your server
4. **Start Resource** - Add to your server.cfg and restart
## ๐ฆ What's Included
- โ Complete tablet system foundation
- โ Tow Truck Services app (integrated with MTL-Advanced-TowJob)
- โ Settings app for customization
- โ SQL files for QBCore, QBox, and ESX
- โ Item setup instructions
- โ Comprehensive documentation
- โ Support for multiple notification systems
- โ Customizable themes and backgrounds
- โ Version checking system
- โ Framework auto-detection
- โ Ready for future app additions
## ๐ฎ Usage
Players can access the tablet by:
- Using the `/tablet` command
- Using the `service_tablet` item from inventory
## ๐ Updates & Support
- **Version Checking** - Automatic notifications when updates are available
- **GitHub Integration** - Version tracking via GitHub
- **Discord Support** - Join our Discord for support and updates
- **Regular Updates** - Continuous improvements and new features
## ๐ก Perfect For
- Tow truck companies integrating with MTL-Advanced-TowJob script
- Service jobs requiring a professional tablet interface
- Server owners looking for a modern tablet system foundation
- **Coming Soon**: Police, Firefighter, EMS, and Bus department apps
## ๐ก๏ธ Security
- Hardcoded item name prevents players from bypassing requirements
- Encrypted core files protect against tampering
- Configurable access control per job
- Secure database integration
## ๐ Support
- **Discord**: https://discord.gg/TZYjs4bWTK
- **Documentation**: Included in download
- **Updates**: Automatic version checking
---
**Note**: This script requires the `service_tablet` item to be added to your inventory system. SQL files and setup instructions are included for all supported frameworks.
**Framework Compatibility**: QBCore โ | QBox โ | ESX โ
**Current Version**: 1.0.0