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

Looping,While true do,for do,while wait do meaning?

Asked by 8 years ago

What's the difference between while true to,for do, and while wait do?

Example: while wait() do Brick.BrickColor = BrickColor.Random()

What does while wait do and why does it need () between wait and do and () after random?

1 answer

Log in to vote
0
Answered by 8 years ago

Here are some examples for your questions..


--The while true do loop is a loop that always repeats the same thing; until break --The for is used in numerous ways.. Here is an example for i = 1,10,0.1 do wait() game.Workspace.Base.Transparency = game.Workspace.Base.Transparency -i end --What that did is it subtracted the Base's transparency by 0.1 which is found in the 'for' --You can also do for i = 1,#game.Players:GetPlayers() do print(i) end --This prints the amount of the players in numbers. --If you are trying to make the BrickColor change, try this.. while true do game.Workspace.Base.BrickColor=BrickColor.new(math.random(1,255)) wait() end --or while wait() do game.Workspace.Base.BrickColor=BrickColor.new(math.random(1,255)) end --or in another format for i = 1,math.huge do wait() game.Workspace.Base.BrickColor=BrickColor.new(math.random(1,255)) end

For more info and help check the Wiki and Loops

Hope I helped!

-BloxSimple

Ad

Answer this question