Hi, sorry for my english, I use a translator.
This tutorial is valid only if you use the JobSystem and PayCheck addons!
Start by adding this in your client.lua file for the jobs resource:
RegisterNetEvent(‘jobssystem:updateJob’)
AddEventHandler(‘jobssystem:updateJob’, function(nameJob)
local id = PlayerId()
local playerName = GetPlayerName(id)
SendNUIMessage({
updateJob = true,
job = nameJob,
player = playerName
})
end)
Then in server.lua change:
RegisterServerEvent(‘jobssystem:jobs’)
AddEventHandler(‘jobssystem:jobs’, function(id)
TriggerEvent(‘es:getPlayerFromId’, source, function(user)
local player = user.identifier
local nameJob = nameJob(id)
updatejob(player, id)
TriggerClientEvent(“es_freeroam:notify”, source, “CHAR_MP_STRIPCLUB_PR”, 1, “Mairie”, false, "Votre métier est maintenant : "… nameJob)
end)
end)
By this:
RegisterServerEvent(‘jobssystem:jobs’)
AddEventHandler(‘jobssystem:jobs’, function(id)
TriggerEvent(‘es:getPlayerFromId’, source, function(user)
local player = user.identifier
local nameJob = nameJob(id)
updatejob(player, id)
TriggerClientEvent(“es_freeroam:notify”, source, “CHAR_MP_STRIPCLUB_PR”, 1, “Mairie”, false, "Votre métier est maintenant : "… nameJob)
TriggerClientEvent(“jobssystem:updateJob”, source, nameJob)
end)
end)
AddEventHandler(‘es:playerLoaded’, function(source)
TriggerEvent(‘es:getPlayerFromId’, source, function(user)
local jobName = nameJob(source)
TriggerClientEvent(“jobssystem:updateJob”, source, jobName)
end)
end)
Then add the files from the .rar archive to the inside of the jobs folder:
http://www.sendbox.fr/6f35eb6dda672452/JobDisplay.rar
Created by Zoldac