Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local replicatedstorage = game:GetService('ReplicatedStorage')
- local status = replicatedstorage:WaitForChild('Status')
- local mapstorage = game.Workspace:WaitForChild('mapStorage')
- while true do
- --[[
- while game.Players.NumPlayers>2 do
- status.Value = 'There needs to be 2 or more players to begin'
- repeat wait(2) until game.Players.NumPlayers >= 2
- end
- ]]
- for i = 15,0,-1 do
- status.Value = 'Intermission '..i
- wait(1)
- end
- _G.gameplayers = {}
- for i, v in pairs (game.Players:GetPlayers()) do -- You forgot to add ) after ()
- if v then
- table.insert(_G.gameplayers, v.Name)
- end
- end
- local mapsinserverstorage = game:GetService('ServerStorage'):GetChildren()
- local chosenmap = mapsinserverstorage [math.random(1, #mapsinserverstorage)]
- chosenmap:Clone().Parent = mapstorage
- status.Value = 'Get ready to be teleported!'
- wait(3)
- local spawns = chosenmap:WaitForChild('Spawns'):GetChildren()
- for _, player in pairs(game.Players:GetPlayers()) do
- if player and #spawns > 0 then
- local torso = player.Character:WaitForChild('Torso')
- local allspawns = math.random(1, #spawns)
- local randomspawn = spawns[allspawns]
- if randomspawn and torso then
- table.remove(spawns, allspawns)
- torso.CFrame = CFrame.new(randomspawn.Position + Vector3.new(0,2,0))
- local awp = game.ReplicatedStorage.Awp
- local newawp = awp:Clone()
- newawp.Parent = player.Backpack
- end
- end
- end
- for i = 180, 0, -1 do
- if i == 0 then
- status.Value = 'Time up!'
- break
- end
- wait(1)
- if #_G.gameplayers == 1 then
- for i, v in pairs(_G.gameplayers) do
- if v ~= nil then
- status.Value = v..' is the winner!'
- game.Players [v].leaderstats.Cash.Value = game.Players[v].leaderstats.Cash.Value + 250
- break
- end
- end
- break
- else
- status.Value = i..'seconds remaining!'
- end
- end
- mapstorage:ClearAllChildren()
- wait(5)
- endο»Ώ
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement