damien111 Posted August 17, 2012 Share 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 Link to comment
Castillo Posted August 17, 2012 Share Posted August 17, 2012 What is this: addEventHandler It has missing all arguments. Link to comment
damien111 Posted August 17, 2012 Author Share Posted August 17, 2012 derp, i didnt cpoy the hole code, thought i did, i edited it Link to comment
Castillo Posted August 17, 2012 Share Posted August 17, 2012 It doesn't do anything because you are not hitting the markers, they are too low. Link to comment
TAPL Posted August 17, 2012 Share Posted August 17, 2012 also moveObject has wrong argument. fixed via PM anyway. Link to comment
damien111 Posted August 17, 2012 Author Share Posted August 17, 2012 Thanks Guys! I Would Never Had Gotten Very Far In Sripting Without This Forum! Link to comment
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