Hi, I have a problem I used this code to assign a job to a menu so that its only the job that can open it except my menu opens up more.
Code :
Client. lua
Citizen.CreateThread(function()
while true do
Citizen.Wait(0)
if IsControlJustPressed(1, 311) and IsPlayerInRangeOfDepanneurMenu() and nameJob == "Dépanneur" then
DepanneurMenu() -- Menu to draw
Menu.hidden = not Menu.hidden -- Hide/Show the menu
end
Menu.renderGUI(options) -- Draw menu on each tick if Menu.hidden = false
if IsEntityDead(PlayerPedId()) then
PlayerIsDead()
-- prevent the death check from overloading the server
playerdead = true
end
end
end)
function nameJob(player)
local executed_query = MySQL:executeQuery("SELECT identifier, job_id, job_name FROM users LEFT JOIN jobs ON jobs.job_id = users.job WHERE users.identifier = '@identifier'", {['@identifier'] = player})
local result = MySQL:getResults(executed_query, {'job_name'}, "identifier")
return tostring(result[1].job_name)
end
function nameJob(player)
local executed_query = MySQL:executeQuery("SELECT identifier, job_id, job_name FROM users LEFT JOIN jobs ON jobs.job_id = users.job WHERE users.identifier = '@identifier'", {['@identifier'] = player})
local result = MySQL:getResults(executed_query, {'job_name'}, "identifier")
return tostring(result[1].job_name)
end