Hallo,
eine Möglichkeit wäre es, mit getElementData abzufragen, ob der Marker schon als "checked" markiert wurde und falls nicht, mit setElementData anzugeben, dass der Marker schon betreten wurde.
Beispiel:
Lua
local marker = createMarker( 0, 0, 1, "corona", 1.2 )
addEventHandler("onMarkerHit", marker, function()
if getElementData( marker, "checked" ) == true then
destroyElement( source )
else
setElementData( marker, "checked", true )
-- DEIN CODE --
end
end)
Alles anzeigen
Man könnte, dass ganze auch mit einer Variable machen, aber das wird bei mehreren Marker unübersichtlich.