Share Pastebin
Guest
Public paste!

Untitled

By: a guest | Feb 9th, 2010 | Syntax: Lua | Size: 1.76 KB | Hits: 26 | Expires: Never
This paste has a previous version, view the difference. Copy text to clipboard
  1. addEventHandler ( "onResourceStart", getResourceRootElement(getThisResource()),
  2.      function()
  3.                 setTimer(StartGame,3000,1)
  4.                 Attack = createTeam("Attack",255,0,0)
  5.                 DriveToMarker = getElementByID (EndCP)
  6.                 setMarkerColor ( DriveToMarker, 0, 0, 255, 150 )    
  7.                 DriveToBlip = createBlipAttachedTo ( DriveToMarker, 0,2,0,0,255 )
  8.                 setElementVisibleTo (DriveToMarker, getRootElement ( ), false)
  9.                 setElementVisibleTo (DriveToBlip, getRootElement ( ), false)
  10.                 addEventHandler( "onMarkerHit", DriveToMarker, MarkerHit )
  11.                 addEventHandler( "onMarkerLeave", DriveToMarker, MarkerLeave )
  12.                 Def = createTeam("Defence",0,255,0)
  13.                 setTeamFriendlyFire ( Attack, false )
  14.                 setTeamFriendlyFire ( Def, false )
  15.                 if(Attack == false or Def == false) then
  16.                         outputChatBox("Server: Gamemode restarting",getRootElement(),255,165,0)
  17.                         call(getResourceFromName("AdminScript"), "ChangeMode",getThisResource(),getThisResource())
  18.                 end
  19.                 BoatDoor = createColRectangle (-1485.9948730469, 491.19348144531, 33.0, 20.0 )
  20.                 addEventHandler ( "onColShapeHit", BoatDoor, DoorOpen )
  21.                 addEventHandler ( "onColShapeLeave", BoatDoor, DoorClose )
  22.                 CarObjective = getElementByID (VehicleID)
  23.                 setVehicleFrozen(CarObjective,true)
  24.                 toggleVehicleRespawn (CarObjective, true )
  25.                 local X, Y, Z = getElementPosition (CarObjective)
  26.                 local rx, ry, rz = getVehicleRotation (CarObjective)
  27.                 setVehicleRespawnPosition (CarObjective,X, Y, Z, rx, ry,rz)
  28.                 setVehicleIdleRespawnDelay ( CarObjective, 5000 )
  29.                 Marker = getElementByID ("marker")
  30.                 setMarkerSize(Marker,2)
  31.                 setTime ( 6, 50 )
  32.                 setMarkerColor ( Marker, 255, 255, 0, 255 )    
  33.                 attachElements ( Marker, CarObjective, 0, 0, 3 )
  34.                 createBlipAttachedTo ( CarObjective, 0,2,255, 255,0 )
  35.                 CheckCarTimer = setTimer(CheckCar,30000,0)
  36.      end
  37. )