background clipboard by: sunrise367.blog.me
Explanation:
A clipboard for filling in mechanics' customer data. In this way it is possible to have greater control over what happens and in addition to assisting mechanics in collecting what has been done. In this clipboard, you will fill in the following customer information: name, id and vehicle and then you will mark what was done in the vehicle.Features:
- When purchasing, you will receive 4 versions of this script: Standalone, ESX Basic, QBCore and VRP Basic.
- Easy setup and translation.
- It contains animation, when you open the clipboard, the player keeps the prop in his hand.
- Contains 36 checks
- Contains a Search Menu for viewing in-game of filled clipboards.
- Webhook to Discord.
Search Menu:
Creating:
Viewing an existing:
36 markers:
Settings:
ESX: The following is the mechanic’s job verification, if the job has a different name on your server, you should change it here (Server.lua):
RegisterCommand(Config.command, function(source,args)
-- here you check the job of the player
-- example: if xPlayer.job.name == "mechanic" then
-- and also take his name
local xPlayer = ESX.GetPlayerFromId(source)
local job = xPlayer.getJob()
if job.name == "mechanic" then
VRP: The following has the permission check and get the player’s name. If on your server you use a different permission or the name column is different, you should change it here (Server.lua):
RegisterCommand(Config.command, function(source,args)
-- here you check the player's permission
-- example: if vRP.hasPermission({user_id, "vehicle.repair"}) then
-- and also get his name
local user_id = vRP.getUserId({source})
local permission = vRP.hasPermission({user_id, "vehicle.repair"})
if permission then
local name = vRP.getUserIdentity({user_id, function(identity)
local name = GetPlayerName(source)
if identity then
if identity.nome then
name = identity.nome .. " " .. identity.sobrenome
else
name = identity.firstname .. " " .. identity.name
end
end
Standalone: If you want to make your own configuration for the server, you must do it here (Server.lua):
RegisterCommand(Config.command, function(source,args)
-- here you check the job of the player
-- example: if xPlayer.job.name == "mechanic" then
-- and also take his name
Webhook and Translate:
In the Config.lua file, you can add the webhook, translate and change the position or size of the graphical interface.
To translate the markers, you need to change only the names of the variable list_options
If you want to change the image or color of something, you can do it directly at html/config.css
See our other scripts:
Update:
So that it is possible to have different values for different cars
Was added a vector in Config.lua called list_adjust.
In this vector you can put different prices for different cars.
Fixed error when turning the page.
Who already bought, just download the update on the link you received.
Update 2.0:
- A new version has been added: QBCore
2.1
- QBCore version with oxmysql added.
2.2
- QBCore 2 updated.
Update FiveM Asset
Why are we moving to FiveM Assets? Because Tebex now no longer supports external links, so in order for us to be able to release updates that you can download from, we will be moving all of our scripts to FiveM Assets. Also, FiveM Assets is a very good system in which we maintain a centralized place for updating scripts.
- In order to get the script in your FiveM Assets, you will need to enter our store again and purchase the script for free in the “Updates” tab. Only those who purchased the script will be able to purchase the script for free. Anyone buying from this update will not need to do this, as they will already purchase the script directly from FiveM Assets.
- The Script is now using the FiveM Assets system, now all updates will be published through that system. The old external links will no longer work and nothing else will be posted to them.
- The Script remains unencrypted, that is, you will be able to access the complete code and will be able to edit the code.
Dependencies:
This script automatically creates the tables in the database.
-
mysql-async
For those using QBCore, mysql-async is not necessary as it will use ghmatti
This script has no IP protection or encryption
Buy this script at: Tebex