((Not Tested))
--Teams
copTeams = {
["Police"] = true,
["Squads"] = true,
["SCO19"] = true,
["United States Secret Service"] = true,
["The United States Army"] = true
}
criminalTeams = {
["Criminals"] = true,
["The Confederate States Army"] = true,
["Gangs"] = true,
["Night Factory"] = true
}
--First door
FirstDoor = createObject ( 2929, 288.299, 1411.199, 11.199, 0, 0, 90 )
FirstMarker = createMarker ( 288.7, 1411.5, 9.399, "cylinder", 5, 255, 0, 0, 0 )
function firstDoorCops ( markerHit, matchingDimension )
local team = getPlayerteam ( markerHit )
if ( getElementType ( hitMarker ) == 'player' and team and copTeams[getTeamName(team)] ) then
moveObject ( FirstDoor, 5000, 288.299, 1411.199, 13.899 )
moveObject ( FirstDoor, 20000, 288.299, 1411.199, 13.899 )
end
end
addEventHandler ( "onMarkerHit", FirstMarker, firstDoorCops )
--Second
SecoundDoor = createObject ( 2929, 204, 1411.19, 11.199, 0, 0, 90 )
SecoundMarker = createMarker ( 208.6, 1410.9, 9.6, "cylinder", 255, 0, 0, 0 )
function secoundDoorCrims ( markerHit, matchingDimension )
local team = getPlayerTeam ( markerHit )
if ( getElementType ( hitMarker ) == 'player' and team and criminalTeams[getTeamName(team)] ) then
moveObject ( SecoundDoor, 20000, 204, 1411.199, 13.899 )
end
end
addEventHandler ( "onMarkerHit", getRootElement(), secoundDoorCrims )