BCS License Manager
License Manager is a script that enables players to have different licenses to every licensing card you need. Create as many as you want and manage it with authorized jobs! Everything is configurable and easily editable!
Features
- Manager
- Can be added to as many job as you want
- Each job can be configured to manage specific licenses
- Check the history of created license that is managed by the job
- Revoke licenses
- Mugshots for license creation, using discord screenshot / mugshot
- Prices is configurable for each license, can also be free ($0)
- Creation, management, and history menu can be disabled individually
- License Shop
- For licenses that does not need to be managed you can add a shop
- Clean carousel for selection of license
- It is logged into the database
- UI to look for the history of unmanaged licenses
- License buying can be disabled only enable renew
- License Cards (configurable)
- You can use your own card or mine, configurable through config
- License template is provided in a PSD format
- Create as many licenses you want (In licenses.lua)
- Option to add required licenses to get a license. Example to get drive you need to have dmv license
- Clean animation & UI
- Configurable Card ID length for each license type
- Expiry System
- Renew if you want to have new mugshot and expiry date
- Auto revoke if expired (configurable)
- Integration with popular inventories, but also changeable in server/functions.lua to integrate it with your own inventory to give items.
- Discord Webhook to log creation and revoke of licenses
- Easy exports
Preview
Screenshots
Documentation
Dependencies
- es_extended / qb-core
- mysql-async / oxmysql
Code accessible | Partially |
Subscription based | No |
Lines (approximately) | 2500+ |
Requirements | As stated above |
Support | Of Course |
Buy it here $20 Tebex
Old Post
Changelog
12/02/2022 v2.5
- Add convert mode to easily convert from old esx_license
licenses
anduser_licenses
table - Change location of config.lua to config folder
- Separate Config.Licenses for easy reading in config/licenses.lua
- Add managers for shop licenses in job property in licenses.lua
- Add lostPrice in licenses.lua for players to retrieve/get license item if they lost it
- Players can now get/retrieve their license in shop if they lost the item, and managers can create another one for them
- Add license_items.sql for easy/example of using licenses as items
- Add esx_license:removeLicense in the server event for compability with esx_policejob
- Refactor the format of listing the license from array to object
- name property in Config.Licenses has been removed
22/02/2022 v2.6
- Add client and server functions for easy compability with esx_dmvschool
- Add backspace key to close card or license
- Add option to use mugshot instead of MugShotBase64. This is to optimize resource usage when fetching the data, sincebase64 format has thousands of characters which eats up resource usage.
- Add documentation on website for dmvschool integrations