fix menu stuck on screen

This commit is contained in:
Csoki
2022-08-03 22:25:01 +02:00
parent 3000eb8aa6
commit 34b736c6f3
+8 -6
View File
@@ -47,14 +47,10 @@ CreateThread(function()
if distance < Config.DrawDistance then
Sleep = 0
DrawMarker(Config.MarkerType, Config.Zones[i], 0.0, 0.0, 0.0, 0, 0.0, 0.0, Config.ZoneSize.x, Config.ZoneSize.y, Config.ZoneSize.z, Config.MarkerColor.r, Config.MarkerColor.g, Config.MarkerColor.b, 100, false, true, 2, false, false, false, false)
else
if menuIsShowed then
ESX.UI.Menu.CloseAll()
menuIsShowed = false
end
end
if distance < (Config.ZoneSize.x / 2) then
isInMarker = true
ESX.ShowHelpNotification(_U('access_job_center'))
if IsControlJustReleased(0, 38) and not menuIsShowed then
ESX.UI.Menu.CloseAll()
@@ -62,7 +58,13 @@ CreateThread(function()
end
end
end
Wait(Sleep)
if not isInMarker and menuIsShowed then
ESX.UI.Menu.CloseAll()
menuIsShowed = false
end
Wait(Sleep)
end
end)