Jump to content

Gate Script


damien111

Recommended Posts

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 by Guest
Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...