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

What is happening?

Asked by 8 years ago

I am having problems with this script can anyone help? This is what it looks like with the current script- i.imgur.com/BClDcEN.jpg

local PlayerGui = game.Players.LocalPlayer:WaitForChild("PlayerGui")
PlayerGui:SetTopbarTransparency(0)

local screen = Instance.new("ScreenGui")
screen.Parent = PlayerGui

local textLabel = Instance.new("TextLabel")
textLabel.Parent = screen
textLabel.Text = "Welcome to the City of bloxbury"
textLabel.Size = UDim2.new(1,0,1,0)
textLabel.FontSize = Enum.FontSize.Size14
textLabel.Font = Enum.Font.SourceSansLight

local sound = Instance.new("Sound", PlayerGui)
sound.SoundId = "http://www.roblox.com/asset/?id=334321597"
sound:play(120)

game.ReplicatedFirst:RemoveDefaultLoadingScreen()

sound.Ended:connect(function()
    screen:destroy()
end)

local count = 0
local start = tick ()
while tick(60)- start < 6 do
    textLabel.Text = "Welcome to the City of bloxbury"
    textLabel.Size = UDim2.new(1,0,0.25,0)
    textLabel.FontSize = Enum.FontSize.Size48
    textLabel.Font = Enum.Font.SourceSansLight
    textLabel.Position = UDim2.new(0.0,0.5,0.0)
    textLabel.TextColor3 = Color3.new(255,255,255)
end

Now I will add things like and, and then another function that I want to be done at the same time as the previous one. Also with the previous script, it would play music and then when the music was over the gui would be destroyed. Well now that I add an image and combine functions this is what is looks like- http://i.imgur.com/zgc9ebi.png and for reference, here is the newer script-

local PlayerGui = game.Players.LocalPlayer:WaitForChild("PlayerGui")
PlayerGui:SetTopbarTransparency(0)

local screen = Instance.new("ScreenGui")
screen.Parent = PlayerGui

local textLabel = Instance.new("TextLabel")
textLabel.Parent = screen
textLabel.Text = "Welcome to the City of bloxbury"
textLabel.Size = UDim2.new(1,0,1,0)
textLabel.FontSize = Enum.FontSize.Size14
textLabel.Font = Enum.Font.SourceSansLight

local imageLabel = Instance.new("imageLabel")
imageLabel.Parent = screen
imageLabel.Size = UDim2.new(1,0,1,0)
imageLabel.Image = "http://www.roblox.com/asset?id=365763889"

local sound = Instance.new("Sound", PlayerGui)
sound.SoundId = "http://www.roblox.com/asset/?id=334321597"
sound:play(120)

game.ReplicatedFirst:RemoveDefaultLoadingScreen()

sound.Ended:connect(function()
    screen:destroy()
end)

local count = 0
local start = tick ()
while tick(60)- start < 6 do
    textLabel.Text = "Welcome to the City of bloxbury"
    textLabel.Size = UDim2.new(1,0,0.25,0)
    textLabel.FontSize = Enum.FontSize.Size48
    textLabel.Font = Enum.Font.SourceSansLight
    textLabel.Position = UDim2.new(0.0,0.5,0.0)
    textLabel.TextColor3 = Color3.new(255,255,255)
and
    imageLabel.Size UDim2.new(1,0,1,0)
    imageLabel.Image = "http://www.roblox.com/asset/?id=365763889"
end

I applied changes in lines 14-17 and 38-40.

Thank you guys for the help.

1 answer

Log in to vote
1
Answered by
Pyrondon 2089 Game Jam Winner Moderation Voter Community Moderator
8 years ago

The and on line 38 is not necessary.

local PlayerGui = game.Players.LocalPlayer:WaitForChild("PlayerGui")
PlayerGui:SetTopbarTransparency(0)

local screen = Instance.new("ScreenGui")
screen.Parent = PlayerGui

local textLabel = Instance.new("TextLabel")
textLabel.Parent = screen
textLabel.Text = "Welcome to the City of bloxbury"
textLabel.Size = UDim2.new(1,0,1,0)
textLabel.FontSize = Enum.FontSize.Size14
textLabel.Font = Enum.Font.SourceSansLight

local imageLabel = Instance.new("ImageLabel")
imageLabel.Parent = screen
imageLabel.Size = UDim2.new(1,0,1,0)
imageLabel.Image = "http://www.roblox.com/asset?id=365763889"

local sound = Instance.new("Sound", PlayerGui)
sound.SoundId = "http://www.roblox.com/asset/?id=334321597"
sound:play(120)

game.ReplicatedFirst:RemoveDefaultLoadingScreen()

sound.Ended:connect(function()
    screen:destroy()
end)

local count = 0
local start = tick ()
while tick(60)- start < 6 do
    textLabel.Text = "Welcome to the City of bloxbury"
    textLabel.Size = UDim2.new(1,0,0.25,0)
    textLabel.FontSize = Enum.FontSize.Size48
    textLabel.Font = Enum.Font.SourceSansLight
    textLabel.Position = UDim2.new(0.0,0.5,0.0)
    textLabel.TextColor3 = Color3.new(255,255,255)
    imageLabel.Size UDim2.new(1,0,1,0)
    imageLabel.Image = "http://www.roblox.com/asset/?id=365763889"
end

0
I got the same results as the script with `and` on line 38 sammy52520 45 — 8y
Ad

Answer this question