Run it
Copy the script and paste it into your executor.
Players = :()
Workspace = :()
ReplicatedStorage = :()
TweenService = :()
UserInputService = :()
RunService = :()
VirtualUser = :()
TeleportService = :()
HttpService = :()
CoreGui = :()
LocalPlayer = Players.LocalPlayer
BrainrotsFolder = Workspace:()
Network = ReplicatedStorage:()
ClaimStrength = Network:()
ClaimIncome = Network:()
ConfigName =
DefaultConfig = {
Collector = {
Enabled = ,
Delay = ,
SafeZone = ,
Rarities = {
[] = , [] = , [] = ,
[] = , [] = , [] = ,
[] = , [] =
}
},
AutoClaim = { Enabled = },
QoL = { WalkSpeed = , SpeedEnabled = , LowGFX = }
}
().SakuraConfig = DefaultConfig
isfile (ConfigName)
(()
Saved = HttpService:((ConfigName))
k, v (Saved) ().SakuraConfig[k] = v
)
()
writefile
(ConfigName, HttpService:(().SakuraConfig))
BrainrotDB = {
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] = ,
[] = , [] =
}
()
()
PlaceId = .PlaceId
Servers = HttpService:(:(..PlaceId..))
_, Server (Servers.data)
Server.playing ~= Server.maxPlayers Server.id ~= .JobId
TeleportService:(PlaceId, Server.id, LocalPlayer)
SafeZone
(() SafeZone = Workspace.Map.Important.CollectArea )
(CFrameTarget)
LocalPlayer.Character LocalPlayer.Character:()
LocalPlayer.Character.HumanoidRootPart.CFrame = CFrameTarget
(Model)
Rarity = BrainrotDB[Model.Name]
().SakuraConfig.Collector.Rarities[Rarity]
Prompt = Model:(, )
Prompt
Prompt.Parent
(Prompt.Parent.CFrame + .(, , ))
.()
(Prompt)
.(().SakuraConfig.Collector.Delay)
().SakuraConfig.Collector.SafeZone SafeZone
(SafeZone.CFrame + .(, , ))
.(()
().SakuraConfig.Collector.Enabled
_, Item (BrainrotsFolder:())
().SakuraConfig.Collector.Enabled
(Item)
.()
)
.(()
().SakuraConfig.AutoClaim.Enabled
ClaimStrength:()
.()
i = ,
().SakuraConfig.AutoClaim.Enabled
ClaimIncome:(i)
.()
.()
)
LocalPlayer.Idled:(()
VirtualUser:()
VirtualUser:(.())
)
RunService.RenderStepped:(()
().SakuraConfig.QoL.SpeedEnabled LocalPlayer.Character
Hum = LocalPlayer.Character:()
Hum Hum.WalkSpeed = ().SakuraConfig.QoL.WalkSpeed
)
CoreGui:() CoreGui.SakuraUI:()
ScreenGui = .(, CoreGui)
ScreenGui.Name =
IsMobile = UserInputService.TouchEnabled
ScaleFactor = IsMobile
UIWidth = * ScaleFactor
UIHeight = * ScaleFactor
Main = .(, ScreenGui)
Main.Size = .(, UIWidth, , UIHeight)
Main.Position = .(, -UIWidth/, , -UIHeight/)
Main.BackgroundColor3 = .(, , )
Main.BorderSizePixel =
.(, Main).CornerRadius = .(, )
Stroke = .(, Main)
Stroke.Thickness =
Stroke.Color = .(, , )
Stroke.Transparency =
Dragging, DragInput, DragStart, StartPos
(input)
Delta = input.Position - DragStart
Main.Position = .(StartPos.X.Scale, StartPos.X.Offset + Delta.X, StartPos.Y.Scale, StartPos.Y.Offset + Delta.Y)
Main.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
Dragging = ; DragStart = input.Position; StartPos = Main.Position
)
Main.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
Dragging =
)
UserInputService.InputChanged:((input)
Dragging (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
(input)
)
Header = .(, Main)
Header.Size = .(, , , )
Header.BackgroundColor3 = .(, , )
.(, Header).CornerRadius = .(, )
Title = .(, Header)
Title.Size = .(, -, , )
Title.Position = .(, , , )
Title.Text =
Title.Font = .Font.GothamBold
Title.TextColor3 = .(, , )
Title.TextSize = * ScaleFactor
Title.TextXAlignment = .TextXAlignment.Left
Title.BackgroundTransparency =
CloseBtn = .(, Header)
CloseBtn.Size = .(, , , )
CloseBtn.Position = .(, -, , )
CloseBtn.Text =
CloseBtn.Font = .Font.GothamBold
CloseBtn.TextColor3 = .(, , )
CloseBtn.BackgroundTransparency =
CloseBtn.TextSize =
Scroll = .(, Main)
Scroll.Size = .(, -, , -)
Scroll.Position = .(, , , )
Scroll.BackgroundTransparency =
Scroll.ScrollBarThickness =
Scroll.ScrollBarImageColor3 = .(, , )
UIList = .(, Scroll)
UIList.SortOrder = .SortOrder.LayoutOrder
UIList.Padding = .(, )
(text)
Label = .(, Scroll)
Label.Size = .(, , , )
Label.Text = .. text
Label.Font = .Font.GothamBold
Label.TextColor3 = .(, , )
Label.TextSize = * ScaleFactor
Label.TextXAlignment = .TextXAlignment.Left
Label.BackgroundTransparency =
(text, configTable, key, callback)
Frame = .(, Scroll)
Frame.Size = .(, , , )
Frame.BackgroundColor3 = .(, , )
.(, Frame).CornerRadius = .(, )
Label = .(, Frame)
Label.Size = .(, , , )
Label.Position = .(, , , )
Label.Text = text
Label.Font = .Font.GothamSemibold
Label.TextColor3 = .(, , )
Label.TextXAlignment = .TextXAlignment.Left
Label.TextSize = * ScaleFactor
Label.BackgroundTransparency =
Button = .(, Frame)
Button.Size = .(, , , )
Button.Position = .(, -, , -)
Button.BackgroundColor3 = configTable[key] .(, , ) .(, , )
Button.Text =
.(, Button).CornerRadius = .(, )
Circle = .(, Button)
Circle.Size = .(, , , )
Circle.Position = configTable[key] .(, -, , -) .(, , , -)
Circle.BackgroundColor3 = .(,,)
.(, Circle).CornerRadius = .(, )
Button.MouseButton1Click:(()
configTable[key] = configTable[key]
()
callback (configTable[key])
State = configTable[key]
GoalColor = State .(, , ) .(, , )
GoalPos = State .(, -, , -) .(, , , -)
TweenService:(Button, TweenInfo.(), {BackgroundColor3 = GoalColor}):()
TweenService:(Circle, TweenInfo.(), {Position = GoalPos}):()
)
(text, min, max, configTable, key)
Frame = .(, Scroll)
Frame.Size = .(, , , )
Frame.BackgroundColor3 = .(, , )
.(, Frame).CornerRadius = .(, )
Label = .(, Frame)
Label.Size = .(, , , )
Label.Position = .(, , , )
Label.Text = text
Label.Font = .Font.GothamSemibold
Label.TextColor3 = .(, , )
Label.TextXAlignment = .TextXAlignment.Left
Label.TextSize = * ScaleFactor
Label.BackgroundTransparency =
ValLabel = .(, Frame)
ValLabel.Size = .(, , , )
ValLabel.Position = .(, -, , )
ValLabel.Text = (configTable[key])
ValLabel.Font = .Font.Code
ValLabel.TextColor3 = .(, , )
ValLabel.BackgroundTransparency =
Bar = .(, Frame)
Bar.Size = .(, , , )
Bar.Position = .(, , , )
Bar.BackgroundColor3 = .(, , )
Bar.Text =
Bar.AutoButtonColor =
.(, Bar).CornerRadius = .(, )
Fill = .(, Bar)
Fill.Size = .((configTable[key] - min)/(max - min), , , )
Fill.BackgroundColor3 = .(, , )
.(, Fill).CornerRadius = .(, )
(input)
X = .((input.Position.X - Bar.AbsolutePosition.X) / Bar.AbsoluteSize.X, , )
NewVal = .(min + ((max - min) * X))
configTable[key] = NewVal
ValLabel.Text = (NewVal)
Fill.Size = .(X, , , )
Sliding =
Bar.MouseButton1Down:(() Sliding = )
UserInputService.InputEnded:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
Sliding ()
Sliding =
)
UserInputService.InputChanged:((input)
Sliding (input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch)
(input)
)
(title)
Container = .(, Scroll)
Container.Size = .(, , , )
Container.BackgroundColor3 = .(, , )
Container.ClipsDescendants =
.(, Container).CornerRadius = .(, )
HeaderBtn = .(, Container)
HeaderBtn.Size = .(, , , )
HeaderBtn.BackgroundColor3 = .(, , )
HeaderBtn.Text = title ..
HeaderBtn.Font = .Font.GothamBold
HeaderBtn.TextColor3 = .(, , )
HeaderBtn.TextSize = * ScaleFactor
.(, HeaderBtn).CornerRadius = .(, )
Content = .(, Container)
Content.Size = .(, , , )
Content.Position = .(, , , )
Content.BackgroundTransparency =
List = .(, Content)
List.SortOrder = .SortOrder.LayoutOrder
List.Padding = .(, )
Rarities = {, , , , , , , }
Colors = {
Common = .(, , ), Uncommon = .(, , ),
Rare = .(, , ), Epic = .(, , ),
Legendary = .(, , ), Mythic = .(, , ),
Secret = .(, , ), Divine = .(, , )
}
_, r (Rarities)
Row = .(, Content)
Row.Size = .(, , , )
Row.BackgroundTransparency =
RLabel = .(, Row)
RLabel.Size = .(, , , )
RLabel.Position = .(, , , )
RLabel.Text = r
RLabel.Font = .Font.GothamSemibold
RLabel.TextColor3 = Colors[r]
RLabel.TextXAlignment = .TextXAlignment.Left
RLabel.BackgroundTransparency =
Check = .(, Row)
Check.Size = .(, , , )
Check.Position = .(, , , )
Check.BackgroundColor3 = ().SakuraConfig.Collector.Rarities[r] .(, , ) .(, , )
Check.Text =
.(, Check).CornerRadius = .(, )
Check.MouseButton1Click:(()
New = ().SakuraConfig.Collector.Rarities[r]
().SakuraConfig.Collector.Rarities[r] = New
()
Check.BackgroundColor3 = New .(, , ) .(, , )
)
Open =
HeaderBtn.MouseButton1Click:(()
Open = Open
HeaderBtn.Text = Open title .. title ..
TweenService:(Container, TweenInfo.(), {
Size = Open .(, , , ) .(, , , )
}):()
)
()
(, ().SakuraConfig.Collector, )
(, ().SakuraConfig.AutoClaim, )
()
()
(, ().SakuraConfig.Collector, )
(, ().SakuraConfig.QoL, )
(, , , ().SakuraConfig.QoL, )
(, ().SakuraConfig.QoL, , (val)
val
_, v (Workspace:())
v:() v.Material = .Material.SmoothPlastic
v:() v:() v:()
)
HopBtn = .(, Scroll)
HopBtn.Size = .(, , , )
HopBtn.BackgroundColor3 = .(, , )
HopBtn.Text =
HopBtn.Font = .Font.GothamBold
HopBtn.TextColor3 = .(,,)
.(, HopBtn).CornerRadius = .(, )
HopBtn.MouseButton1Click:(ServerHop)
Minimized =
CloseBtn.MouseButton1Click:(()
Minimized = Minimized
Minimized
TweenService:(Main, TweenInfo.(), {Size = .(, UIWidth, , )}):()
Scroll.Visible =
CloseBtn.Text =
TweenService:(Main, TweenInfo.(), {Size = .(, UIWidth, , UIHeight)}):()
Scroll.Visible =
CloseBtn.Text =
)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: games.roblox.com.

Smack the Brainrot