Advertisement
Guest User

Untitled

a guest
May 3rd, 2017
290
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. require "resources/essentialmode/lib/MySQL"
  2. MySQL:open("localhost", "gta5_gamemode_essential", "root", "1202")
  3.  
  4.  
  5. function nameJob(id)
  6. local executed_query = MySQL:executeQuery("SELECT * FROM jobs WHERE job_id = '@namejob'", {['@namejob'] = id})
  7. local result = MySQL:getResults(executed_query, {'job_name'}, "job_id")
  8. return result[1].job_name
  9. end
  10.  
  11. function updatejob(player, id)
  12. local job = id
  13. MySQL:executeQuery("UPDATE users SET `job`='@value' WHERE identifier = '@identifier'", {['@value'] = job, ['@identifier'] = player})
  14. end
  15.  
  16. RegisterServerEvent('jobssystem:jobs')
  17. AddEventHandler('jobssystem:jobs', function(id)
  18. TriggerEvent('es:getPlayerFromId', source, function(user)
  19. local player = user.identifier
  20. local nameJob = nameJob(id)
  21. updatejob(player, id)
  22. TriggerClientEvent("es_freeroam:notify", source, "CHAR_MP_STRIPCLUB_PR", 1, "Mairie", false, "Votre métier est maintenant : ".. nameJob)
  23. end)
  24. end)
  25.  
  26. TriggerClientEvent("recolt:updateJobs", source, job) to update function
  27.  
  28. function updatejob(player, id)
  29. local job = id
  30. MySQL:executeQuery("UPDATE users SET `job`='@value' WHERE identifier = '@identifier'", {['@value'] = job, ['@identifier'] = player})
  31. TriggerClientEvent("recolt:updateJobs", source, job)
  32. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement