Hover Float Script V1 · RobloxExploits.lol
ScriptBlox / Universal Hover Float Script V1 ScripMaker 9 months ago 947 views 1Run it
Copy the script and paste it into your executor.
Hover Float Script V1.lua · 165 lines Download CopyAbout this script Execute it and find out what is it doing exactly?
Can we share the script?
Yes you can share it with your friends or other people
Can we Make a similar Script like this one?
Well I'm not getting mad but you can I made this script for fun hehe
Enjoy the script,btw it's working on every game but I'm not sure how is it working on R6 so tell me if is working if not I will update it to work even on R6 smoothly,thanks for paying attention
Works in
Any game (universal)
From ScriptBlox
This script lives on scriptblox.com. We show it with our safety checks; likes and comments are over there.
Stay safe
Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.
loadstring
[[
local player = game.Players.LocalPlayer
local character = player.Character or player.CharacterAdded:Wait()
local hrp = character:WaitForChild("HumanoidRootPart")
local runService = game:GetService("RunService")
-- Play Windows startup sound
do
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://100653959779667" -- put your Windows startup sound asset ID here
sound.Volume = 1
sound.Parent = player:WaitForChild("PlayerGui")
sound:Play()
end
-- Create ScreenGui
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "HoverSmoothFloatGUI"
screenGui.ResetOnSpawn = false
screenGui.Parent = player:WaitForChild("PlayerGui")
-- Main Frame
local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 300, 0, 150)
mainFrame.Position = UDim2.new(0.5, -150, 0.5, -75)
mainFrame.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
mainFrame.BorderSizePixel = 0
mainFrame.Parent = screenGui
mainFrame.Active = true
mainFrame.Draggable = true
-- Rounded corners
local frameCorner = Instance.new("UICorner")
frameCorner.CornerRadius = UDim.new(0, 10)
frameCorner.Parent = mainFrame
-- Title
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, 0, 0, 30)
title.Position = UDim2.new(0, 0, 0, 0)
title.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
title.Text = "Hover/Smooth Float Script"
title.TextColor3 = Color3.fromRGB(255, 255, 255)
title.Font = Enum.Font.SourceSansBold
title.TextSize = 18
title.Parent = mainFrame
local titleCorner = Instance.new("UICorner")
titleCorner.CornerRadius = UDim.new(0, 10)
titleCorner.Parent = title
-- Number Box
local numberBox = Instance.new("TextBox")
numberBox.Size = UDim2.new(0, 200, 0, 30)
numberBox.Position = UDim2.new(0, 50, 0, 50)
numberBox.PlaceholderText = "Enter Number"
numberBox.Text = ""
numberBox.ClearTextOnFocus = false
numberBox.TextColor3 = Color3.fromRGB(0, 0, 0)
numberBox.BackgroundColor3 = Color3.fromRGB(200, 200, 200)
numberBox.Parent = mainFrame
local boxCorner = Instance.new("UICorner")
boxCorner.CornerRadius = UDim.new(0, 6)
boxCorner.Parent = numberBox
-- Apply Button
local applyButton = Instance.new("TextButton")
applyButton.Size = UDim2.new(0, 100, 0, 30)
applyButton.Position = UDim2.new(0, 50, 0, 90)
applyButton.Text = "Apply"
applyButton.BackgroundColor3 = Color3.fromRGB(0, 170, 0)
applyButton.TextColor3 = Color3.fromRGB(255, 255, 255)
applyButton.Font = Enum.Font.SourceSansBold
applyButton.TextSize = 18
applyButton.Parent = mainFrame
local applyCorner = Instance.new("UICorner")
applyCorner.CornerRadius = UDim.new(0, 6)
applyCorner.Parent = applyButton
-- Hide Button
local hideButton = Instance.new("TextButton")
hideButton.Size = UDim2.new(0, 100, 0, 30)
hideButton.Position = UDim2.new(0, 150, 0, 90)
hideButton.Text = "Hide"
hideButton.BackgroundColor3 = Color3.fromRGB(170, 0, 0)
hideButton.TextColor3 = Color3.fromRGB(255, 255, 255)
hideButton.Font = Enum.Font.SourceSansBold
hideButton.TextSize = 18
hideButton.Parent = mainFrame
local hideCorner = Instance.new("UICorner")
hideCorner.CornerRadius = UDim.new(0, 6)
hideCorner.Parent = hideButton
-- Button Hover Effects
local function addHoverEffect(button, baseColor)
button.MouseEnter:Connect(function()
button.BackgroundColor3 = baseColor:Lerp(Color3.fromRGB(255,255,255), 0.2)
end)
button.MouseLeave:Connect(function()
button.BackgroundColor3 = baseColor
end)
end
addHoverEffect(applyButton, Color3.fromRGB(0,170,0))
addHoverEffect(hideButton, Color3.fromRGB(170,0,0))
-- Notifications
local StarterGui = game:GetService("StarterGui")
StarterGui:SetCore("SendNotification", {
Title = "FOLLOW ON ROBLOX";
Text = "Dragon_Blaze649";
Duration = 23;
})
StarterGui:SetCore("SendNotification", {
Title = "Info";
Text = "This Script is Currently in Beta. You might find some bugs/Glitches";
Duration = 19;
})
-- Floating logic
local floatBP = nil
local hoverHeight = 0
local baseY = hrp.Position.Y
local function startFloating(offset)
if offset > 0 then
baseY = hrp.Position.Y
hoverHeight = offset
if not floatBP then
floatBP = Instance.new("BodyPosition")
floatBP.MaxForce = Vector3.new(0, math.huge, 0)
floatBP.D = 10
floatBP.P = 1000
floatBP.Parent = hrp
end
floatBP.Position = Vector3.new(hrp.Position.X, baseY + hoverHeight, hrp.Position.Z)
else
if floatBP then
floatBP:Destroy()
floatBP = nil
end
end
end
applyButton.MouseButton1Click:Connect(function()
local value = tonumber(numberBox.Text)
if value then
startFloating(value)
end
end)
hideButton.MouseButton1Click:Connect(function()
mainFrame.Visible = not mainFrame.Visible
end)
runService.RenderStepped:Connect(function()
if floatBP then
local targetPos = Vector3.new(hrp.Position.X, baseY + hoverHeight, hrp.Position.Z)
floatBP.Position = floatBP.Position:Lerp(targetPos, 0.1)
end
end)
]]
Soggyware 60 PLUS Games Universal