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

How do I fix error: Expected identifier when parsing expression, got 'local'?

Asked by 4 years ago
Status.Value = "Waiting for enough players" 

    repeat wait(1) until game.Players.NumPlayers >= 2

    Status.Value = "Intermission"

    wait(10)

    local plrs = {}

    for i, player in pairs(game.Players:GetPlayers()) do
        if player then
            table.insert(plrs,player) -- Add each player into plrs table
        end
    end

    wait(2)

    local AvailableMaps = MapsFolder:GetChildren()

    local ChosenMap =AvailableMaps[math.random(1,#AvailableMaps)]

    Status.Value = ChosenMap.Name.." Chosen"

    local ClonedMap = ChosenMap:Clone()
    CloneMap.Parent = 

    -- Teleport players to the map

    local SpawnPoints = ClonedMap:FindFirstChild("SpawnPoints")

    if not SpawnPoints then
        print("Spawnpoints")
    end

    local AvailableSpawnPoints = SpawnPoints:GetChildren()

    for i, player in pairs(plrs) do
        if player then
            character = player.Character

            if character then
                -- Teleport them

                character:FindFirstChild("HumanoidRootPart").CFrame = AvailableSpawnPoints[1].CFrame
                table.remove(AvailableSpawnPoints,1)


                --Give them a sword

                local Sword = ServerStorage.Sword:Clone()
                Sword.Parent = player.Backpack

                local GameTag = Instance.new("BoolValue")
                GameTag.Name = "GameTag"
                GameTag.Parent = player.Character

            else
                --There is no character
                if not player then
                    table.remove(plrs,i)
                end
            end
        end
    end

1 answer

Log in to vote
0
Answered by
Jac_00b 157
4 years ago

I caught your error. On line 26 you did not define a parent for CloneMap, you just put an equals sign, so it jumps down to the next line, which is a local variable, and errors.

Ad

Answer this question