Thank you so much!!! This works great !
For the people that cant get it to work.
Go to es_extended , go to config , change false to true like here :
Config.EnableWantedLevel = true – Use Normal GTA wanted Level?
If you are using vmenu make shure wanted level is OFF.
Puth client side above in your client and use the trigger after you start a robbery or whatever you want to use it.
Thanks to docburn!!!
This is a part of my esx_holdup script:
CreateThread(function()
while true do
Wait(0)
local playerPos, letSleep = GetEntityCoords(PlayerPedId()), true
for k,v in pairs(Stores) do
local distance = #(playerPos - v.position)
if distance < Config.Marker.DrawDistance then
if not holdingUp then
letSleep = false
DrawMarker(Config.Marker.Type, v.position, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, Config.Marker.x, Config.Marker.y, Config.Marker.z, Config.Marker.r, Config.Marker.g, Config.Marker.b, Config.Marker.a, false, false, 2, false, false, false, false)
if distance < 2.0 then
ESX.ShowHelpNotification(_U(‘press_to_rob’, v.nameOfStore))
if IsControlJustReleased(0, 38) then
if IsPedArmed(PlayerPedId(), 4) or
IsPedArmed(PlayerPedId(), 1) then
TriggerServerEvent(‘esx_holdup:robberyStarted’, k)
TriggerEvent(‘esx_burn:wanted’,1) --Set wanted level start
else
ESX.ShowNotification(_U(‘no_threat’))
end
end
end
end
break
end
end
if holdingUp then
letSleep = false
if #(playerPos - Stores[store].position) > Config.MaxDistance then
TriggerServerEvent(‘esx_holdup:tooFar’, store)
end
end
if letSleep then
Wait(500)
end
end
end)