here's my code;
local teamForFirstGuy
local BlueSpawn = game.Workspace:WaitForChild('BlueTower').BlueSpawn
local RedSpawn = game.Workspace:WaitForChild('RedTower').RedSpawn
local AOP = game.ServerStorage:WaitForChild('AmountOfPlayers')
local BlueEffect = game.Lighting:WaitForChild('Blur')
local W = 0.07
game.Players.PlayerAdded:connect(function(plr)
wait(W)
AOP.Value = AOP.Value + 1
local Stats = Instance.new('Model')
Stats.Name = 'PlrStats'
Stats.Parent = plr
local Team = Instance.new("StringValue")
Team.Name = "Team"
if teamForFirstGuy then
Team.Value = teamForFirstGuy == "Blue" and "Red" or "Blue"
else
Team.Value = math.random() < .5 and "Blue" or "Red"
teamForFirstGuy = Team.Value
Team.Parent = Stats
plr.CharacterAdded:Connect(function(char)
if Team.Value == 'Red' then
wait()
char:WaitForChild('HumanoidRootPart').CFrame = BlueSpawn.CFrame
else
wait()
char:WaitForChild('HumanoidRootPart').CFrame = RedSpawn.CFrame
end
end)
end
end)
game.Players.PlayerAdded:Connect(function(plr)
local IntroText = plr.PlayerGui:WaitForChild('MainGui').LoadingLabel
local BattleFrame = plr.PlayerGui:WaitForChild('MainGui').BattleFrame
if AOP.Value == 1 then
BlueEffect.Size = 24
IntroText.Visible = true
while true do
wait(2)
IntroText.Text = 'Need One More Player!'
wait(W)
IntroText.TextStrokeTransparency = 0.1
IntroText.TextTransparency = 0.1
wait(W)
IntroText.TextStrokeTransparency = 0.2
IntroText.TextTransparency = 0.2
wait(W)
IntroText.TextStrokeTransparency = 0.3
IntroText.TextTransparency = 0.3
wait(W)
IntroText.TextStrokeTransparency = 0.4
IntroText.TextTransparency = 0.4
wait(W)
IntroText.TextStrokeTransparency = 0.5
IntroText.TextTransparency = 0.5
wait(W)
IntroText.TextStrokeTransparency = 0.6
IntroText.TextTransparency = 0.6
wait(W)
IntroText.TextStrokeTransparency = 0.7
IntroText.TextTransparency = 0.7
wait(W)
IntroText.TextStrokeTransparency = 0.8
IntroText.TextTransparency = 0.8
wait(W)
IntroText.TextStrokeTransparency = 0.9
IntroText.TextTransparency = 0.9
wait(W)
IntroText.TextStrokeTransparency = 1
IntroText.TextTransparency = 1
wait(W)
IntroText.TextStrokeTransparency = 0.9
IntroText.TextTransparency = 0.9
wait(W)
IntroText.TextStrokeTransparency = 0.8
IntroText.TextTransparency = 0.8
wait(W)
IntroText.TextStrokeTransparency = 0.7
IntroText.TextTransparency = 0.7
wait(W)
IntroText.TextStrokeTransparency = 0.6
IntroText.TextTransparency = 0.6
wait(W)
IntroText.TextStrokeTransparency = 0.5
IntroText.TextTransparency = 0.5
wait(W)
IntroText.TextStrokeTransparency = 0.4
IntroText.TextTransparency = 0.4
wait(W)
IntroText.TextStrokeTransparency = 0.3
IntroText.TextTransparency = 0.3
wait(W)
IntroText.TextStrokeTransparency = 0.2
IntroText.TextTransparency = 0.2
wait(W)
IntroText.TextStrokeTransparency = 0.1
IntroText.TextTransparency = 0.1
wait(W)
IntroText.TextStrokeTransparency = 0
IntroText.TextTransparency = 0
wait(2)
IntroText.Text = 'Loading...'
wait(W)
IntroText.TextStrokeTransparency = 0.1
IntroText.TextTransparency = 0.1
wait(W)
IntroText.TextStrokeTransparency = 0.2
IntroText.TextTransparency = 0.2
wait(W)
IntroText.TextStrokeTransparency = 0.3
IntroText.TextTransparency = 0.3
wait(W)
IntroText.TextStrokeTransparency = 0.4
IntroText.TextTransparency = 0.4
wait(W)
IntroText.TextStrokeTransparency = 0.5
IntroText.TextTransparency = 0.5
wait(W)
IntroText.TextStrokeTransparency = 0.6
IntroText.TextTransparency = 0.6
wait(W)
IntroText.TextStrokeTransparency = 0.7
IntroText.TextTransparency = 0.7
wait(W)
IntroText.TextStrokeTransparency = 0.8
IntroText.TextTransparency = 0.8
wait(W)
IntroText.TextStrokeTransparency = 0.9
IntroText.TextTransparency = 0.9
wait(W)
IntroText.TextStrokeTransparency = 1
IntroText.TextTransparency = 1
wait(W)
IntroText.TextStrokeTransparency = 0.9
IntroText.TextTransparency = 0.9
wait(W)
IntroText.TextStrokeTransparency = 0.8
IntroText.TextTransparency = 0.8
wait(W)
IntroText.TextStrokeTransparency = 0.7
IntroText.TextTransparency = 0.7
wait(W)
IntroText.TextStrokeTransparency = 0.6
IntroText.TextTransparency = 0.6
wait(W)
IntroText.TextStrokeTransparency = 0.5
IntroText.TextTransparency = 0.5
wait(W)
IntroText.TextStrokeTransparency = 0.4
IntroText.TextTransparency = 0.4
wait(W)
IntroText.TextStrokeTransparency = 0.3
IntroText.TextTransparency = 0.3
wait(W)
IntroText.TextStrokeTransparency = 0.2
IntroText.TextTransparency = 0.2
wait(W)
IntroText.TextStrokeTransparency = 0.1
IntroText.TextTransparency = 0.1
wait(W)
IntroText.TextStrokeTransparency = 0
IntroText.TextTransparency = 0
wait(2)
end
else
if AOP.Value == 2 then
BlueEffect.Size = 0
wait(2)
IntroText.Text = 'Ready?'
wait(2)
IntroText.Text = 'Set?'
wait(2)
IntroText.Text = 'FIGHT!'
wait(2)
IntroText.Visible = false
wait(W)
BattleFrame.Visible = true
end
end
end)
Now, I know you can change the transparency into a loop but I have no idea ;-;. So I'm requesting assistance please!
Also, when I join the server (actually playing) The IntroText is still visible but the blur is gone.
I need some help please ;)
Thank you for any help or support!

4 comments
You could use a loop for the transparency changing
I know but I'm not sure how so I need help.
this code pains my soul
sorry Percil