Ah yea true, my bad.
But afaik that doesn't work for new joined players.
Experimental.
local normaliseVisibility = createElement("normaliseVisibility")
addEventHandler("onPlayerJoin", root, function ()
setElementVisibleTo(normaliseVisibility, source, false)
end)
markergobeach = createMarker ( 2945.4387207031, -2053.7338867188, 2.8984375, "cylinder", 2, 255, 0, 0, 50, thePlayer )
BlipDiver = createBlipAttachedTo ( markergobeach , 41, 2, 255, 0, 0, 255, 0, 99999.0, thePlayer )
setElementParent(markergobeach, normaliseVisibility)
setElementParent(BlipDiver, normaliseVisibility)