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

So after fixing some part why did this break?

Asked by 9 years ago

This is in workspace.

local minigames=game.Lighting.Maps:GetChildren()
local g=game.StarterGui.ScreenGui.TextBox
local Event = Instance.new('RemoteEvent',game:service("ReplicatedStorage"))
Event.Name = Event


wait(3)
while true do
    wait(3)
    local players = game:GetService("Players")
    local numPlayers = players.NumPlayers
    wait(3)
    if numPlayers>4 then
        wait(3)
        g.Visible=true
        Event:FireAllClients('Chosing Map')
        ranGame=math.random(1,#minigames)
        gamechosen=minigames[ranGame]
        Event:FireAllClients('The Round For This Round Will be'..gamechosen.Name)
        wait(3)
        gamechosenclone=gamechosen:Clone()
        gamechosenclone.Parent=game.Workspace
        for i=10,1,-1 do
            wait(3)
            Event:FireAllClients('Time Left'..i)
        end
        Event:FireAllClients('Game Ended')
        wait(3)
        gamechosenclone:Destroy()
    else
        g.Visible=true
        Event:FireAllClients('There Needs To Be At Least 4 Players To Start')
    end
end


Local Script:This is in StarterGui.ScreenGui.TextBox

local RepStorage = game:GetService("ReplicatedStorage")
local Event = RepStorage:WaitForChild("Event")

local GUI = script.Parent
local textframe = GUI:WaitForChild("TextBox")
Event.OnClientEvent:connect(function(text)
    textframe.Text = text
end)



Answer this question