Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
player = Players.LocalPlayer
playerGui = player:()
()
time = () *
r = .(time) * +
g = .(time + ) * +
b = .(time + ) * +
.(r, g, b)
hubGui = .()
hubGui.Name =
hubGui.ResetOnSpawn =
hubGui.Parent = playerGui
mainButton = .()
mainButton.Size = .(, , , )
mainButton.Position = .(, -, , )
mainButton.Text =
mainButton.BackgroundColor3 = .(,,)
mainButton.TextColor3 = .(,,)
mainButton.Parent = hubGui
innerGui = .()
innerGui.Size = .(, , , )
innerGui.Position = .(, -, , -)
innerGui.BackgroundColor3 = .(,,)
innerGui.Visible =
innerGui.Parent = hubGui
dragButton = .()
dragButton.Size = .(, , , )
dragButton.Position = .(, , , )
dragButton.Text =
dragButton.BackgroundColor3 = .(,,)
dragButton.TextColor3 = .(,,)
dragButton.Parent = innerGui
dragging =
dragOffset = .(,)
dragButton.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
mousePos = input.Position
buttonPos = dragButton.Position
dragOffset = .(mousePos.X - buttonPos.X.Offset, mousePos.Y - buttonPos.Y.Offset)
)
dragButton.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
)
dragButton.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement dragging
mousePos = input.Position
dragButton.Position = .(, mousePos.X - dragOffset.X, , mousePos.Y - dragOffset.Y)
)
rainbowButton = .()
rainbowButton.Size = .(, , , )
rainbowButton.Position = .(, , , )
rainbowButton.Text =
rainbowButton.TextColor3 = .(,,)
rainbowButton.Parent = innerGui
RunService.RenderStepped:(()
rainbowButton
rainbowButton.BackgroundColor3 = ()
)
activeFloor =
rainbowBlocks = {}
lastPos =
distanceThreshold =
(position)
block = .()
block.Anchored =
block.CanCollide =
block.Size = .(,,)
block.Position = position
block.Color = ()
block.Parent =
.(rainbowBlocks, block)
()
player.Character player.Character:()
hrp = player.Character.HumanoidRootPart
currentPos = .(hrp.Position.X, hrp.Position.Y - , hrp.Position.Z)
lastPos
(currentPos)
lastPos = currentPos
(.(currentPos.X,,currentPos.Z) - .(lastPos.X,,lastPos.Z)).Magnitude >= distanceThreshold
(currentPos)
lastPos = currentPos
_, b (rainbowBlocks)
b.Color = ()
rainbowButton.MouseButton1Click:(()
activeFloor = activeFloor
activeFloor
rainbowBlocks = {}
lastPos =
_, b (rainbowBlocks)
b b:()
rainbowBlocks = {}
lastPos =
)
RunService.RenderStepped:(()
activeFloor
()
)
mainButton.MouseButton1Click:(()
innerGui.Visible = innerGui.Visible
)Sj
[🦉] Roube um Brainrot