addEventHandler ( "onResourceStart", getResourceRootElement(getThisResource()),
function()
setTimer(StartGame,3000,1)
Attack = createTeam("Attack",255,0,0)
DriveToMarker = getElementByID (EndCP)
setMarkerColor ( DriveToMarker, 0, 0, 255, 150 )
DriveToBlip = createBlipAttachedTo ( DriveToMarker, 0,2,0,0,255 )
setElementVisibleTo (DriveToMarker, getRootElement ( ), false)
setElementVisibleTo (DriveToBlip, getRootElement ( ), false)
addEventHandler( "onMarkerHit", DriveToMarker, MarkerHit )
addEventHandler( "onMarkerLeave", DriveToMarker, MarkerLeave )
Def = createTeam("Defence",0,255,0)
setTeamFriendlyFire ( Attack, false )
setTeamFriendlyFire ( Def, false )
BoatDoor = createColRectangle (-1485.9948730469, 491.19348144531, 33.0, 20.0 )
addEventHandler ( "onColShapeHit", BoatDoor, DoorOpen )
addEventHandler ( "onColShapeLeave", BoatDoor, DoorClose )
CarObjective = getElementByID (VehicleID)
setVehicleFrozen(CarObjective,true)
toggleVehicleRespawn (CarObjective, true )
local X, Y, Z = getElementPosition (CarObjective)
local rx, ry, rz = getVehicleRotation (CarObjective)
setVehicleRespawnPosition (CarObjective,X, Y, Z, rx, ry,rz)
setVehicleIdleRespawnDelay ( CarObjective, 5000 )
Marker = getElementByID ("marker")
setMarkerSize(Marker,2)
setTime ( 6, 50 )
setMarkerColor ( Marker, 255, 255, 0, 255 )
attachElements ( Marker, CarObjective, 0, 0, 3 )
createBlipAttachedTo ( CarObjective, 0,2,255, 255,0 )
CheckCarTimer = setTimer(CheckCar,30000,0)
end
)