-- IX Coolgui v6.2 - Smooth & Full Animation Edition -- Features: 30s Fullscreen Loading with Sound & Fade, Smooth Tween Open/Close, Godmode, Anti Fling, HD Fly, Executor, & IY. local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local Lighting = game:GetService("Lighting") local Workspace = game:GetService("Workspace") local TweenService = game:GetService("TweenService") local SoundService = game:GetService("SoundService") local LocalPlayer = Players.LocalPlayer local Camera = Workspace.CurrentCamera -- Safe GUI Container for Delta Executor local parentUI = LocalPlayer:WaitForChild("PlayerGui", 10) if not parentUI then return end -- Cleanup script lama if parentUI:FindFirstChild("IXLoading") then parentUI.IXLoading:Destroy() end if parentUI:FindFirstChild("IXCoolguiHub") then parentUI.IXCoolguiHub:Destroy() end --------------------------------------------------------- -- CONFIG DEFAULT --------------------------------------------------------- local Config = { WalkSpeed = 16, JumpPower = 50, SlowFall = false, InfJump = false, Godmode = false, AntiFling = false, Fly = false, FlySpeed = 50, Noclip = false, UltraInstinct = false, UI_Range = 15, ESP_Chams = false, ESP_Name = false, ESP_Health = false, ESP_Distance = false, Fullbright = false, NightVision = false } --------------------------------------------------------- -- 1. 30 DETIK FULLSCREEN LOADING (DENGAN ANIMASI & SOUND) --------------------------------------------------------- local LoadingGui = Instance.new("ScreenGui") LoadingGui.Name = "IXLoading" LoadingGui.Parent = parentUI LoadingGui.ResetOnSpawn = false LoadingGui.DisplayOrder = 999999 local LoadFrame = Instance.new("Frame") LoadFrame.Parent = LoadingGui LoadFrame.BackgroundColor3 = Color3.fromRGB(8, 4, 4) LoadFrame.Size = UDim2.new(1, 0, 1, 0) LoadFrame.BorderSizePixel = 0 LoadFrame.BackgroundTransparency = 1 -- Play Loading Audio (ID: 9048376021) local LoadSound = Instance.new("Sound") pcall(function() LoadSound.Parent = SoundService LoadSound.SoundId = "rbxassetid://9048376021" LoadSound.Volume = 1 LoadSound.Looped = true LoadSound:Play() end) local LoadTitle = Instance.new("TextLabel") LoadTitle.Parent = LoadFrame LoadTitle.BackgroundTransparency = 1 LoadTitle.Position = UDim2.new(0.5, -220, 0.35, -50) LoadTitle.Size = UDim2.new(0, 440, 0, 60) LoadTitle.Font = Enum.Font.GothamBold LoadTitle.Text = "IX COOLGUI ELITE" LoadTitle.TextColor3 = Color3.fromRGB(255, 30, 30) LoadTitle.TextSize = 40 LoadTitle.TextTransparency = 1 local LoadSub = Instance.new("TextLabel") LoadSub.Parent = LoadFrame LoadSub.BackgroundTransparency = 1 LoadSub.Position = UDim2.new(0.5, -220, 0.35, 15) LoadSub.Size = UDim2.new(0, 440, 0, 30) LoadSub.Font = Enum.Font.Gotham LoadSub.Text = "Memuat Asset, Engine & Konfigurasi (30s)..." LoadSub.TextColor3 = Color3.fromRGB(190, 90, 90) LoadSub.TextSize = 14 LoadSub.TextTransparency = 1 local BarBg = Instance.new("Frame") BarBg.Parent = LoadFrame BarBg.BackgroundColor3 = Color3.fromRGB(30, 10, 10) BarBg.Position = UDim2.new(0.5, -175, 0.48, 40) BarBg.Size = UDim2.new(0, 350, 0, 12) BarBg.BackgroundTransparency = 1 local BarCorner = Instance.new("UICorner") BarCorner.CornerRadius = UDim.new(1,0) BarCorner.Parent = BarBg local BarFill = Instance.new("Frame") BarFill.Parent = BarBg BarFill.BackgroundColor3 = Color3.fromRGB(255, 30, 30) BarFill.Size = UDim2.new(0, 0, 1, 0) BarFill.BackgroundTransparency = 1 local FillCorner = Instance.new("UICorner") FillCorner.CornerRadius = UDim.new(1,0) FillCorner.Parent = BarFill -- Animasi Fade-In Loading Screen TweenService:Create(LoadFrame, TweenInfo.new(1), {BackgroundTransparency = 0}):Play() TweenService:Create(LoadTitle, TweenInfo.new(1.2), {TextTransparency = 0}):Play() TweenService:Create(LoadSub, TweenInfo.new(1.2), {TextTransparency = 0}):Play() TweenService:Create(BarBg, TweenInfo.new(1.2), {BackgroundTransparency = 0}):Play() TweenService:Create(BarFill, TweenInfo.new(1.2), {BackgroundTransparency = 0}):Play() -- Animasi Teks Titik Berjalan task.spawn(function() local dots = {"", ".", "..", "..."} while LoadingGui.Parent do for _, d in ipairs(dots) do if not LoadingGui.Parent then break end LoadSub.Text = "Memuat Asset, Engine & Konfigurasi (30s)" .. d task.wait(0.6) end end end) --------------------------------------------------------- -- MAIN GUI SETUP (DENGAN ANIMASI BUKA/TUTUP HALUS) --------------------------------------------------------- local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "IXCoolguiHub" ScreenGui.Parent = parentUI ScreenGui.ResetOnSpawn = false ScreenGui.Enabled = false local ToggleBtn = Instance.new("ImageButton") ToggleBtn.Parent = ScreenGui ToggleBtn.BackgroundColor3 = Color3.fromRGB(160, 20, 20) ToggleBtn.Position = UDim2.new(0, 15, 0.5, -25) ToggleBtn.Size = UDim2.new(0, 50, 0, 50) ToggleBtn.Image = "rbxassetid://6023426915" ToggleBtn.Active = true ToggleBtn.Draggable = true local ToggleCorner = Instance.new("UICorner") ToggleCorner.CornerRadius = UDim.new(1, 0) ToggleCorner.Parent = ToggleBtn local ToggleStroke = Instance.new("UIStroke") ToggleStroke.Color = Color3.fromRGB(255, 80, 80) ToggleStroke.Thickness = 2 ToggleStroke.Parent = ToggleBtn local MainFrame = Instance.new("Frame") MainFrame.Parent = ScreenGui MainFrame.BackgroundColor3 = Color3.fromRGB(15, 8, 8) MainFrame.Position = UDim2.new(0.5, -210, 0.5, -170) MainFrame.Size = UDim2.new(0, 420, 0, 340) MainFrame.Active = true MainFrame.Draggable = true MainFrame.ClipsDescendants = true MainFrame.Visible = false local MainCorner = Instance.new("UICorner") MainCorner.CornerRadius = UDim.new(0, 12) MainCorner.Parent = MainFrame local MainStroke = Instance.new("UIStroke") MainStroke.Color = Color3.fromRGB(220, 30, 30) MainStroke.Thickness = 2 MainStroke.Parent = MainFrame -- Background Image (ID: 5670869502) local BgImage = Instance.new("ImageLabel") BgImage.Parent = MainFrame BgImage.BackgroundTransparency = 1 BgImage.Size = UDim2.new(1, 0, 1, 0) BgImage.Image = "rbxassetid://5670869502" BgImage.ImageTransparency = 0.70 BgImage.ScaleType = Enum.ScaleType.Stretch local isOpen = false ToggleBtn.MouseButton1Click:Connect(function() isOpen = not isOpen if isOpen then MainFrame.Visible = true MainFrame.Size = UDim2.new(0, 0, 0, 0) TweenService:Create(MainFrame, TweenInfo.new(0.4, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Size = UDim2.new(0, 420, 0, 340)}):Play() else local tw = TweenService:Create(MainFrame, TweenInfo.new(0.25, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {Size = UDim2.new(0, 0, 0, 0)}) tw:Play() tw.Completed:Connect(function() if not isOpen then MainFrame.Visible = false end end) end end) local TopBar = Instance.new("Frame") TopBar.Parent = MainFrame TopBar.BackgroundColor3 = Color3.fromRGB(30, 10, 10) TopBar.BackgroundTransparency = 0.2 TopBar.Size = UDim2.new(1, 0, 0, 38) local TopCorner = Instance.new("UICorner") TopCorner.CornerRadius = UDim.new(0, 12) TopCorner.Parent = TopBar local Title = Instance.new("TextLabel") Title.Parent = TopBar Title.BackgroundTransparency = 1 Title.Position = UDim2.new(0, 15, 0, 0) Title.Size = UDim2.new(0, 280, 1, 0) Title.Font = Enum.Font.GothamBold Title.Text = "IX COOLGUI v6.2 - MASTER EDITION" Title.TextColor3 = Color3.fromRGB(255, 60, 60) Title.TextSize = 13 Title.TextXAlignment = Enum.TextXAlignment.Left local CloseBtn = Instance.new("TextButton") CloseBtn.Parent = TopBar CloseBtn.BackgroundColor3 = Color3.fromRGB(200, 30, 30) CloseBtn.Position = UDim2.new(1, -30, 0.5, -11) CloseBtn.Size = UDim2.new(0, 22, 0, 22) CloseBtn.Font = Enum.Font.GothamBold CloseBtn.Text = "X" CloseBtn.TextColor3 = Color3.fromRGB(255, 255, 255) CloseBtn.TextSize = 12 local CloseCorner = Instance.new("UICorner") CloseCorner.CornerRadius = UDim.new(1, 0) CloseCorner.Parent = CloseBtn CloseBtn.MouseButton1Click:Connect(function() isOpen = false local tw = TweenService:Create(MainFrame, TweenInfo.new(0.25, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {Size = UDim2.new(0, 0, 0, 0)}) tw:Play() tw.Completed:Connect(function() MainFrame.Visible = false end) end) local Container = Instance.new("ScrollingFrame") Container.Parent = MainFrame Container.BackgroundTransparency = 1 Container.Position = UDim2.new(0, 10, 0, 48) Container.Size = UDim2.new(1, -20, 1, -58) Container.CanvasSize = UDim2.new(0, 0, 0, 2200) Container.ScrollBarThickness = 4 Container.ScrollBarImageColor3 = Color3.fromRGB(220, 30, 30) local UIListLayout = Instance.new("UIListLayout") UIListLayout.Parent = Container UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder UIListLayout.Padding = UDim.new(0, 6) -- Helper UI Functions local function addLabel(text) local lbl = Instance.new("TextLabel") lbl.Parent = Container lbl.BackgroundTransparency = 1 lbl.Size = UDim2.new(1, 0, 0, 22) lbl.Font = Enum.Font.GothamBold lbl.Text = "--- " .. text .. " ---" lbl.TextColor3 = Color3.fromRGB(255, 100, 100) lbl.TextSize = 13 return lbl end local function addToggle(text, configKey) local btn = Instance.new("TextButton") btn.Parent = Container btn.BackgroundColor3 = Config[configKey] and Color3.fromRGB(150, 25, 25) or Color3.fromRGB(35, 15, 15) btn.Size = UDim2.new(1, 0, 0, 32) btn.Font = Enum.Font.GothamSemibold btn.Text = text .. " : " .. (Config[configKey] and "ON" or "OFF") btn.TextColor3 = Color3.fromRGB(240, 240, 240) btn.TextSize = 13 local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0, 6) corner.Parent = btn btn.MouseButton1Click:Connect(function() Config[configKey] = not Config[configKey] btn.BackgroundColor3 = Config[configKey] and Color3.fromRGB(150, 25, 25) or Color3.fromRGB(35, 15, 15) btn.Text = text .. " : " .. (Config[configKey] and "ON" or "OFF") end) return btn end local function addInput(placeholder, callback) local box = Instance.new("TextBox") box.Parent = Container box.BackgroundColor3 = Color3.fromRGB(25, 12, 12) box.Size = UDim2.new(1, 0, 0, 30) box.Font = Enum.Font.Gotham box.PlaceholderText = placeholder box.PlaceholderColor3 = Color3.fromRGB(150, 100, 100) box.Text = "" box.TextColor3 = Color3.fromRGB(255, 255, 255) box.TextSize = 12 local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0, 6) corner.Parent = box local stroke = Instance.new("UIStroke") stroke.Color = Color3.fromRGB(120, 30, 30) stroke.Thickness = 1 stroke.Parent = box box.FocusLost:Connect(function(enter) if enter then callback(box.Text) end end) return box end local function addButton(text, callback) local btn = Instance.new("TextButton") btn.Parent = Container btn.BackgroundColor3 = Color3.fromRGB(70, 25, 25) btn.Size = UDim2.new(1, 0, 0, 30) btn.Font = Enum.Font.GothamSemibold btn.Text = text btn.TextColor3 = Color3.fromRGB(240, 240, 240) btn.TextSize = 12 local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0, 6) corner.Parent = btn btn.MouseButton1Click:Connect(callback) return btn end --------------------------------------------------------- -- MENU FITUR COMPONENT --------------------------------------------------------- addLabel("PLAYER & MOVEMENT") addInput("Set Speed (Default 16)", function(v) local n = tonumber(v) if n then Config.WalkSpeed = n end end) addInput("Set Jump Power (Default 50)", function(v) local n = tonumber(v) if n then Config.JumpPower = n end end) addToggle("Slow Falling", "SlowFall") addToggle("Infinite Jump", "InfJump") addToggle("Godmode (Anti Mati)", "Godmode") addToggle("Anti Fling", "AntiFling") addToggle("Fly Mode (HD Admin)", "Fly") addInput("Set Fly Speed (Default 50)", function(v) local n = tonumber(v) if n then Config.FlySpeed = n end end) addToggle("Noclip", "Noclip") addLabel("EXECUTOR & SCRIPTS") local ExecBox = Instance.new("TextBox") ExecBox.Parent = Container ExecBox.BackgroundColor3 = Color3.fromRGB(20, 10, 10) ExecBox.Size = UDim2.new(1, 0, 0, 70) ExecBox.Font = Enum.Font.Code ExecBox.MultiLine = true ExecBox.ClearTextOnFocus = false ExecBox.PlaceholderText = "-- Ketik Script Luau di sini..." ExecBox.PlaceholderColor3 = Color3.fromRGB(150, 100, 100) ExecBox.Text = "" ExecBox.TextColor3 = Color3.fromRGB(255, 255, 255) ExecBox.TextSize = 12 local execCorner = Instance.new("UICorner") execCorner.CornerRadius = UDim.new(0, 6) execCorner.Parent = ExecBox addButton("Execute Custom Script", function() pcall(function() loadstring(ExecBox.Text)() end) end) addButton("Execute Infinite Yield", function() pcall(function() loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))() end) end) addLabel("COMBAT & UTILS") addToggle("Ultra Instinct (Auto Dodge + Emote/Audio)", "UltraInstinct") addInput("Set UI Range (Default 15)", function(v) local n = tonumber(v) if n then Config.UI_Range = n end end) addButton("Give F3X Tool [ID: 142785488]", function() pcall(function() local assets = game:GetObjects("rbxassetid://142785488") for _, asset in pairs(assets) do asset.Parent = LocalPlayer.Backpack end end) end) addLabel("SPECTATE PLAYER") addInput("Ketik Nama Player untuk Dispectate", function(name) for _, p in pairs(Players:GetPlayers()) do if p ~= LocalPlayer and p.Name:lower():sub(1, #name) == name:lower() then if p.Character and p.Character:FindFirstChildOfClass("Humanoid") then Camera.CameraSubject = p.Character:FindFirstChildOfClass("Humanoid") break end end end end) addButton("Exit Spectate (Kembali ke Asli)", function() if LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then Camera.CameraSubject = LocalPlayer.Character:FindFirstChildOfClass("Humanoid") end end) addLabel("VISUALS & ESP") addToggle("ESP Chams", "ESP_Chams") addToggle("ESP Name", "ESP_Name") addToggle("ESP Health", "ESP_Health") addToggle("ESP Distance", "ESP_Distance") addLabel("WORLD & LIGHTING") addToggle("Fullbright", "Fullbright") addToggle("Night Vision", "NightVision") addInput("Set Brightness (Contoh: 3)", function(v) local n = tonumber(v) if n then Lighting.Brightness = n end end) addInput("Set Fog (Contoh: 500)", function(v) local n = tonumber(v) if n then Lighting.FogEnd = n Lighting.FogStart = 0 Lighting.FogColor = Color3.fromRGB(150, 20, 20) end end) addInput("Set Skybox ID", function(v) local id = tonumber(v) if id then for _, s in pairs(Lighting:GetChildren()) do if s:IsA("Sky") then s:Destroy() end end local sky = Instance.new("Sky") sky.Parent = Lighting local idStr = "rbxassetid://" .. id sky.SkyboxBk = idStr sky.SkyboxDn = idStr sky.SkyboxFt = idStr sky.SkyboxLf = idStr sky.SkyboxRt = idStr sky.SkyboxUp = idStr end end) addButton("Remove Map Textures (Lag Fix)", function() for _, obj in pairs(Workspace:GetDescendants()) do if obj:IsA("BasePart") then obj.Material = Enum.Material.SmoothPlastic elseif obj:IsA("Texture") or obj:IsA("Decal") then obj:Destroy() end end end) --------------------------------------------------------- -- 30 DETIK LOADING COMPLETION DENGAN FADE HALUS --------------------------------------------------------- task.spawn(function() local duration = 30 -- Durasi 30 detik pemuatan asset local start = tick() while tick() - start < duration do local pct = (tick() - start) / duration BarFill.Size = UDim2.new(pct, 0, 1, 0) task.wait(0.05) end BarFill.Size = UDim2.new(1, 0, 1, 0) task.wait(0.5) -- Fade out loading audio & screen pcall(function() TweenService:Create(LoadSound, TweenInfo.new(1), {Volume = 0}):Play() end) TweenService:Create(LoadFrame, TweenInfo.new(0.8), {BackgroundTransparency = 1}):Play() TweenService:Create(LoadTitle, TweenInfo.new(0.8), {TextTransparency = 1}):Play() TweenService:Create(LoadSub, TweenInfo.new(0.8), {TextTransparency = 1}):Play() TweenService:Create(BarBg, TweenInfo.new(0.8), {BackgroundTransparency = 1}):Play() TweenService:Create(BarFill, TweenInfo.new(0.8), {BackgroundTransparency = 1}):Play() task.wait(0.8) pcall(function() LoadSound:Stop() LoadSound:Destroy() end) LoadingGui:Destroy() -- Tampilkan GUI Utama dengan Animasi Pop-up Mulia ScreenGui.Enabled = true MainFrame.Visible = true isOpen = true MainFrame.Size = UDim2.new(0, 0, 0, 0) TweenService:Create(MainFrame, TweenInfo.new(0.4, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Size = UDim2.new(0, 420, 0, 340)}):Play() end) --------------------------------------------------------- -- CORE RUNSERVICE LOOPS (GODMODE, ANTI FLING, HD FLY, UI) --------------------------------------------------------- UserInputService.JumpRequest:Connect(function() if Config.InfJump then local hum = LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if hum then hum:ChangeState(Enum.HumanoidStateType.Jumping) end end end) RunService.Stepped:Connect(function() local char = LocalPlayer.Character if char then local hum = char:FindFirstChildOfClass("Humanoid") local hrp = char:FindFirstChild("HumanoidRootPart") if hum then hum.WalkSpeed = Config.WalkSpeed if Config.JumpPower ~= 50 then hum.UseJumpPower = true hum.JumpPower = Config.JumpPower end if Config.Godmode then hum.Health = hum.MaxHealth end end if Config.AntiFling and hrp then if hrp.AssemblyLinearVelocity.Magnitude > 250 or hrp.AssemblyAngularVelocity.Magnitude > 250 then hrp.AssemblyLinearVelocity = Vector3.zero hrp.AssemblyAngularVelocity = Vector3.zero end end if Config.SlowFall and hrp and hrp.Velocity.Y < -5 then hrp.Velocity = Vector3.new(hrp.Velocity.X, -5, hrp.Velocity.Z) end if Config.Noclip then for _, part in pairs(char:GetChildren()) do if part:IsA("BasePart") then part.CanCollide = false end end end end if Config.Fullbright then Lighting.Brightness = 2 Lighting.ClockTime = 14 Lighting.FogEnd = 100000 Lighting.GlobalShadows = false end if Config.NightVision then Lighting.Ambient = Color3.fromRGB(0, 255, 100) end end) -- HD Admin Style Fly Mechanic local flyGyro, flyVel RunService.RenderStepped:Connect(function() local char = LocalPlayer.Character if not char then return end local hrp = char:FindFirstChild("HumanoidRootPart") local hum = char:FindFirstChildOfClass("Humanoid") if Config.Fly and hrp and hum then hum.PlatformStand = true if not hrp:FindFirstChild("IXAdminGyro") then flyGyro = Instance.new("BodyGyro") flyGyro.Name = "IXAdminGyro" flyGyro.MaxTorque = Vector3.new(9e9, 9e9, 9e9) flyGyro.CFrame = hrp.CFrame flyGyro.Parent = hrp flyVel = Instance.new("BodyVelocity") flyVel.Name = "IXAdminVel" flyVel.MaxForce = Vector3.new(9e9, 9e9, 9e9) flyVel.Velocity = Vector3.new(0, 0, 0) flyVel.Parent = hrp end local moveDir = hum.MoveDirection local speed = Config.FlySpeed local vel = Vector3.new(0, 0, 0) if moveDir.Magnitude > 0 then vel = Camera.CFrame.LookVector * (moveDir.Z < 0 and speed or -speed) + Camera.CFrame.RightVector * (moveDir.X > 0 and speed or -speed) end flyVel.Velocity = vel flyGyro.CFrame = Camera.CFrame else if hum then hum.PlatformStand = false end if hrp then if hrp:FindFirstChild("IXAdminGyro") then hrp.IXAdminGyro:Destroy() end if hrp:FindFirstChild("IXAdminVel") then hrp.IXAdminVel:Destroy() end end end end) -- Ultra Instinct Proximity Dodge with Emote Audio IDs: 129561737395908 & 132521221880216 local lastDodge = 0 local instinctAudioIds = {"rbxassetid://129561737395908", "rbxassetid://132521221880216"} RunService.RenderStepped:Connect(function() if Config.UltraInstinct and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then local hrp = LocalPlayer.Character.HumanoidRootPart if tick() - lastDodge > 0.8 then for _, p in pairs(Players:GetPlayers()) do if p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then local targetHrp = p.Character.HumanoidRootPart if (targetHrp.Position - hrp.Position).Magnitude <= Config.UI_Range then lastDodge = tick() pcall(function() local snd = Instance.new("Sound") snd.Parent = hrp snd.SoundId = instinctAudioIds[math.random(1, #instinctAudioIds)] snd.Volume = 1.2 snd:Play() game:GetService("Debris"):AddItem(snd, 3) end) local dodgePos = hrp.CFrame + Vector3.new(math.random(-18, 18), 0, math.random(-18, 18)) TweenService:Create(hrp, TweenInfo.new(0.08), {CFrame = dodgePos}):Play() break end end end end end end) -- ESP Chams & Text Loop RunService.RenderStepped:Connect(function() for _, p in pairs(Players:GetPlayers()) do if p ~= LocalPlayer and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then local char = p.Character local hrp = char.HumanoidRootPart local hum = char:FindFirstChildOfClass("Humanoid") local hl = char:FindFirstChild("IXChams") if Config.ESP_Chams then if not hl then hl = Instance.new("Highlight") hl.Name = "IXChams" hl.Parent = char hl.FillColor = Color3.fromRGB(255, 0, 0) hl.OutlineColor = Color3.fromRGB(255, 255, 255) end elseif hl then hl:Destroy() end local bgui = hrp:FindFirstChild("IXESP") if (Config.ESP_Name or Config.ESP_Health or Config.ESP_Distance) then if not bgui then bgui = Instance.new("BillboardGui") bgui.Name = "IXESP" bgui.Parent = hrp bgui.AlwaysOnTop = true bgui.Size = UDim2.new(0, 200, 0, 50) bgui.StudsOffset = Vector3.new(0, 3, 0) local txt = Instance.new("TextLabel") txt.Name = "ESPLabel" txt.Parent = bgui txt.BackgroundTransparency = 1 txt.Size = UDim2.new(1, 0, 1, 0) txt.Font = Enum.Font.GothamBold txt.TextColor3 = Color3.fromRGB(255, 50, 50) txt.TextSize = 12 end local dist = math.floor((LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") and (LocalPlayer.Character.HumanoidRootPart.Position - hrp.Position).Magnitude) or 0) local hp = hum and math.floor(hum.Health) or 0 local info = "" if Config.ESP_Name then info = info .. p.Name .. " " end if Config.ESP_Health then info = info .. "[" .. hp .. " HP] " end if Config.ESP_Distance then info = info .. "(" .. dist .. "m)" end bgui.ESPLabel.Text = info elseif bgui then bgui:Destroy() end end end end) print("IX Coolgui v6.2 Smooth Master Edition Loaded Successfully!")