Advertisement
Guest User

Untitled

a guest
Nov 25th, 2018
336
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.87 KB | None | 0 0
  1. client.lua:
  2. ESX = nil
  3.  
  4. Citizen.CreateThread(function()
  5. while ESX == nil do
  6. TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
  7. Citizen.Wait(0)
  8. end
  9. end)
  10.  
  11. RegisterNetEvent('esx:playerLoaded')
  12. AddEventHandler('esx:playerLoaded', function(xPlayer)
  13. PlayerData = xPlayer
  14. end)
  15.  
  16. function Kajdanki(chuj)
  17.  
  18. ESX.UI.Menu.CloseAll()
  19. ESX.UI.Menu.Open('default', GetCurrentResourceName(), 'Menu Interakcji',
  20. {
  21. tile = 'Kajdanki',
  22. allign = 'top-left',
  23. elements = {
  24. {label = _U('Zakuj/odkuj'), value = 'handcuff'},
  25. {label = _U('Poszukaj dowodu osobistego'), value = 'identity_card'},
  26. {label = _U('Przeszukaj'), value = 'body_search'},
  27. {label = _U('Przeciągnij'), value = 'drag'},
  28. {label = _U('Wsadź do samochodu'), value = 'put_in_vehicle'},
  29. {label = _U('Wyciągnij z samochodu'), value = 'out_the_vehicle'}
  30. }
  31. }
  32. if action == 'handcuff' then
  33. TriggerServerEvent('esx_policejob:handcuff', GetPlayerServerId(closestPlayer))
  34.  
  35. elseif action == 'identity_card' then
  36. OpenIdentityCardMenu(closestPlayer)
  37.  
  38. elseif action == 'body_search' then
  39. OpenBodySearchMenu(closestPlayer)
  40.  
  41. elseif action == 'drag' then
  42. TriggerServerEvent('esx_policejob:drag', GetPlayerServerId(closestPlayer))
  43.  
  44. elseif action == 'put_in_vechicle' then
  45. TriggerServerEvent('esx_policejob:putInVehicle', GetPlayerServerId(closestPlayer))
  46.  
  47. elseif action == 'out_the_vechicle'then
  48. TriggerServerEvent('esx_policejob:OutVehicle', GetPlayerServerId(closestPlayer))
  49. else
  50. ESX.ShowNotification(_U('no_players_nearby'))
  51. )
  52. end
  53.  
  54.  
  55.  
  56. server.lua:
  57.  
  58. ESX = nil
  59.  
  60. TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
  61.  
  62.  
  63. ESX.RegisterUsableItem('handcuffs', function(source)
  64. local xPlayer = ESX.GetPlayerFromId(source)
  65. Kajdank(CurrentActionData.chuj)
  66. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement