Marker1 and marker2 doesn't move gates. What could be wrong?
-- Ovet-
gate1 = createObject(1965, 1899.8000488281, -1702.5, 27, 0,0,90)
gate2 = createObject(1965, 1898.3000488281, -1702.4897460938, 27, 0,0,90)
gate3 = createObject(1965, 1896.8000488281, -1702.4809570313, 27, 0,0,90, doublesided)
-- Markerit --
hitMarker1 = createMarker ( 1897.9, -1701.3000488281, 25.5, "cylinder", 1.5, 255, 255, 0, 170 )
hitMarker2 = createMarker ( 1897.6999511719, -1704, 25.5, "cylinder", 1.5, 255, 255, 0, 170 )
function moveGateUpA( hitElement, matchingDimension )
moveObject(gate1, 5000, 1901.3, -1702.5, 27, 0,0,0)
moveObject(gate2, 5000, 1901.3, -1702.4897460938, 27, 0,0,0)
moveObject(gate3, 5000, 1901.3, -1702.4809570313, 27, 0,0,0)
end
addEventHandler( "onMarkerHit", hitMarker1, moveGateUpA )
function moveGateDownA( leaveElement, matchingDimension )
setTimer ( timerReady, 10000, 1 )
end
addEventHandler( "onMarkerLeave", hitMarker1, moveGateDownA )
function timerReady()
moveObject(gate1, 5000, 1899.8000488281, -1702.5, 27, 0,0,0)
moveObject(gate2, 5000, 1898.3000488281, -1702.4897460938, 27, 0,0,0)
moveObject(gate3, 5000, 1896.8000488281, -1702.4809570313, 27, 0,0,0)
end
addEventHandler( "onMarkerLeave", hitMarker1)
function moveGateUpB( hitElement, matchingDimension )
moveObject(gate1, 5000, 1901.3, -1702.5, 27, 0,0,0)
moveObject(gate2, 5000, 1901.3, -1702.4897460938, 27, 0,0,0)
moveObject(gate3, 5000, 1901.3, -1702.4809570313, 27, 0,0,0)
end
addEventHandler( "onMarkerHit", hitMarker2, moveGateUpB )
function moveGateDownB( leaveElement, matchingDimension )
setTimer ( timerReady, 10000, 1 )
end
addEventHandler( "onMarkerLeave", hitMarker2, moveGateDownB )
function timerReady()
moveObject(gate1, 5000, 1899.8000488281, -1702.5, 27, 0,0,0)
moveObject(gate2, 5000, 1898.3000488281, -1702.4897460938, 27, 0,0,0)
moveObject(gate3, 5000, 1896.8000488281, -1702.4809570313, 27, 0,0,0)
end
addEventHandler( "onMarkerLeave", hitMarker2)