--============================================================-- -- SWIZZJLC's GUI -- CLIENT-SIDE VISUAL / DELTA COMPATIBLE -- PC + MOBILE | WIDE RED GUI --============================================================-- if not game:IsLoaded() then game.Loaded:Wait() end local Players = game:GetService("Players") local Lighting = game:GetService("Lighting") local SoundService = game:GetService("SoundService") local UserInputService = game:GetService("UserInputService") local TweenService = game:GetService("TweenService") local RunService = game:GetService("RunService") local Debris = game:GetService("Debris") local StarterGui = game:GetService("StarterGui") local LP = Players.LocalPlayer local PG = LP:WaitForChild("PlayerGui") --============================================================-- -- IDS --============================================================-- local MUSIC = { "119181820374358", "139235100", "1846315693", "96622114113241", "138081566" } local SKYBOX = { "133466959289507", "105449369663772", "129849395665718", "126053234651426", "133466959289507" } local DECALS = { "94284750410104", "105449369663772", "113780274463562", "129849395665718", "133466959289507" } local JUMPSCARES = { "115336510541330", "133466959289507", "126053234651426", "126535598429708" } local JUMPSCARE_SOUND = "9078055767" local SKELETON_SKYBOX = "169585475" local PARTICLE_1 = "105449369663772" local PARTICLE_2 = "133466959289507" local STYLE_IMAGE = "105449369663772" local FACE_ID = "126053234651426" --============================================================-- -- THEMES --============================================================-- local Themes = { Red = { Main = Color3.fromRGB(8,8,8), Button = Color3.fromRGB(28,28,28), Accent = Color3.fromRGB(255,30,30), Stroke = Color3.fromRGB(150,0,0), Text = Color3.fromRGB(255,255,255) }, Gold = { Main = Color3.fromRGB(15,12,5), Button = Color3.fromRGB(38,32,15), Accent = Color3.fromRGB(255,190,0), Stroke = Color3.fromRGB(160,110,0), Text = Color3.fromRGB(255,255,255) }, Night = { Main = Color3.fromRGB(5,8,18), Button = Color3.fromRGB(15,20,35), Accent = Color3.fromRGB(80,120,255), Stroke = Color3.fromRGB(40,70,150), Text = Color3.fromRGB(255,255,255) }, Emerald = { Main = Color3.fromRGB(4,14,10), Button = Color3.fromRGB(12,35,25), Accent = Color3.fromRGB(0,255,140), Stroke = Color3.fromRGB(0,130,70), Text = Color3.fromRGB(255,255,255) }, Diamond = { Main = Color3.fromRGB(8,14,18), Button = Color3.fromRGB(20,32,38), Accent = Color3.fromRGB(100,230,255), Stroke = Color3.fromRGB(50,130,160), Text = Color3.fromRGB(255,255,255) } } local CurrentTheme = Themes.Red --============================================================-- -- REMOVE OLD GUI --============================================================-- local old = PG:FindFirstChild("SWIZZJLC_GUI") if old then old:Destroy() end --============================================================-- -- GUI --============================================================-- local Gui = Instance.new("ScreenGui") Gui.Name = "SWIZZJLC_GUI" Gui.ResetOnSpawn = false Gui.IgnoreGuiInset = true Gui.Parent = PG local Main = Instance.new("Frame") Main.Name = "Main" Main.Size = UDim2.new(0,620,0,560) Main.Position = UDim2.new(.5,-310,.5,-280) Main.BackgroundColor3 = CurrentTheme.Main Main.BorderSizePixel = 0 Main.Parent = Gui local MainCorner = Instance.new("UICorner") MainCorner.CornerRadius = UDim.new(0,12) MainCorner.Parent = Main local MainStroke = Instance.new("UIStroke") MainStroke.Color = CurrentTheme.Accent MainStroke.Thickness = 2 MainStroke.Parent = Main --============================================================-- -- TITLE BAR --============================================================-- local Title = Instance.new("TextLabel") Title.Size = UDim2.new(1,-110,0,48) Title.Position = UDim2.new(0,18,0,0) Title.BackgroundTransparency = 1 Title.Text = "SWIZZJLC's GUI" Title.TextColor3 = CurrentTheme.Accent Title.Font = Enum.Font.GothamBlack Title.TextSize = 22 Title.TextXAlignment = Enum.TextXAlignment.Left Title.Parent = Main local Subtitle = Instance.new("TextLabel") Subtitle.Size = UDim2.new(1,-20,0,18) Subtitle.Position = UDim2.new(0,19,0,35) Subtitle.BackgroundTransparency = 1 Subtitle.Text = "1x1x1x1 STYLE • CLIENT VISUAL" Subtitle.TextColor3 = Color3.fromRGB(150,150,150) Subtitle.Font = Enum.Font.Gotham Subtitle.TextSize = 10 Subtitle.TextXAlignment = Enum.TextXAlignment.Left Subtitle.Parent = Main local Close = Instance.new("TextButton") Close.Size = UDim2.new(0,38,0,32) Close.Position = UDim2.new(1,-48,0,8) Close.BackgroundColor3 = Color3.fromRGB(90,0,0) Close.Text = "X" Close.TextColor3 = Color3.new(1,1,1) Close.Font = Enum.Font.GothamBold Close.TextSize = 16 Close.Parent = Main Instance.new("UICorner",Close).CornerRadius = UDim.new(0,7) --============================================================-- -- SCROLL --============================================================-- local Scroll = Instance.new("ScrollingFrame") Scroll.Position = UDim2.new(0,12,0,62) Scroll.Size = UDim2.new(1,-24,1,-74) Scroll.BackgroundTransparency = 1 Scroll.BorderSizePixel = 0 Scroll.ScrollBarThickness = 5 Scroll.ScrollBarImageColor3 = CurrentTheme.Accent Scroll.CanvasSize = UDim2.new(0,0,0,0) Scroll.Parent = Main local Layout = Instance.new("UIListLayout") Layout.Padding = UDim.new(0,6) Layout.SortOrder = Enum.SortOrder.LayoutOrder Layout.Parent = Scroll Layout:GetPropertyChangedSignal("AbsoluteContentSize"):Connect(function() Scroll.CanvasSize = UDim2.new( 0, 0, 0, Layout.AbsoluteContentSize.Y + 20 ) end) --============================================================-- -- NOTIFICATION --============================================================-- local function Notify(text) pcall(function() StarterGui:SetCore("SendNotification",{ Title = "SWIZZJLC", Text = text, Duration = 3 }) end) end --============================================================-- -- BUTTON --============================================================-- local Buttons = {} local function Button(text,callback) local B = Instance.new("TextButton") B.Size = UDim2.new(1,-5,0,38) B.BackgroundColor3 = CurrentTheme.Button B.BorderSizePixel = 0 B.Text = text B.TextColor3 = CurrentTheme.Text B.Font = Enum.Font.GothamBold B.TextSize = 13 B.AutoButtonColor = false B.Parent = Scroll Instance.new("UICorner",B).CornerRadius = UDim.new(0,7) local S = Instance.new("UIStroke") S.Color = CurrentTheme.Stroke S.Thickness = 1 S.Parent = B table.insert(Buttons,B) B.MouseEnter:Connect(function() TweenService:Create( B, TweenInfo.new(.12), {BackgroundColor3 = CurrentTheme.Stroke} ):Play() end) B.MouseLeave:Connect(function() TweenService:Create( B, TweenInfo.new(.12), {BackgroundColor3 = CurrentTheme.Button} ):Play() end) B.MouseButton1Click:Connect(function() pcall(callback) end) return B end local function Section(text) local L = Instance.new("TextLabel") L.Size = UDim2.new(1,-5,0,27) L.BackgroundTransparency = 1 L.Text = " "..text L.TextColor3 = CurrentTheme.Accent L.Font = Enum.Font.GothamBlack L.TextSize = 14 L.TextXAlignment = Enum.TextXAlignment.Left L.Parent = Scroll return L end --============================================================-- -- SOUND SYSTEM --============================================================-- local CurrentSound local function PlaySound(id,looped) if CurrentSound then pcall(function() CurrentSound:Stop() CurrentSound:Destroy() end) end local S = Instance.new("Sound") S.SoundId = "rbxassetid://"..id S.Volume = 1 S.Looped = looped or false S.Parent = SoundService CurrentSound = S pcall(function() S:Play() end) return S end --============================================================-- -- SKYBOX --============================================================-- local Sky local function SetSky(id) if Sky then Sky:Destroy() end Sky = Instance.new("Sky") Sky.Name = "SWIZZJLC_LocalSky" Sky.Parent = Lighting local asset = "rbxassetid://"..id Sky.SkyboxBk = asset Sky.SkyboxDn = asset Sky.SkyboxFt = asset Sky.SkyboxLf = asset Sky.SkyboxRt = asset Sky.SkyboxUp = asset Notify("Local skybox changed") end local function RemoveSky() if Sky then Sky:Destroy() Sky = nil end Notify("Skybox removed") end --============================================================-- -- DECAL SPAM --============================================================-- local DecalFolder = Instance.new("Folder") DecalFolder.Name = "SWIZZJLC_Local_Decals" DecalFolder.Parent = workspace local function SpamDecal(id) local char = LP.Character if not char then return end local root = char:FindFirstChild("HumanoidRootPart") if not root then return end local asset = "rbxassetid://"..id for i = 1,45 do local P = Instance.new("Part") P.Anchored = true P.CanCollide = false P.Size = Vector3.new(2.5,2.5,.15) P.Material = Enum.Material.Neon P.Position = root.Position + Vector3.new( math.random(-35,35), math.random(-5,30), math.random(-35,35) ) P.Parent = DecalFolder for _,face in ipairs({ Enum.NormalId.Front, Enum.NormalId.Back, Enum.NormalId.Left, Enum.NormalId.Right, Enum.NormalId.Top, Enum.NormalId.Bottom }) do local D = Instance.new("Decal") D.Texture = asset D.Face = face D.Parent = P end Debris:AddItem(P,10) end Notify("DECAL SPAM") end local function RemoveDecals() for _,v in ipairs(DecalFolder:GetChildren()) do v:Destroy() end Notify("Local decals removed") end --============================================================-- -- FACE ALL --============================================================-- local function FaceAll() local asset = "rbxassetid://"..FACE_ID for _,plr in ipairs(Players:GetPlayers()) do if plr.Character then local head = plr.Character:FindFirstChild("Head") if head then local face = head:FindFirstChild("face") if face and face:IsA("Decal") then face.Texture = asset end end end end Notify("Face All visual effect") end --============================================================-- -- FIRE --============================================================-- local function FireAll(color) for _,plr in ipairs(Players:GetPlayers()) do if plr.Character then local root = plr.Character:FindFirstChild("HumanoidRootPart") if root then local F = Instance.new("Fire") F.Name = "SWIZZJLC_LocalFire" F.Color = color F.SecondaryColor = color F.Size = 7 F.Heat = 8 F.Parent = root Debris:AddItem(F,7) end end end Notify("Local fire effect") end --============================================================-- -- RED BALLS --============================================================-- local BallFolder = Instance.new("Folder") BallFolder.Name = "SWIZZJLC_RedBalls" BallFolder.Parent = workspace local function RedBalls() local char = LP.Character if not char then return end local root = char:FindFirstChild("HumanoidRootPart") if not root then return end for i = 1,70 do local B = Instance.new("Part") B.Shape = Enum.PartType.Ball B.Size = Vector3.new(1.5,1.5,1.5) B.Material = Enum.Material.Neon B.Color = Color3.fromRGB(255,0,0) B.CanCollide = false B.Position = root.Position + Vector3.new( math.random(-50,50), math.random(0,35), math.random(-50,50) ) B.Parent = BallFolder local V = Instance.new("BodyVelocity") V.MaxForce = Vector3.new(1e6,1e6,1e6) V.Velocity = Vector3.new( math.random(-40,40), math.random(10,40), math.random(-40,40) ) V.Parent = B Debris:AddItem(B,8) end Notify("RED BALLS EVERYWHERE") end --============================================================-- -- FLOOD --============================================================-- local Flood local function FloodMap() if Flood then Flood:Destroy() end Flood = Instance.new("Part") Flood.Name = "SWIZZJLC_LocalFlood" Flood.Anchored = true Flood.CanCollide = false Flood.Transparency = .35 Flood.Material = Enum.Material.Glass Flood.Color = Color3.fromRGB(0,130,255) Flood.Size = Vector3.new(2048,30,2048) Flood.Position = Vector3.new(0,5,0) Flood.Parent = workspace Notify("LOCAL FLOOD") end local function RemoveFlood() if Flood then Flood:Destroy() Flood = nil end Notify("Flood removed") end --============================================================-- -- PARTICLES --============================================================-- local ParticleFolder = Instance.new("Folder") ParticleFolder.Name = "SWIZZJLC_Particles" ParticleFolder.Parent = workspace local function ParticleSpam(id) local char = LP.Character if not char then return end local root = char:FindFirstChild("HumanoidRootPart") if not root then return end local asset = "rbxassetid://"..id for i = 1,30 do local P = Instance.new("Part") P.Anchored = true P.CanCollide = false P.Transparency = 1 P.Size = Vector3.new(1,1,1) P.Position = root.Position + Vector3.new( math.random(-60,60), math.random(0,40), math.random(-60,60) ) P.Parent = ParticleFolder local E = Instance.new("ParticleEmitter") E.Texture = asset E.Rate = 80 E.Lifetime = NumberRange.new(2,5) E.Speed = NumberRange.new(3,10) E.SpreadAngle = Vector2.new(360,360) E.Parent = P Debris:AddItem(P,10) end Notify("PARTICLE SPAM") end --============================================================-- -- JUMPSCARE --============================================================-- local function Jumpscare(id) local Overlay = Instance.new("Frame") Overlay.Size = UDim2.new(1,0,1,0) Overlay.BackgroundColor3 = Color3.new(0,0,0) Overlay.ZIndex = 1000 Overlay.Parent = Gui local Image = Instance.new("ImageLabel") Image.Size = UDim2.new(1,0,1,0) Image.BackgroundTransparency = 1 Image.Image = "rbxassetid://"..id Image.ScaleType = Enum.ScaleType.Stretch Image.ZIndex = 1001 Image.Parent = Overlay local Sound = Instance.new("Sound") Sound.SoundId = "rbxassetid://"..JUMPSCARE_SOUND Sound.Volume = 2 Sound.Parent = Overlay pcall(function() Sound:Play() end) task.delay(3,function() if Overlay then Overlay:Destroy() end end) end --============================================================-- -- HINTS --============================================================-- local function Hint(text) local H = Instance.new("Hint") H.Text = text H.Parent = workspace task.delay(4,function() if H then H:Destroy() end end) end local function AllHints() Hint("JOIN TEAM SWIZZJLC TODAY") task.wait(1) Hint("SWIZZJLC WAS HERE") task.wait(1) Hint("GET HACKED BY TEAM SWIZZJLC") task.wait(1) Hint("HAHAHA") end --============================================================-- -- TITLES --============================================================-- local function AddTitle(character,text,color) if not character then return end local head = character:FindFirstChild("Head") if not head then return end local oldTitle = head:FindFirstChild("SWIZZJLC_Title") if oldTitle then oldTitle:Destroy() end local Billboard = Instance.new("BillboardGui") Billboard.Name = "SWIZZJLC_Title" Billboard.Size = UDim2.new(0,180,0,45) Billboard.StudsOffset = Vector3.new(0,3,0) Billboard.AlwaysOnTop = true Billboard.Parent = head local Text = Instance.new("TextLabel") Text.Size = UDim2.new(1,0,1,0) Text.BackgroundTransparency = 1 Text.Text = text Text.TextColor3 = color Text.TextStrokeTransparency = 0 Text.Font = Enum.Font.GothamBlack Text.TextSize = 18 Text.Parent = Billboard return Text end local function EveryoneTitle() for _,plr in ipairs(Players:GetPlayers()) do if plr.Character then AddTitle( plr.Character, "SWIZZJLC", Color3.fromRGB(255,0,0) ) end end Notify("Local titles added") end --============================================================-- -- RAINBOW USER TITLE --============================================================-- task.spawn(function() while Gui.Parent do local hue = (tick() % 5) / 5 local rainbow = Color3.fromHSV(hue,1,1) local char = LP.Character if char then local head = char:FindFirstChild("Head") if head then local title = head:FindFirstChild("SWIZZJLC_Title") if title then local label = title:FindFirstChildWhichIsA("TextLabel") if label and label.Text == "SWIZZJLC user" then label.TextColor3 = rainbow end end end end task.wait(.05) end end) --============================================================-- -- LOCAL SWIZZJLC ALL --============================================================-- local function SWIZZJLCAll() for _,plr in ipairs(Players:GetPlayers()) do if plr.Character then AddTitle( plr.Character, "icomu375", Color3.fromRGB(255,0,0) ) end end Notify("Local SWIZZJLC ALL effect") end --============================================================-- -- FLY --============================================================-- local Flying = false local FlyConnection local function ToggleFly() Flying = not Flying if not Flying then if FlyConnection then FlyConnection:Disconnect() FlyConnection = nil end Notify("Fly OFF") return end Notify("Fly ON") FlyConnection = RunService.RenderStepped:Connect(function() local char = LP.Character if not char then return end local root = char:FindFirstChild("HumanoidRootPart") local hum = char:FindFirstChildOfClass("Humanoid") if root and hum then local camera = workspace.CurrentCamera root.AssemblyLinearVelocity = camera.CFrame.LookVector * 45 end end) end --============================================================-- -- LOCAL BTOOLS TEST --============================================================-- local function GiveLocalBTools() local Tool = Instance.new("Tool") Tool.Name = "SWIZZJLC BTools" Tool.RequiresHandle = false Tool.CanBeDropped = false Tool.Parent = LP.Backpack Tool.Activated:Connect(function() local mouse = LP:GetMouse() local target = mouse.Target if target and target ~= workspace.Terrain then if target:IsDescendantOf( LP.Character or workspace ) then return end target.Transparency = math.clamp( target.Transparency + .25, 0, 1 ) Notify("Local BTool effect") end end) Notify("Local BTools given") end --============================================================-- -- MUSIC --============================================================-- Section("🎵 MUSIC") for i,id in ipairs(MUSIC) do Button("🎵 MUSIC "..i,function() PlaySound(id,true) Notify("Music "..i.." playing") end) end Button("⏹ STOP MUSIC",function() if CurrentSound then CurrentSound:Stop() end end) Button("😢 SAD S0RROW",function() PlaySound("158118263",false) end) --============================================================-- -- SKYBOX --============================================================-- Section("🌌 SKYBOXES") for i,id in ipairs(SKYBOX) do Button("🌌 SKYBOX "..i,function() SetSky(id) end) end Button("💀 DANCING SKELETON SKYBOX",function() SetSky(SKELETON_SKYBOX) local sound = MUSIC[math.random(1,#MUSIC)] PlaySound(sound,true) end) Button("❌ REMOVE SKYBOX",function() RemoveSky() end) --============================================================-- -- DECALS --============================================================-- Section("🧱 COOLKID DECALS") for i,id in ipairs(DECALS) do Button("🧱 SPAM DECAL "..i,function() SpamDecal(id) end) end Button("❌ REMOVE DECALS",function() RemoveDecals() end) Button("😎 FACE ALL",function() FaceAll() end) --============================================================-- -- EFFECTS --============================================================-- Section("🔥 EFFECTS") Button("🔥 FIRE ALL",function() FireAll(Color3.fromRGB(255,50,0)) end) Button("🔵 BLUE FIRE ALL",function() FireAll(Color3.fromRGB(0,100,255)) end) Button("🔴 RED BALLS EVERYWHERE",function() RedBalls() end) Button("🌊 FLOOD WHOLE MAP",function() FloodMap() end) Button("❌ REMOVE FLOOD",function() RemoveFlood() end) Button("✨ PARTICLE SPAM 1",function() ParticleSpam(PARTICLE_1) end) Button("✨ PARTICLE SPAM 2",function() ParticleSpam(PARTICLE_2) end) --============================================================-- -- ADMIN STYLE --============================================================-- Section("📢 ADMIN STYLE") Button("📢 SWIZZJLC HINTS",function() AllHints() end) Button("💀 KILL ALL [VISUAL TEST]",function() Notify("Kill All is disabled in client-only mode") end) Button("😈 GET HACKED",function() Notify("GET HACKED BY TEAM SWIZZJLC 😈") end) Button("👥 SWIZZJLC ALL",function() SWIZZJLCAll() end) Button("🔴 EVERYONE SWIZZJLC TITLE",function() EveryoneTitle() end) --============================================================-- -- LAUGHS --============================================================-- Section("😂 LAUGHS") Button("😂 LAUGH 1",function() PlaySound("138081566",false) end) Button("😂 LAUGH 2",function() PlaySound("139235100",false) end) Button("😂 LAUGH 3",function() PlaySound("1846315693",false) end) --============================================================-- -- JUMPSCARES --============================================================-- Section("😱 JUMPSCARES") for i,id in ipairs(JUMPSCARES) do Button("😱 JUMPSCARE "..i,function() Jumpscare(id) end) end --============================================================-- -- FLY / BTOOLS --============================================================-- Section("🛠 PLAYER") Button("✈️ FLY TOGGLE",function() ToggleFly() end) Button("🛠 BTOOLS / F3X [LOCAL]",function() GiveLocalBTools() end) --============================================================-- -- CUSTOM ID COMMAND --============================================================-- Section("⌨ CUSTOM ID") local Command = Instance.new("TextBox") Command.Size = UDim2.new(1,-5,0,40) Command.BackgroundColor3 = CurrentTheme.Button Command.BorderSizePixel = 0 Command.Text = "" Command.PlaceholderText = "skybox ID / decal ID" Command.PlaceholderColor3 = Color3.fromRGB(120,120,120) Command.TextColor3 = Color3.new(1,1,1) Command.Font = Enum.Font.Gotham Command.TextSize = 13 Command.ClearTextOnFocus = false Command.Parent = Scroll Instance.new("UICorner",Command).CornerRadius = UDim.new(0,7) Command.FocusLost:Connect(function(enter) if not enter then return end local text = Command.Text local command,id = text:match("^/(%w+)%s+(%d+)") if command and id then command = command:lower() if command == "skybox" then SetSky(id) elseif command == "decal" then SpamDecal(id) elseif command == "spamdecal" then SpamDecal(id) end end Command.Text = "" end) --============================================================-- -- THEMES --============================================================-- Section("🎨 THEMES") local function ApplyTheme(theme) CurrentTheme = theme Main.BackgroundColor3 = theme.Main MainStroke.Color = theme.Accent Title.TextColor3 = theme.Accent Scroll.ScrollBarImageColor3 = theme.Accent for _,B in ipairs(Buttons) do B.BackgroundColor3 = theme.Button local S = B:FindFirstChildOfClass("UIStroke") if S then S.Color = theme.Stroke end end Notify("Theme changed") end Button("🔴 RED",function() ApplyTheme(Themes.Red) end) Button("🟡 GOLD",function() ApplyTheme(Themes.Gold) end) Button("🌙 NIGHT",function() ApplyTheme(Themes.Night) end) Button("💚 EMERALD",function() ApplyTheme(Themes.Emerald) end) Button("💎 DIAMOND",function() ApplyTheme(Themes.Diamond) end) --============================================================-- -- STYLE IMAGE - BOTTOM LEFT --============================================================-- local StyleImage = Instance.new("ImageLabel") StyleImage.Name = "StyleImage" StyleImage.Size = UDim2.new(0,80,0,80) StyleImage.Position = UDim2.new(0,12,1,-92) StyleImage.BackgroundColor3 = Color3.fromRGB(10,10,10) StyleImage.BackgroundTransparency = .15 StyleImage.Image = "rbxassetid://"..STYLE_IMAGE StyleImage.ScaleType = Enum.ScaleType.Crop StyleImage.ZIndex = 50 StyleImage.Parent = Gui Instance.new("UICorner",StyleImage).CornerRadius = UDim.new(0,10) local ImageStroke = Instance.new("UIStroke") ImageStroke.Color = CurrentTheme.Accent ImageStroke.Thickness = 2 ImageStroke.Parent = StyleImage --============================================================-- -- OPEN BUTTON --============================================================-- local Open = Instance.new("TextButton") Open.Size = UDim2.new(0,125,0,42) Open.Position = UDim2.new(0,105,.5,-21) Open.BackgroundColor3 = CurrentTheme.Main Open.Text = "SWIZZJLC" Open.TextColor3 = CurrentTheme.Accent Open.Font = Enum.Font.GothamBlack Open.TextSize = 14 Open.Visible = false Open.Parent = Gui Instance.new("UICorner",Open).CornerRadius = UDim.new(0,8) local OpenStroke = Instance.new("UIStroke") OpenStroke.Color = CurrentTheme.Accent OpenStroke.Thickness = 2 OpenStroke.Parent = Open Close.MouseButton1Click:Connect(function() Main.Visible = false Open.Visible = true end) Open.MouseButton1Click:Connect(function() Main.Visible = true Open.Visible = false end) --============================================================-- -- DRAGGING --============================================================-- local dragging = false local dragStart local startPosition Title.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPosition = Main.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) UserInputService.InputChanged:Connect(function(input) if not dragging then return end if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then local delta = input.Position - dragStart Main.Position = UDim2.new( startPosition.X.Scale, startPosition.X.Offset + delta.X, startPosition.Y.Scale, startPosition.Y.Offset + delta.Y ) end end) --============================================================-- -- MOBILE SCALE --============================================================-- if UserInputService.TouchEnabled then Main.Size = UDim2.new( .94, 0, .82, 0 ) Main.Position = UDim2.new( .03, 0, .09, 0 ) end --============================================================-- -- RAINBOW SWIZZJLC USER --============================================================-- task.spawn(function() while Gui.Parent do local char = LP.Character if char then local head = char:FindFirstChild("Head") if head then local title = head:FindFirstChild("SWIZZJLC_Title") if title then local label = title:FindFirstChildWhichIsA( "TextLabel" ) if label and label.Text == "SWIZZJLC user" then label.TextColor3 = Color3.fromHSV( (tick()%5)/5, 1, 1 ) end end end end task.wait(.05) end end) --============================================================-- -- GIVE LOCAL RAINBOW USER TITLE --============================================================-- task.defer(function() local char = LP.Character or LP.CharacterAdded:Wait() AddTitle( char, "SWIZZJLC user", Color3.fromRGB(255,0,0) ) end) --============================================================-- -- START --============================================================-- Notify("SWIZZJLC's GUI loaded!")