1. use code=lua tags!
2. only 1 fault, it's that your grammar sucks (sorry about that, but it's the true)
fly = createMarker(1686,-2434,12.5,"cylinder",1.5,0,255,0).
createBlipAttachedTo(fly,41)
function marker(player)
if source == fly and getElementType(player) == "player" then
setElementPosition(player,0,0,3)
end
end
addEventHandler("onMakerHit",getResourceRootElement(getThisResource()),marker) --it's MARKER, not maker