if game.PlaceId ~= 96342491571673 and game.PlaceId ~= 109983668079237 then
return
end
local WindUI = loadstring(game:HttpGet("https://github.com/Footagesus/WindUI/releases/latest/download/main.lua"))()
WindUI:AddTheme({
Name = "Aurora",
Accent = WindUI:Gradient({
["0"] = { Color = Color3.fromHex("#00C3FF"), Transparency = 0 },
["50"] = { Color = Color3.fromHex("#7B2FF7"), Transparency = 0 },
["100"] = { Color = Color3.fromHex("#00FFE0"), Transparency = 0 },
}, {
Rotation = 45, -- angled aurora glow
}),
Dialog = Color3.fromHex("#12121A"),
Outline = Color3.fromHex("#00C3FF"),
Text = Color3.fromHex("#FFFFFF"),
Placeholder = Color3.fromHex("#9AA0A6"),
Background = Color3.fromHex("#0A0A12"),
Button = Color3.fromHex("#2F2F47"),
Icon = Color3.fromHex("#9B9BFF")
})
local Window = WindUI:CreateWindow({
Title = "Spolarium Hub",
Icon = "rbxassetid://138544025914708",
Author = "Steal A Brainrot",
Folder = "Spolarium",
Size = UDim2.fromOffset(500, 350),
Theme = "Aurora",
Transparent = getgenv().TransparencyEnabled,
Resizable = true,
SideBarWidth = 150,
BackgroundImageTransparency = 0.8,
HideSearchBar = false,
ScrollBarEnabled = true,
})
local part = Instance.new("Part", workspace)
part.Anchored = true
part.CanCollide = false
part.Size = Vector3.new(4,1,4)
part.Transparency = 1
part.Name = "DiscordBillboard"
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local hrp = char:WaitForChild("HumanoidRootPart")
part.Position = hrp.Position + Vector3.new(0,5,0)
local bb = Instance.new("BillboardGui", part)
bb.Size = UDim2.new(0, 200, 0, 50)
bb.StudsOffset = Vector3.new(0, 6, 0)
bb.AlwaysOnTop = true
local text = Instance.new("TextLabel", bb)
text.Size = UDim2.new(1, 0, 1, 0)
text.BackgroundTransparency = 1
text.Text = "discord.gg/3kuBQvPzQ9"
text.TextColor3 = Color3.fromRGB(180, 220, 255)
text.TextStrokeTransparency = 0
text.TextStrokeColor3 = Color3.new(0, 0, 0)
text.Font = Enum.Font.GothamBold
text.TextScaled = true
local img = Instance.new("ImageLabel", bb)
img.Size = UDim2.new(0.3, 0, 0.3, 0)
img.Position = UDim2.new(0.35, 0, 1, 0)
img.BackgroundTransparency = 100
img.Image = "133520378097790"
task.delay(10, function()
part:Destroy()
end)
local Tabs = {}
Tabs.Home = Window:Tab({
Title = "Home and Info",
Icon = "house",
})
Tabs.Home:Section({ Title = "ChangeLogs" })
Tabs.Home:Paragraph({
Title = "What's New?",
Content = [[
- Spolarium Steal A Brainrot Script Release
]]
})
Tabs.Home:Section({ Title = "Information" })
if not ui then ui = {} end
if not ui.Creator then ui.Creator = {} end
local HttpService = game:GetService("HttpService")
local function SafeRequest(requestData)
local success, result = pcall(function()
if syn and syn.request then
local response = syn.request(requestData)
return {
Body = response.Body,
StatusCode = response.StatusCode,
Success = response.Success
}
elseif request and type(request) == "function" then
local response = request(requestData)
return {
Body = response.Body,
StatusCode = response.StatusCode,
Success = response.Success
}
elseif http and http.request then
local response = http.request(requestData)
return {
Body = response.Body,
StatusCode = response.StatusCode,
Success = response.Success
}
elseif HttpService.RequestAsync then
local response = HttpService:RequestAsync({
Url = requestData.Url,
Method = requestData.Method or "GET",
Headers = requestData.Headers or {}
})
return {
Body = response.Body,
StatusCode = response.StatusCode,
Success = response.Success
}
else
local body = HttpService:GetAsync(requestData.Url)
return {
Body = body,
StatusCode = 200,
Success = true
}
end
end)
if success then
return result
else
warn("HTTP Request failed:", result)
return {
Body = "{}",
StatusCode = 0,
Success = false,
Error = tostring(result)
}
end
end
local function RetryRequest(requestData, retries)
retries = retries or 2
for i = 1, retries do
local result = SafeRequest(requestData)
if result.Success and result.StatusCode == 200 then
return result
end
task.wait(1)
end
return {
Success = false, Error = "Max retries reached"
}
end
local function ShowError(message)
Tabs.Home:Paragraph({
Title = "Error fetching Discord Info",
Image = "rbxassetid://17862288113",
ImageSize = 60,
Color = "Red"
})
end
local InviteCode = "3kuBQvPzQ9"
local DiscordAPI = "https://discord.com/api/v10/invites/" .. InviteCode .. "?with_counts=true&with_expiration=true"
local function LoadDiscordInfo()
local success, result = pcall(function()
return HttpService:JSONDecode(RetryRequest({
Url = DiscordAPI,
Method = "GET",
Headers = {
["User-Agent"] = "RobloxBot/1.0",
["Accept"] = "application/json"
}
}).Body)
end)
if success and result and result.guild then
local DiscordInfo = Tabs.Home:Paragraph({
Title = result.guild.name,
Desc = ' Member Count : ' .. tostring(result.approximate_member_count) ..
'\n Online Count : ' .. tostring(result.approximate_presence_count),
Image = "https://cdn.discordapp.com/icons/" .. result.guild.id .. "/" .. result.guild.icon .. ".png?size=1024",
ImageSize = 42,
})
Tabs.Home:Button({
Title = "Update Info",
Callback = function()
local updated, updatedResult = pcall(function()
return HttpService:JSONDecode(RetryRequest({
Url = DiscordAPI,
Method = "GET",
}).Body)
end)
if updated and updatedResult and updatedResult.guild then
DiscordInfo:SetDesc(
' Member Count : ' .. tostring(updatedResult.approximate_member_count) ..
'\n Online Count : ' .. tostring(updatedResult.approximate_presence_count)
)
WindUI:Notify({
Title = "Discord Info Updated",
Content = "Successfully refreshed Discord statistics",
Duration = 2,
Icon = "refresh-cw",
})
else
WindUI:Notify({
Title = "Update Failed",
Content = "Could not refresh Discord info",
Duration = 3,
Icon = "alert-triangle",
})
end
end
})
Tabs.Home:Button({
Title = "Copy Discord Invite",
Callback = function()
setclipboard("https://discord.gg/" .. InviteCode)
WindUI:Notify({
Title = "Copied!",
Content = "Discord invite copied to clipboard",
Duration = 2,
Icon = "clipboard-check",
})
end
})
else
ShowError("Failed to fetch Discord Info. " .. (result and result.Error or "Unknown error"))
end
end
LoadDiscordInfo()
Tabs.Home:Divider()
Tabs.Home:Section({
Title = "Credits And Info",
Icon = "github",
TextXAlignment = "Center",
TextSize = 17,
})
Tabs.Home:Paragraph({
Title = "Owner",
Desc = "Zynoxis Scripts",
Image = "rbxassetid://138544025914708",
ImageSize = 30,
Thumbnail = "",
ThumbnailSize = 0,
Locked = false,
})
Tabs.Home:Paragraph({
Title = "Developers",
Desc = "Elvis, VelocityX, and that one person who changes their name every second",
Image = "rbxassetid://138544025914708",
ImageSize = 30,
Thumbnail = "",
ThumbnailSize = 0,
Locked = false,
})
Tabs.Home:Paragraph({
Title = "Discord",
Desc = "Join our discord for more scripts!",
Buttons = {
{
Icon = "copy",
Title = "Copy Link",
Callback = function()
setclipboard("https://discord.gg/3kuBQvPzQ9")
end,
}
}
})
Tabs.Main = Window:Tab({
Title = "Main",
Icon = "user",
})
Tabs.Main:Section("Player Setting")
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local boostSpeedActive = false
local boostSpeedConnection = nil
local speed = 50
-- GUI
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "BoostSpeedGui"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = game.CoreGui
ScreenGui.Enabled = false -- Awalnya tidak tampil
local Frame = Instance.new("Frame", ScreenGui)
Frame.Size = UDim2.new(0, 200, 0, 120)
Frame.Position = UDim2.new(0.5, -100, 0.5, -60)
Frame.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
Frame.BorderSizePixel = 0
Frame.Active = true
Frame.Draggable = true
local UICorner = Instance.new("UICorner", Frame)
UICorner.CornerRadius = UDim.new(0, 8)
-- Title
local Title = Instance.new("TextLabel", Frame)
Title.Size = UDim2.new(1, 0, 0, 30)
Title.Position = UDim2.new(0, 0, 0, 0)
Title.BackgroundTransparency = 1
Title.Text = "Boost Speed"
Title.TextColor3 = Color3.new(1,1,1)
Title.Font = Enum.Font.SourceSansBold
Title.TextSize = 20
-- Button
local Button = Instance.new("TextButton", Frame)
Button.Size = UDim2.new(1, -20, 0, 40)
Button.Position = UDim2.new(0, 10, 0, 50)
Button.BackgroundColor3 = Color3.fromRGB(50, 150, 50)
Button.TextColor3 = Color3.new(1,1,1)
Button.Font = Enum.Font.SourceSansBold
Button.TextSize = 20
Button.Text = "Enable Boost"
local function updateButton()
if boostSpeedActive then
Button.Text = "Disable Boost"
Button.BackgroundColor3 = Color3.fromRGB(150, 50, 50)
else
Button.Text = "Enable Boost"
Button.BackgroundColor3 = Color3.fromRGB(50, 150, 50)
end
end
local function setBoostState(state)
boostSpeedActive = state
updateButton()
if boostSpeedConnection then
boostSpeedConnection:Disconnect()
boostSpeedConnection = nil
end
if boostSpeedActive then
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:FindFirstChildOfClass("Humanoid")
local hrp = character:FindFirstChild("HumanoidRootPart")
if humanoid then
humanoid:ChangeState(Enum.HumanoidStateType.Freefall)
end
if not hrp then return end
boostSpeedConnection = RunService.Heartbeat:Connect(function()
if not boostSpeedActive then
if boostSpeedConnection then boostSpeedConnection:Disconnect() end
return
end
if not hrp or not hrp.Parent then
if boostSpeedConnection then boostSpeedConnection:Disconnect() end
return
end
local camera = workspace.CurrentCamera
local lookVector = camera.CFrame.LookVector
lookVector = Vector3.new(lookVector.X, 0, lookVector.Z).Unit
hrp.Velocity = lookVector * speed
end)
else
local character = player.Character
if character then
local hrp = character:FindFirstChild("HumanoidRootPart")
if hrp then
hrp.Velocity = Vector3.new(0, 0, 0)
end
end
end
end
-- Ah yes
Button.MouseButton1Click:Connect(function()
setBoostState(not boostSpeedActive)
end)
updateButton()
-- Toggle the gui
Tabs.Main:Toggle({
Title = "Boost Speed GUI",
Default = false,
Callback = function(show)
ScreenGui.Enabled = show
if not show then
setBoostState(false)
end
end
})
local TweenService = game:GetService("TweenService")
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local root = Character:WaitForChild("HumanoidRootPart")
local skyActive = false
local function updateCharacter()
Character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
root = Character:WaitForChild("HumanoidRootPart")
end
local doorPositions = {
Vector3.new(-466, -1, 220), Vector3.new(-466, -2, 116), Vector3.new(-466, -2, 8),
Vector3.new(-464, -2, -102), Vector3.new(-351, -2, -100), Vector3.new(-354, -2, 5),
Vector3.new(-354, -2, 115), Vector3.new(-358, -2, 223)
}
local function getNearestDoor()
if not root then updateCharacter() end
local closest, minDist = nil, math.huge
for _, door in ipairs(doorPositions) do
local dist = (root.Position - door).Magnitude
if dist < minDist then
minDist = dist
closest = door
end
end
return closest
end
local function teleportToSky()
if not root then updateCharacter() end
local door = getNearestDoor()
if door and root then
TweenService:Create(root, TweenInfo.new(1.2), { CFrame = CFrame.new(door) }):Play()
task.wait(1.3)
root.CFrame = root.CFrame + Vector3.new(0, 200, 0)
end
end
local function teleportToGround()
if not root then updateCharacter() end
if root then
root.CFrame = root.CFrame - Vector3.new(0, 50, 0)
end
end
-- =========================
-- Sky Teleport GUI
local ScreenGui = Instance.new("ScreenGui")
ScreenGui.Name = "TeleportSkyGui"
ScreenGui.ResetOnSpawn = false
ScreenGui.Parent = game.CoreGui
ScreenGui.Enabled = false -- awalnya mati
local Frame = Instance.new("Frame", ScreenGui)
Frame.Size = UDim2.new(0, 200, 0, 120)
Frame.Position = UDim2.new(0.5, -100, 0.5, -60)
Frame.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
Frame.BorderSizePixel = 0
Frame.Active = true
Frame.Draggable = true
local UICorner = Instance.new("UICorner", Frame)
UICorner.CornerRadius = UDim.new(0, 8)
-- TextLabel
local Title = Instance.new("TextLabel", Frame)
Title.Size = UDim2.new(1, 0, 0, 30)
Title.Position = UDim2.new(0, 0, 0, 0)
Title.BackgroundTransparency = 1
Title.Text = "Teleport Sky"
Title.TextColor3 = Color3.new(1,1,1)
Title.Font = Enum.Font.SourceSansBold
Title.TextSize = 20
-- Button
local Button = Instance.new("TextButton", Frame)
Button.Size = UDim2.new(1, -20, 0, 40)
Button.Position = UDim2.new(0, 10, 0, 50)
Button.BackgroundColor3 = Color3.fromRGB(50, 150, 50)
Button.TextColor3 = Color3.new(1,1,1)
Button.Font = Enum.Font.SourceSansBold
Button.TextSize = 20
Button.Text = "Enable Sky"
local function updateButton()
if skyActive then
Button.Text = "Disable Sky"
Button.BackgroundColor3 = Color3.fromRGB(150, 50, 50)
else
Button.Text = "Enable Sky"
Button.BackgroundColor3 = Color3.fromRGB(50, 150, 50)
end
end
local function setSkyState(state)
skyActive = state
updateButton()
if skyActive then
teleportToSky()
else
teleportToGround()
end
end
Button.MouseButton1Click:Connect(function()
setSkyState(not skyActive)
end)
updateButton()
-- =========================
-- TOGGLE
Tabs.Main:Toggle({
Title = "Teleport Sky",
Default = false,
Callback = function(show)
ScreenGui.Enabled = show
if not show then
setSkyState(false) -- matikan sky kalau GUI mati
end
end
})
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local char = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
local humanoid = char:WaitForChild("Humanoid")
local root = char:WaitForChild("HumanoidRootPart")
local boostJumpEnabled = false
local boostJumpConnection = nil
-- Toggle
Tabs.Main:Toggle({
Title = "Boost Jump",
Default = false,
Callback = function(Value)
boostJumpEnabled = Value
if boostJumpEnabled then
-- Sambungkan event loncat
boostJumpConnection = UserInputService.JumpRequest:Connect(function()
if boostJumpEnabled and humanoid and root then
root.AssemblyLinearVelocity = Vector3.new(0, 100, 0)
local gravityConn
gravityConn = RunService.Stepped:Connect(function()
if not char or not root or not humanoid or not boostJumpEnabled then
gravityConn:Disconnect()
return
end
if humanoid:GetState() == Enum.HumanoidStateType.Freefall then
root.Velocity = Vector3.new(root.Velocity.X, math.clamp(root.Velocity.Y, -20, 150), root.Velocity.Z)
elseif humanoid.FloorMaterial ~= Enum.Material.Air then
gravityConn:Disconnect()
end
end)
end
end)
else
-- Disconnect
if boostJumpConnection then
boostJumpConnection:Disconnect()
boostJumpConnection = nil
end
end
end,
})
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local humanoid = nil
local godConnection = nil
-- Function update character & humanoid
local function updateCharacter()
local char = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
humanoid = char:FindFirstChildOfClass("Humanoid")
end
-- Function God Mode
local function setGodMode(on)
if not humanoid then updateCharacter() end
if not humanoid then return end
if on then
humanoid.MaxHealth = math.huge
humanoid.Health = math.huge
if godConnection then godConnection:Disconnect() end
godConnection = humanoid:GetPropertyChangedSignal("Health"):Connect(function()
if humanoid.Health < math.huge then
humanoid.Health = math.huge
end
end)
else
if godConnection then godConnection:Disconnect() end
godConnection = nil
pcall(function()
humanoid.MaxHealth = 100
humanoid.Health = 100
end)
end
end
-- Toggle dq God Mode
Tabs.Main:Toggle({
Title = "GodMode",
Default = false,
Callback = function(Value)
setGodMode(Value)
end,
})
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local noclipConnection = nil
Tabs.Main:Toggle({
Title = "Noclip",
Default = false,
Callback = function(Value)
if Value then
-- Noclip
noclipConnection = RunService.Stepped:Connect(function()
local character = LocalPlayer.Character
if character then
for _, part in pairs(character:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = false
end
end
end
end)
else
-- No Noclip
if noclipConnection then
noclipConnection:Disconnect()
noclipConnection = nil
end
-- Collide Thingy
local character = LocalPlayer.Character
if character then
for _, part in pairs(character:GetDescendants()) do
if part:IsA("BasePart") then
part.CanCollide = true
end
end
end
end
end,
})
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local Camera = workspace.CurrentCamera
local espEnabled = false
local espObjects = {}
-- Function Esp aaa
local function createESP(player)
if player == Players.LocalPlayer then return end
if espObjects[player] then return end
if not player.Character or not player.Character:FindFirstChild("HumanoidRootPart") then return end
local tracer = Drawing.new("Line")
tracer.Thickness = 2
tracer.Color = Color3.fromRGB(0, 255, 0)
tracer.Visible = true
local box = Drawing.new("Square")
box.Thickness = 1.5
box.Color = Color3.fromRGB(255, 0, 0)
box.Visible = true
box.Filled = false
espObjects[player] = {Tracer = tracer, Box = box}
end
-- function clear esp aa
local function clearESP()
for _, v in pairs(espObjects) do
v.Tracer:Remove()
v.Box:Remove()
end
espObjects = {}
end
-- Update Tracer & Box idk ahh frame
RunService.RenderStepped:Connect(function()
if not espEnabled then return end
for player, data in pairs(espObjects) do
if player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local hrp = player.Character.HumanoidRootPart
local pos, onScreen = Camera:WorldToViewportPoint(hrp.Position)
local size = 5
if onScreen then
-- Tracer
data.Tracer.From = Vector2.new(Camera.ViewportSize.X / 2, Camera.ViewportSize.Y)
data.Tracer.To = Vector2.new(pos.X, pos.Y)
data.Tracer.Visible = true
-- Box
data.Box.Position = Vector2.new(pos.X - size * 2, pos.Y - size * 3)
data.Box.Size = Vector2.new(size * 4, size * 6)
data.Box.Visible = true
else
data.Tracer.Visible = false
data.Box.Visible = false
end
end
end
end)
-- Toggle GUI
Tabs.Main:Toggle({
Title = "ESP",
Default = false,
Callback = function(Value)
espEnabled = Value
if Value then
for _, player in pairs(Players:GetPlayers()) do
createESP(player)
end
-- Tambah ESP jika ada player baru join
Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function()
task.wait(1)
if espEnabled then
createESP(player)
end
end)
end)
else
clearESP()
end
end,
})
Tabs.Main:Section({ Title = "AimBot" })
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local LocalPlayer = Players.LocalPlayer
local Camera = workspace.CurrentCamera
local aimbotEnabled = false
local targetBox = nil
local distanceLabel = nil
local connection = nil
-- function get closest player
local function getClosestPlayer()
local closest, distance = nil, math.huge
for _, player in pairs(Players:GetPlayers()) do
if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then
local hrp = player.Character.HumanoidRootPart
local screenPoint, onScreen = Camera:WorldToViewportPoint(hrp.Position)
if onScreen then
local dist = (Vector2.new(screenPoint.X, screenPoint.Y) - Vector2.new(Camera.ViewportSize.X/2, Camera.ViewportSize.Y/2)).Magnitude
if dist < distance then
closest = player
distance = dist
end
end
end
end
return closest
end
-- create box esp
local function createESPBox(target)
if targetBox then targetBox:Destroy() end
local hrp = target.Character:FindFirstChild("HumanoidRootPart")
if not hrp then return end
local box = Instance.new("BoxHandleAdornment")
box.Name = "TargetBox"
box.Adornee = hrp
box.Size = Vector3.new(3, 6, 3)
box.AlwaysOnTop = true
box.ZIndex = 10
box.Color3 = Color3.fromRGB(255, 0, 0)
box.Transparency = 0.5
box.Parent = hrp
targetBox = box
end
-- Distance Label creation
local function createDistanceLabel(target)
if distanceLabel then distanceLabel:Destroy() end
local head = target.Character:FindFirstChild("Head")
if not head then return end
local billboard = Instance.new("BillboardGui")
billboard.Name = "DistanceLabel"
billboard.Adornee = head
billboard.Size = UDim2.new(0, 100, 0, 20)
billboard.StudsOffset = Vector3.new(0, 2.5, 0)
billboard.AlwaysOnTop = true
billboard.Parent = head
local textLabel = Instance.new("TextLabel", billboard)
textLabel.Size = UDim2.new(1, 0, 1, 0)
textLabel.BackgroundTransparency = 1
textLabel.TextColor3 = Color3.new(1, 1, 1)
textLabel.TextStrokeTransparency = 0
textLabel.Font = Enum.Font.SourceSansBold
textLabel.TextScaled = true
textLabel.Text = "..."
distanceLabel = billboard
return textLabel
end
-- Toggle Aimbot
Tabs.Main:Toggle({
Name = "AimbotLock",
Default = false,
Callback = function(v)
aimbotEnabled = v
if aimbotEnabled then
connection = RunService.RenderStepped:Connect(function()
local target = getClosestPlayer()
if target and target.Character and target.Character:FindFirstChild("HumanoidRootPart") then
local hrp = target.Character.HumanoidRootPart
Camera.CFrame = CFrame.new(Camera.CFrame.Position, hrp.Position)
createESPBox(target)
local textLabel = createDistanceLabel(target)
if textLabel then
local distance = math.floor((LocalPlayer.Character.HumanoidRootPart.Position - hrp.Position).Magnitude)
textLabel.Text = "Jarak: " .. distance .. "m"
end
end
end)
else
if connection then
connection:Disconnect()
connection = nil
end
if targetBox then
targetBox:Destroy()
targetBox = nil
end
if distanceLabel then
distanceLabel:Destroy()
distanceLabel = nil
end
end
end,
})
Tabs.Notify = Window:Tab({
Title = "Notifying",
Icon = "bell",
})
Tabs.Notify:Section({ Title = "Notify Brainrots Spawn" })
local animalsFolder = workspace:WaitForChild("RenderedMovingAnimals")
local targetAnimals = {
"Frigo Camelo",
"Orangutini Ananassini",
"Rhino Toasterino",
"Bombardiro Crocodilo",
"Bombombini Gusini",
"Cavallo Virtuoso"
}
local function notify(text)
game.StarterGui:SetCore("SendNotification", {
Title = "Mythic Brainrot!",
Text = text,
Duration = 5
})
end
local function isTarget(animalName)
for _, name in ipairs(targetAnimals) do
if animalName:match(name) then
return true
end
end
return false
end
getgenv().notifyEnabled = false
animalsFolder.ChildAdded:Connect(function(animal)
if getgenv().notifyEnabled and isTarget(animal.Name) then
notify(animal.Name .. " Spawn!!")
end
end)
local function checkExisting()
for _, animal in ipairs(animalsFolder:GetChildren()) do
if getgenv().notifyEnabled and isTarget(animal.Name) then
notify(animal.Name .. " sudah ada")
end
end
end
-- Toggle
Tabs.Notify:Toggle({
Title = "Notify Mythic Brainrot",
Default = false,
Callback = function(Value)
getgenv().notifyEnabled = Value
if Value then
checkExisting()
end
end,
})
local animalsFolder = workspace:WaitForChild("RenderedMovingAnimals")
-- God
local targetAnimals = {
"Cocofanto Elefanto",
"Girafa Celestre",
"Gattatino Nyanino",
"Matteo",
"Tralalero Tralala",
"Unclito Samito",
"Odin Din Din Dun",
"Trenozosturzzo Turbo 3000",
"Lucky Block"
}
local function notify(text)
game.StarterGui:SetCore("SendNotification", {
Title = "God Brainrot!",
Text = text,
Duration = 5
})
end
local function isTarget(animalName)
for _, name in ipairs(targetAnimals) do
if animalName:match(name) then
return true
end
end
return false
end
getgenv().notifyEnabled = false
animalsFolder.ChildAdded:Connect(function(animal)
if getgenv().notifyEnabled and isTarget(animal.Name) then
notify(animal.Name .. " Spawn!!")
end
end)
local function checkExisting()
for _, animal in ipairs(animalsFolder:GetChildren()) do
if getgenv().notifyEnabled and isTarget(animal.Name) then
notify(animal.Name .. " sudah ada")
end
end
end
-- Toggle
Tabs.Notify:Toggle({
Title = "Notify God Brainrot",
Default = false,
Callback = function(Value)
getgenv().notifyEnabled = Value
if Value then
checkExisting()
end
end,
})
local animalsFolder = workspace:WaitForChild("RenderedMovingAnimals")
-- Secret
local targetAnimals = {
"La Vacca Saturno Saturnita",
"Sammyni Spiderini",
"Los Tralaleritos",
"Las Tralaleritas",
"Graipuss Medussi",
"La Grande Combinassion",
"Garama and Madundung"
}
local function notify(text)
game.StarterGui:SetCore("SendNotification", {
Title = "Secret Brainrot!",
Text = text,
Duration = 5
})
end
local function isTarget(animalName)
for _, name in ipairs(targetAnimals) do
if animalName:match(name) then
return true
end
end
return false
end
getgenv().notifyEnabledSecret = false
animalsFolder.ChildAdded:Connect(function(animal)
if getgenv().notifyEnabledSecret and isTarget(animal.Name) then
notify(animal.Name .. " Spawn!!")
end
end)
local function checkExisting()
for _, animal in ipairs(animalsFolder:GetChildren()) do
if getgenv().notifyEnabledSecret and isTarget(animal.Name) then
notify(animal.Name .. " sudah ada")
end
end
end
Tabs.Notify:Toggle({
Title = "Notify Secret Brainrot",
Default = false,
Callback = function(Value)
getgenv().notifyEnabledSecret = Value
if Value then
checkExisting()
end
end,
})
Tabs.Settings = Window:Tab({
Title = "Settings",
Icon = "settings",
Desc = ""
})
Tabs.Settings:Section({ Title = "Moded" })
Tabs.Settings:Toggle({
Title = "Boost FPS",
Default = false,
Callback = function(Value)
local lighting = game:GetService("Lighting")
if Value then
lighting.GlobalShadows = false
lighting.FogEnd = 100000
lighting.Brightness = 0
for _, v in ipairs(lighting:GetChildren()) do
if v:IsA("PostEffect") then
v.Enabled = false
end
end
for _, v in ipairs(workspace:GetDescendants()) do
if v:IsA("BasePart") or v:IsA("MeshPart") then
v.Material = Enum.Material.Plastic
v.Reflectance = 0
elseif v:IsA("Decal") or v:IsA("Texture") then
v:Destroy()
elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
v.Enabled = false
end
end
settings().Rendering.QualityLevel = Enum.QualityLevel.Level01
print("Boost FPS ON")
else
lighting.GlobalShadows = true
lighting.FogEnd = 100
lighting.Brightness = 2
for _, v in ipairs(lighting:GetChildren()) do
if v:IsA("PostEffect") then
v.Enabled = true
end
end
settings().Rendering.QualityLevel = Enum.QualityLevel.Automatic
print("Boost FPS OFF")
end
end,
})
Tabs.Settings:Toggle({
Title = "No Fog",
Default = false,
Callback = function(Value)
local lighting = game:GetService("Lighting")
if Value then
lighting.FogStart = 100000
lighting.FogEnd = 100000
lighting.FogColor = Color3.fromRGB(255, 255, 255)
print("No Fog Enabled")
else
lighting.FogStart = 0
lighting.FogEnd = 100
lighting.FogColor = Color3.fromRGB(192, 192, 192)
print("No Fog Disabled")
end
end,
})