Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

This script doesn't send players to different towers?

Asked by 4 years ago
Edited 4 years ago

This script sends the players from lobby to the game and to the lobby back, (also I didn't make this, I modified the script from The Dev King) and it has a randomizer that is supposed to randomize what kind of tower i will play in, but when i run it i either always go to a map in a row and it doesn't change.

local TowerGenerator = math.random(1,2)
local LobbySpawn = game.Workspace.Lobby.Floor.Center.SpawnLocation
local Normal = game.Workspace.Normal.Ground.Teleporter
local MoltenCave = game.Workspace.Molten_Cave.Ground.Teleporter

inRound.Changed:Connect(function()
    if inRound.Value == true then
        for _, player in pairs(game.Players:GetChildren())do
            local char = player.Character

                if TowerGenerator == 1 then
            char.HumanoidRootPart.CFrame = Normal.CFrame
              else
            char.HumanoidRootPart.CFrame = MoltenCave.CFrame

            end
        end
    else
        for _, player in pairs(game.Players:GetChildren())do
            local char = player.Character
            char.HumanoidRootPart.CFrame = LobbySpawn.CFrame
        end
    end
end)

P.S: This is just a portion of the script.

Answer this question