That what i done, but they are always here.
local blips = {
-- Police Stations
{name="Police Station", id=60, x=425.130, y=-979.558, z=30.711},
{name="Police Station", id=60, x=1859.234, y= 3678.742, z=33.690},
{name="Police Station", id=60, x=-438.862, y=6020.768, z=31.490},
{name="Police Station", id=60, x=818.221, y=-1289.883, z=26.300},
{name="Prison", id=285, x=1679.049, y=2513.711, z=45.565},
-- Hospitals
-- Vehicle Shop (Simeon)
{name="Simeon", id=120, x=-33.803, y=-1102.322, z=25.422},
-- LS Customs
{name="LS Customs", id=72, x= -362.796, y= -132.400, z= 38.252},
{name="LS Customs", id=72, x= -1140.19, y= -1985.478, z= 12.729},
{name="LS Customs", id=72, x= 716.464, y= -1088.869, z= 21.929},
{name="LS Customs", id=72, x= 1174.81, y= 2649.954, z= 37.371},
{name="LS Customs", id=72, x= 118.485, y= 6619.560, z= 31.802},
}
Citizen.CreateThread(function()
for _, item in pairs(blips) do
item.blip = AddBlipForCoord(item.x, item.y, item.z)
SetBlipSprite(item.blip, item.id)
SetBlipAsShortRange(item.blip, true)
BeginTextCommandSetBlipName("STRING")
AddTextComponentString(item.name)
EndTextCommandSetBlipName(item.blip)
end
--load unloaded ipl's
LoadMpDlcMaps()
EnableMpDlcMaps(true)
RequestIpl("chop_props")
RequestIpl("FIBlobby")
RemoveIpl("FIBlobbyfake")
RequestIpl("FBI_colPLUG")
RequestIpl("FBI_repair")
RequestIpl("v_tunnel_hole")
RequestIpl("TrevorsMP")
RequestIpl("TrevorsTrailer")
RequestIpl("TrevorsTrailerTidy")
RemoveIpl("farm_burnt")
RemoveIpl("farm_burnt_lod")
RemoveIpl("farm_burnt_props")
RemoveIpl("farmint_cap")
RemoveIpl("farmint_cap_lod")
RequestIpl("farm")
RequestIpl("farmint")
RequestIpl("farm_lod")
RequestIpl("farm_props")
RequestIpl("facelobby")
RemoveIpl("CS1_02_cf_offmission")
RequestIpl("CS1_02_cf_onmission1")
RequestIpl("CS1_02_cf_onmission2")
RequestIpl("CS1_02_cf_onmission3")
RequestIpl("CS1_02_cf_onmission4")
RequestIpl("v_rockclub")
RemoveIpl("hei_bi_hw1_13_door")
RequestIpl("bkr_bi_hw1_13_int")
RequestIpl("ufo")
RemoveIpl("v_carshowroom")
RemoveIpl("shutter_open")
RemoveIpl("shutter_closed")
RemoveIpl("shr_int")
RemoveIpl("csr_inMission")
RequestIpl("v_carshowroom")
RequestIpl("shr_int")
RequestIpl("shutter_closed")
RequestIpl("smboat")
RequestIpl("cargoship")
RequestIpl("railing_start")
RemoveIpl("sp1_10_fake_interior")
RemoveIpl("sp1_10_fake_interior_lod")
RequestIpl("sp1_10_real_interior")
RequestIpl("sp1_10_real_interior_lod")
RemoveIpl("id2_14_during_door")
RemoveIpl("id2_14_during1")
RemoveIpl("id2_14_during2")
RemoveIpl("id2_14_on_fire")
RemoveIpl("id2_14_post_no_int")
RemoveIpl("id2_14_pre_no_int")
RemoveIpl("id2_14_during_door")
RequestIpl("id2_14_during1")
RequestIpl("coronertrash")
RequestIpl("Coroner_Int_on")
RemoveIpl("Coroner_Int_off")
RemoveIpl("bh1_16_refurb")
RemoveIpl("jewel2fake")
RemoveIpl("bh1_16_doors_shut")
RequestIpl("refit_unload")
RequestIpl("post_hiest_unload")
RequestIpl("Carwash_with_spinners")
RequestIpl("ferris_finale_Anim")
RemoveIpl("ch1_02_closed")
RequestIpl("ch1_02_open")
RequestIpl("AP1_04_TriAf01")
RequestIpl("CS2_06_TriAf02")
RequestIpl("CS4_04_TriAf03")
RemoveIpl("scafstartimap")
RequestIpl("scafendimap")
RemoveIpl("DT1_05_HC_REMOVE")
RequestIpl("DT1_05_HC_REQ")
RequestIpl("DT1_05_REQUEST")
RequestIpl("FINBANK")
RemoveIpl("DT1_03_Shutter")
RemoveIpl("DT1_03_Gr_Closed")
RequestIpl("ex_sm_13_office_01a")
RequestIpl("ex_sm_13_office_01b")
RequestIpl("ex_sm_13_office_02a")
RequestIpl("ex_sm_13_office_02b")
end)
Citizen.CreateThread(function()
while true do
Citizen.Wait(0)
local players = {}
for i = 0, 31 do
if NetworkIsPlayerActive(i) then
table.insert(players, i)
end
end
for k, v in pairs(players) do
if not GetBlipFromEntity(GetPlayerPed(v)) then
if GetPlayerPed(v) == GetPlayerPed(-1) then return end
local blip = AddBlipForEntity(GetPlayerPed(v))
SetBlipColour(blip, 1)
end
end
end
end)
Fog of blips are always here…