local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local Debris = game:GetService("Debris") local Player = Players.LocalPlayer local PlayerGui = Player:WaitForChild("PlayerGui") local DefaultGravity = game:GetService("Workspace").Gravity local ScreenGui = Instance.new("ScreenGui") ScreenGui.Name = "KUCI_FINAL_FIX" ScreenGui.ResetOnSpawn = false ScreenGui.Parent = PlayerGui local MainFrame = Instance.new("Frame") MainFrame.Name = "MainFrame" MainFrame.Size = UDim2.new(0, 200, 0, 150) MainFrame.Position = UDim2.new(0.5, -100, 0.5, -75) MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 30) MainFrame.BorderSizePixel = 0 MainFrame.Active = true MainFrame.Draggable = true MainFrame.Parent = ScreenGui local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new(0, 12) UICorner.Parent = MainFrame local UIStroke = Instance.new("UIStroke") UIStroke.Color = Color3.fromRGB(0, 255, 255) UIStroke.Thickness = 2 UIStroke.Parent = MainFrame local Header = Instance.new("TextLabel") Header.Size = UDim2.new(1, 0, 0, 40) Header.BackgroundColor3 = Color3.fromRGB(0, 255, 255) Header.TextColor3 = Color3.fromRGB(0, 0, 0) Header.Text = "KUCI HUB" Header.Font = Enum.Font.GothamBold Header.TextSize = 18 Header.Parent = MainFrame local HeaderCorner = Instance.new("UICorner") HeaderCorner.CornerRadius = UDim.new(0, 12) HeaderCorner.Parent = Header local Content = Instance.new("Frame") Content.Size = UDim2.new(1, -20, 1, -50) Content.Position = UDim2.new(0, 10, 0, 45) Content.BackgroundTransparency = 1 Content.Parent = MainFrame local ListLayout = Instance.new("UIListLayout") ListLayout.Padding = UDim.new(0, 10) ListLayout.Parent = Content local GravLabel = Instance.new("TextLabel") GravLabel.Size = UDim2.new(1, 0, 0, 30) GravLabel.BackgroundColor3 = Color3.fromRGB(50, 50, 60) GravLabel.TextColor3 = Color3.fromRGB(255, 255, 255) GravLabel.Text = "Press [ Q ] for Gravity" GravLabel.Font = Enum.Font.GothamBold GravLabel.TextSize = 14 GravLabel.Parent = Content local IC1 = Instance.new("UICorner") IC1.CornerRadius = UDim.new(0, 8) IC1.Parent = GravLabel local PlatBtn = Instance.new("TextButton") PlatBtn.Size = UDim2.new(1, 0, 0, 40) PlatBtn.BackgroundColor3 = Color3.fromRGB(0, 100, 200) PlatBtn.TextColor3 = Color3.fromRGB(255, 255, 255) PlatBtn.Text = "Platform [ R ]" PlatBtn.Font = Enum.Font.GothamBold PlatBtn.TextSize = 16 PlatBtn.Parent = Content local IC2 = Instance.new("UICorner") IC2.CornerRadius = UDim.new(0, 8) IC2.Parent = PlatBtn local isNoGrav = false function SpawnPlatform() local p = Instance.new("Part") p.Size = Vector3.new(15, 1, 15) p.Anchored = true p.Color = Color3.fromRGB(0, 255, 255) p.Material = Enum.Material.Neon p.Transparency = 0.5 p.Parent = workspace if Player.Character and Player.Character:FindFirstChild("HumanoidRootPart") then p.CFrame = Player.Character.HumanoidRootPart.CFrame * CFrame.new(0, -5, 0) end local Light = Instance.new("PointLight") Light.Color = Color3.fromRGB(0, 255, 255) Light.Range = 15 Light.Parent = p Debris:AddItem(p, 5) end PlatBtn.MouseButton1Click:Connect(function() SpawnPlatform() end) UserInputService.InputBegan:Connect(function(input, gameProcessed) if input.KeyCode == Enum.KeyCode.Q and not gameProcessed then isNoGrav = not isNoGrav local char = Player.Character local hrp = char and char:FindFirstChild("HumanoidRootPart") if isNoGrav then game:GetService("Workspace").Gravity = 0 GravLabel.Text = "No Gravity [Q]: ON" GravLabel.BackgroundColor3 = Color3.fromRGB(0, 150, 150) if hrp then hrp.AssemblyLinearVelocity = Vector3.new(0,0,0) end else game:GetService("Workspace").Gravity = DefaultGravity GravLabel.Text = "No Gravity [Q]: OFF" GravLabel.BackgroundColor3 = Color3.fromRGB(50, 50, 60) if hrp then hrp.AssemblyLinearVelocity = Vector3.new(0,0,0) hrp.AssemblyAngularVelocity = Vector3.new(0,0,0) end end end if input.KeyCode == Enum.KeyCode.R and not gameProcessed then SpawnPlatform() end end)