local LOGO = Instance.new("ScreenGui") local Face = Instance.new("ImageButton") local UIAspectRatioConstraint = Instance.new("UIAspectRatioConstraint") local UICorner = Instance.new("UICorner") local InfoBox = Instance.new("TextLabel") local InfoBoxBorder = Instance.new("Frame") LOGO.Name = "LOGO" LOGO.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") LOGO.ZIndexBehavior = Enum.ZIndexBehavior.Sibling LOGO.ResetOnSpawn = false Face.Name = "Face" Face.Parent = LOGO Face.Active = true Face.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Face.BackgroundTransparency = 1.000 Face.BorderSizePixel = 0 Face.Position = UDim2.new(-0.080, 0, 0.42, 0) -- Starts off-screen Face.Size = UDim2.new(0.1, 0, 0.1, 0) Face.Image = "rbxassetid://70482535512171" UIAspectRatioConstraint.Parent = Face UICorner.CornerRadius = UDim.new(1, 0) UICorner.Parent = Face InfoBoxBorder.Name = "InfoBoxBorder" InfoBoxBorder.Parent = LOGO InfoBoxBorder.BackgroundColor3 = Color3.fromRGB(0, 0, 0) InfoBoxBorder.BorderSizePixel = 0 InfoBoxBorder.Position = UDim2.new(0.12, 0, 0.85, 0) -- Slightly closer to the logo InfoBoxBorder.Size = UDim2.new(0, 270, 0, 80) InfoBoxBorder.Visible = false InfoBox.Name = "InfoBox" InfoBox.Parent = InfoBoxBorder InfoBox.BackgroundColor3 = Color3.fromRGB(255, 255, 255) InfoBox.BorderSizePixel = 0 InfoBox.Position = UDim2.new(0, 2, 0, 2) -- Adjusted to align inside the border properly InfoBox.Size = UDim2.new(1, -4, 1, -4) InfoBox.Visible = true InfoBox.Text = "Project Ligma by Harkinian & Unverified\nRun scripts live without filthy modules or converting!\nUse the external program to execute scripts.\nStatus: Injected" InfoBox.TextColor3 = Color3.fromRGB(0, 0, 0) InfoBox.TextWrapped = true InfoBox.TextXAlignment = Enum.TextXAlignment.Center InfoBox.TextYAlignment = Enum.TextYAlignment.Center InfoBox.Font = Enum.Font.SourceSansBold InfoBox.TextSize = 14 local function AnimateLogo() local logo = Face local box = InfoBoxBorder logo:TweenPosition(UDim2.new(0.465, 0, 0.440, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 1) wait(1) logo:TweenPosition(UDim2.new(0.02, 0, 0.85, 0), Enum.EasingDirection.Out, Enum.EasingStyle.Sine, 1) logo.MouseButton1Click:Connect(function() box.Visible = not box.Visible end) end coroutine.wrap(AnimateLogo)() -- Prevent ResetOnSpawn being overridden local function PreventReset() local script = Instance.new('Script', LOGO) script.Parent.ResetOnSpawn = false end coroutine.wrap(PreventReset)()