damien111 Posted August 17, 2012 Posted August 17, 2012 (edited) I am not sure why, but when you enter the markers it does nothing, i did /debugscript 3 and fixed the errors until there were none, but still not working heres my code Marker1 = createMarker ( 2762.6533203125, 913.26605224609, 9, "cylinder", 1.5, 255, 255, 0, 170 ) Marker2 = createMarker ( 2762.6533203125, 911.51080322266, 9, "cylinder", 1.5, 255, 255, 0, 170 ) Marker3 = createMarker ( 2762.6533203125, 915.54272460938, 9, "cylinder", 1.5, 255, 255, 0, 170 ) Marker4 = createMarker ( 2760.2006835938, 911.14282226563, 9, "cylinder", 1.5, 255, 255, 0, 170 ) Marker5 = createMarker ( 2760.2006835938, 913.17492675781, 9, "cylinder", 1.5, 255, 255, 0, 170 ) Marker6 = createMarker ( 2760.2006835938, 915.25189208984, 9, "cylinder", 1.5, 255, 255, 0, 170 ) gate1 = createObject ( 976, 2761.1999511719, 917.70001220703, 9.8999996185303, 0, 0, 270 ) function opengate ( hitElement, matchingDimension ) local elementType = getElementType ( hitElement ) if ( elementType == "player" ) then local pteam = getPlayerTeam ( hitElement ) local pTeamName = ( pteam and getTeamName ( pteam ) or "" ) if ( pTeamName == "State Troopers" ) then moveObject ( gate1, 1000, 976, 2761.1999511719, 917.70001220703, 14 ) else outputChatBox ("You are not a state trooper!") end end end function closegate ( hitElement, matchingDimension ) local elementType = getElementType ( hitElement ) if ( elementType == "player" ) then local pteam = getPlayerTeam ( hitElement ) local pTeamName = ( pteam and getTeamName ( pteam ) or "" ) if ( pTeamName == "State Troopers" ) then moveObject ( gate1, 1000, 976, 2761.1999511719, 917.70001220703, 9.8999996185303 ) else outputChatBox ("You are not a state trooper!") end end end addEventHandler( "onMarkerHit", Marker1, opengate ) addEventHandler( "onMarkerHit", Marker2, opengate ) addEventHandler( "onMarkerHit", Marker3, opengate ) addEventHandler( "onMarkerHit", Marker4, opengate ) addEventHandler( "onMarkerHit", Marker5, opengate ) addEventHandler( "onMarkerHit", Marker6, opengate ) addEventHandler( "onMarkerLeave", Marker1, closegate ) addEventHandler( "onMarkerLeave", Marker2, closegate ) addEventHandler( "onMarkerLeave", Marker3, closegate ) addEventHandler( "onMarkerLeave", Marker4, closegate ) addEventHandler( "onMarkerLeave", Marker5, closegate ) addEventHandler( "onMarkerLeave", Marker6, closegate ) Edited August 17, 2012 by Guest
Castillo Posted August 17, 2012 Posted August 17, 2012 What is this: addEventHandler It has missing all arguments.
damien111 Posted August 17, 2012 Author Posted August 17, 2012 derp, i didnt cpoy the hole code, thought i did, i edited it
Castillo Posted August 17, 2012 Posted August 17, 2012 It doesn't do anything because you are not hitting the markers, they are too low.
TAPL Posted August 17, 2012 Posted August 17, 2012 also moveObject has wrong argument. fixed via PM anyway.
damien111 Posted August 17, 2012 Author Posted August 17, 2012 Thanks Guys! I Would Never Had Gotten Very Far In Sripting Without This Forum!
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now