local TweenService = game:GetService("TweenService") local Players = game:GetService("Players") local LP = Players.LocalPlayer local PlayerGui = LP:WaitForChild("PlayerGui") local slapbattles = {6403373529,124596094333302,9015014224,11520107397,9431156611,9426795465,80420091630966,13833961666,129665246576996,14422118326,7234087065,89837553336708,117232463555132,74169485398268,17290438723,98726100529621,75803343514634,115782629143468,132277598079047,11828384869,106620300132058} local azurelatch = {94647229517154,85946466968831,116393332100516,139609232261520} local fleethefacility = {893973440} local towerofhell = {1962086868,3582763398} local jjs = {9391468976,17016840407} local saktk = {2092166489,4678052190,2675280735,1076129670} local grg = {4598019433} local bbz = {130739873848552,95656979989750,140469311035169,98118902024430,129230994638464,90346996348563,70454767164205} local arsenal = {286090429} local boxingleague = {3738115442,4574912733,5161312636,7230787006,3738091713} local abilitywars = {8260276694} local opbg = {15467245730} local yba = {2809202155,4643697430} local guops = {5610197459} local pas = {663655429} local lip = {72659788689464} local neo = {85056532479796} local bls = {77021749781226} local bbn = {70845479499574} local tb = {92416817362629} local example = {} local loaderGui = Instance.new("ScreenGui") loaderGui.Name = "gui" loaderGui.ResetOnSpawn = false loaderGui.Parent = PlayerGui local blur = Instance.new("BlurEffect") blur.Size = 6 blur.Parent = game:GetService("Lighting") local bg = Instance.new("Frame") bg.Size = UDim2.new(0, 300, 0, 140) bg.Position = UDim2.new(0.5, -150, 0.5, -70) bg.BackgroundColor3 = Color3.fromRGB(20, 20, 20) bg.BackgroundTransparency = 0.2 bg.BorderSizePixel = 0 bg.Parent = loaderGui Instance.new("UICorner", bg).CornerRadius = UDim.new(0, 12) local gradient = Instance.new("UIGradient") gradient.Rotation = 90 gradient.Color = ColorSequence.new{ ColorSequenceKeypoint.new(0, Color3.fromRGB(0, 115, 255)), ColorSequenceKeypoint.new(0.5, Color3.fromRGB(0, 155, 170)), ColorSequenceKeypoint.new(1, Color3.fromRGB(0, 0, 0)) } gradient.Parent = bg local title = Instance.new("TextLabel") title.Size = UDim2.new(1, 0, 0, 28) title.Position = UDim2.new(0, 0, 0, 10) title.BackgroundTransparency = 1 title.Text = "Celeron's Loader" title.TextColor3 = Color3.fromRGB(255, 255, 255) title.Font = Enum.Font.GothamBold title.TextSize = 22 title.Parent = bg local label = Instance.new("TextLabel") label.Size = UDim2.new(1, 0, 0, 20) label.Position = UDim2.new(0, 0, 0, 40) label.BackgroundTransparency = 1 label.Text = "Loading..." label.TextColor3 = Color3.fromRGB(200, 200, 200) label.Font = Enum.Font.Gotham label.TextSize = 16 label.Parent = bg local frame = Instance.new("Frame") frame.Size = UDim2.new(0.9, 0, 0, 18) frame.Position = UDim2.new(0.05, 0, 0, 80) frame.BackgroundColor3 = Color3.fromRGB(50, 50, 50) frame.BorderSizePixel = 0 frame.Parent = bg Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 8) local bar = Instance.new("Frame") bar.Size = UDim2.new(0, 0, 1, 0) bar.BackgroundColor3 = Color3.fromRGB(0, 170, 255) bar.BorderSizePixel = 0 bar.Parent = frame Instance.new("UICorner", bar).CornerRadius = UDim.new(0, 8) local sound = Instance.new("Sound") sound.SoundId = "rbxassetid://3320590485" sound.Volume = 0.5 sound.Parent = workspace task.spawn(function() repeat task.wait() until sound.IsLoaded sound:Play() task.wait(1) sound:Play() end) local function animateBar(duration) local tween = TweenService:Create(bar, TweenInfo.new(duration, Enum.EasingStyle.Sine, Enum.EasingDirection.Out), { Size = UDim2.new(1, 0, 1, 0) }) tween:Play() tween.Completed:Wait() end local function fadeOut(callback) for _, obj in ipairs(loaderGui:GetDescendants()) do if obj:IsA("GuiObject") then local props = {BackgroundTransparency = 1} if obj:IsA("TextLabel") or obj:IsA("TextButton") or obj:IsA("TextBox") then props.TextTransparency = 1 end TweenService:Create(obj, TweenInfo.new(0.6), props):Play() end end task.delay(0.9, function() blur:Destroy() loaderGui:Destroy() if typeof(callback) == "function" then callback() end end) end local function loadScripts() animateBar(2) fadeOut(function() local placeId = game.PlaceId if table.find(slapbattles, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Slap%20Battles%20(OS)", true))() elseif table.find(azurelatch, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Azure%20Latch%20(OS)"))() elseif table.find(fleethefacility, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Flee%20The%20Facility%20(OS)"))() elseif table.find(towerofhell, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Tower%20Of%20Hell%20(OS)"))() elseif table.find(saktk, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/SurviveAndKillTheKillers%20(OS)"))() elseif table.find(grg, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Generic%20Roleplay%20Game%20(OS)"))() elseif table.find(jjs, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Jujutsu%20Shenanigans%20(OS)", true))() elseif table.find(bbz, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Basketball%3A%20Zero%20(OS)", true))() elseif table.find(arsenal, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Arsenal%20(OS)", true))() elseif table.find(boxingleague, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Boxing%20League%20(OS)", true))() elseif table.find(opbg, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/OP%20Battlegrounds%20(OS)",true))() elseif table.find(abilitywars, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Ability%20Wars%20(OS)",true))() elseif table.find(yba, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Your%20Bizarre%20Adventure%20(OS)",true))() elseif table.find(guops, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Gang%20Up%20On%20People%20(OS)",true))() elseif table.find(pas, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Pick%20A%20Side%20(OS)",true))() elseif table.find(lip, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Life%20In%20Prison%20(OS)",true))() elseif table.find(neo, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Neo%20Tennis%20(OS)",true))() elseif table.find(bls, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/BL%3AS%20(OS)",true))() elseif table.find(bbn, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/Bite%20By%20Night%20(OS)"))() elseif table.find(tb, placeId) then loadstring(game:HttpGet("https://raw.githubusercontent.com/ghostofcelleron/Celeron/refs/heads/main/The%20Button%20(OS)"))() else game:GetService("StarterGui"):SetCore("SendNotification", { Title = "Celeron's Loader"; Text = "Game Not Supported."; Duration = 3 }) end if script:IsA("LocalScript") then script:Destroy() end end) end loadScripts()