I’ve been trying for 30 minutes to make work this but it doesn’t work
Currently making an achievement gui work here’s a screenshot:
But my loop doesn’t work
here’s the script (local script in starter gui):
local db = false
game.Workspace.Map.idk:WaitForChild("L").Touched:Connect(function()
if db == false then
db = true
script.Parent.AchievementGui.Enabled = true
script.Parent.AchievementGui.AchievementFrame.CornerImage.AchievementText.Text = "Well, Dont fall!"
while true do
wait(.1)
script.Parent.AchievementGui.AchievementFrame.BackgroundTransparency -= 0.1
if script.Parent.AchievementGui.AchievementFrame.BackgroundTransparency == 0.6 then
break
end
end
while true do
wait(.1)
script.Parent.AchievementGui.AchievementFrame.CornerImage.ImageTransparency -= 0.1
if script.Parent.AchievementGui.AchievementFrame.CornerImage.ImageTransparency == 0 then
break
end
end
while true do
wait(.1)
script.Parent.AchievementGui.AchievementFrame.CornerImage.Achievement.TextTransparency -= 0.1
script.Parent.AchievementGui.AchievementFrame.CornerImage.AchievementText.TextTransparency -= 0.1
if script.Parent.AchievementGui.AchievementFrame.CornerImage.Achievement.TextTransparency == 0 and script.Parent.AchievementGui.AchievementFrame.CornerImage.Achievement.TextTransparency == 0 then
break
end
end
wait(5)
while true do
wait(.1)
script.Parent.AchievementGui.AchievementFrame.BackgroundTransparency += 0.1
wait(.1)
if script.Parent.AchievementGui.AchievementFrame.BackgroundTransparency == 1 then
break
end
end
while true do
wait(.1)
script.Parent.AchievementGui.AchievementFrame.CornerImage.ImageTransparency += 0.1
if script.Parent.AchievementGui.AchievementFrame.CornerImage.ImageTransparency == 1 then
break
end
end
while true do
wait(.1)
script.Parent.AchievementGui.AchievementFrame.CornerImage.Achievement.TextTransparency += 0.1
script.Parent.AchievementGui.AchievementFrame.CornerImage.AchievementText.TextTransparency += 0.1
if script.Parent.AchievementGui.AchievementFrame.CornerImage.Achievement.TextTransparency == 1 then
break
end
end
script.Parent.AchievementGui.Enabled = false
end
end)
here’s another screenshot to show what’s wrong
robloxapp-20240202-2213429.wmv (1.8 MB)
As you can see the first loop isn’t stopping
H E L P
if you need more infos ask me!