Well, this is kind of a weird way of doing it but im sure it would work.
[[NOT TESTED]]
local bankMarkers = {
{562.79998779297, -1254.5999755859, 16.89999961853, 284, false},
{1001.700012207, -929.40002441406, 41.799999237061, 278.74658203125, false}
}
local blips = { }
function executeCheck ( )
for i, v in ipairs ( bankMarkers ) do
local str = table.concat ( { v[1], v[2], v[3], v[4] }, "," )
if ( v[5] ) then
bankMarkers[i][5] = false
if ( isElement ( blips[str] ) ) then
destroyElement ( blips[str] )
end
else
bankMarkers[i][5] = true
if ( not isElement ( blips[str] ) ) then
blip[str] = createBlip ( v[1], v[2], v[3] )
end
end
end
end