Guest User

Untitled

a guest
Jul 1st, 2014
242
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.09 KB | None | 0 0
  1. Red = game.Workspace.Bpos --Where team1 spawns (red team) [Vector3]
  2. Blue = game.Workspace.Rpos --Where team2 spawns (blue team)
  3. lobby = game.Workspace.Lpos -- The position of the lobby (where the players go before/after the game)
  4. weapon1 = game.Lighting["Revolver"]
  5. weapon2 = game.Lighting["Knife"]
  6. Maps = {"Divide", "Karachi"} -- Names of  maps in Lighting
  7.  
  8.  
  9. while true do
  10.     wait(15)-- How long between games
  11.     newMapName = Maps[math.random(1,#Maps)]
  12.     local message = Instance.new("Message")
  13.     message.Parent = game.Workspace
  14.     message.Text = "Selecting map..."
  15.     wait(5)
  16.     message.Text = newMapName .." has been chosen!"
  17.     wait(4)
  18.     map = game.Lighting[newMapName]:Clone()
  19.     map.Parent = game.Workspace
  20.     map:MakeJoints()
  21.     m.Text = "Teleporting players..."
  22.     wait(3)
  23.     m:remove()
  24.     local players = game.Players:GetPlayers()
  25.     for i = 1,#players do
  26.         if players[i].Character and players[i].Character:FindFirstChild("Torso") ~= nil then
  27.             if players[i].TeamColor == BrickColor.new("Bright red") then
  28.                 -- Team 1 check
  29.                 weapon1:Clone().Parent = players[i].StarterGear
  30.                 weapon1:Clone().Parent = players[i].Backpack
  31.                 weapon2:Clone().Parent = players[i].StarterGear
  32.                 weapon2:Clone().Parent = players[i].Backpack
  33.                 players[i].Character.Torso.CFrame = Red.CFrame + Vector3.new(0,i*15,0)
  34.             elseif players[i].TeamColor == BrickColor.new("Bright blue") then
  35.                 -- Team 2 check
  36.                 players[i].Character.Torso.CFrame = Blue.CFrame + Vector3.new(0,i*15,0)
  37.                 weapon1:Clone().Parent = players[i].Backpack
  38.                 weapon1:Clone().Parent = players[i].StarterGear
  39.                 weapon2:Clone().Parent = players[i].Backpack
  40.                 weapon2:Clone().Parent = players[i].StarterGear
  41.             end
  42.         end
  43.     end
  44.     wait(15) -- How long each game lasts
  45.     local players = game.Players:GetPlayers()
  46.     for i = 1,#players do
  47.         if players[i].Character:FindFirstChild("Torso") ~= nil then
  48.             players[i].Character.Torso.CFrame = lobby.CFrame + Vector3.new(0,i*15,0)
  49.         end
  50.     end
  51.     local message = Instance.new("Message")
  52.     message.Parent = game.Workspace
  53.     message.Text = "The round has ended!"
  54.     wait(4)
  55.     map:Destroy()
  56.     message:Destroy()
  57. end
Advertisement
Add Comment
Please, Sign In to add comment