[RE-RELEASE] esx_eden garage2: 3 in 1 garage

just add this like that :

  ESX.UI.Menu.Open(
    'default', GetCurrentResourceName(), 'cloakroom',
    {
      title    = _U('cloakroom'),
      align    = 'top-left',
      elements = elements,
    },
   function(data, menu)
	  local ped = GetPlayerPed(-1)
      if data.current.value == 'citizen_BAC' then
	  	if Config.showpoliceblip then
		   ServiceOn()
		end
	  isinservice = true
	  TriggerServerEvent("player:serviceOn", "police")
	  TriggerServerEvent('esx_society:setjobinservice', "police")
	  exports.ft_libs:EnableArea("esx_eden_garage_area_police_mecanodeletepoint")
	  exports.ft_libs:EnableArea("esx_eden_garage_area_police_mecanospawnpoint")	
	  
        ESX.TriggerServerCallback('esx_skin:getPlayerSkin', function(skin, jobSkin)
          local model = nil

          if skin.sex == 0 then
            model = GetHashKey("mp_m_freemode_01")
          else
            model = GetHashKey("mp_f_freemode_01")
          end

something like this to enable marker when you get on duty and off duty like this:

 elseif data.current.value == 'citizen_wear' then
		isinservice = true
		if Config.showpoliceblip then
			ServiceOff()
		end
		TriggerServerEvent("player:serviceOff", "police")
        TriggerEvent('esx_society:getPlayerSkin')
		SetPedArmour(ped, 0)
		TriggerServerEvent('esx_society:setjoboffservice', "police")
	  exports.ft_libs:DisableArea("esx_eden_garage_area_police_mecanodeletepoint")
	  exports.ft_libs:DisableArea("esx_eden_garage_area_police_mecanospawnpoint")	

this is an example for police script