FLOATING PAD F3X NOT BY ME
Key RequiredUniversal

FLOATING PAD F3X NOT BY ME

Universal Scriptc00rupted_Ryec00rupted_Rye 673 views 56 executesUpdated Mar 15, 2026
Unrated
00
Lua Script•94 lines (2252 chars)
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
local hrp = char:WaitForChild("HumanoidRootPart")
local tool


for _, v in player:GetDescendants() do
    if v.Name == "SyncAPI" then
        tool = v.Parent
        break
    end
end
for _, v in game.ReplicatedStorage:GetDescendants() do
    if v.Name == "SyncAPI" then
        tool = v.Parent
        break
    end
end

local remote = tool.SyncAPI.ServerEndpoint
local function Send(args) remote:InvokeServer(unpack(args)) end


local function CreatePart(cf, parent)
    Send({"CreatePart", "Normal", cf, parent})
end
local function MovePart(part, cf)
    Send({"SyncMove", {{Part = part, CFrame = cf}}})
end
local function SetAnchor(bool, part)
    Send({"SyncAnchor", {{Part = part, Anchored = bool}}})
end
local function SetLocked(part, bool)
    Send({"SetLocked", {part}, bool})
end
local function AddMesh(part)
    Send({"CreateMeshes", {{Part = part}}})
end
local function Resize(part, size, cf)
    Send({"SyncResize", {{Part = part, Size = size, CFrame = cf}}})
end
local function SetColor(part, color)
    Send({"SyncColor", {{Part = part, Color = color, UnionColoring = false}}})
end
local function SetCylinderMesh(part)
    
    local args = {
        "CreateMeshes",
        {
            {
                Part = part
            }
        }
    }
    Send(args)
    -- Resize mesh
    Send({
        "SyncMesh",
        {
            {
                Part = part,
                Scale = Vector3.new(1, 0.5, 1)
            }
        }
    })
end


local padCF = CFrame.new(hrp.Position.X, hrp.Position.Y - 4, hrp.Position.Z)
CreatePart(padCF, workspace)


local pad
for _, v in workspace:GetDescendants() do
    if v:IsA("BasePart") and (v.Position - Vector3.new(hrp.Position.X, hrp.Position.Y - 4, hrp.Position.Z)).Magnitude < 0.1 then
        pad = v
        break
    end
end

if pad then
    SetAnchor(true, pad)
    SetLocked(pad, true)
    Resize(pad, Vector3.new(8, 1.2, 8), pad.CFrame)
    SetColor(pad, Color3.fromRGB(0, 0, 0))
    SetCylinderMesh(pad)

    
    while true do
        local targetCF = CFrame.new(hrp.Position.X, hrp.Position.Y - 4, hrp.Position.Z)
        MovePart(pad, targetCF)
        wait()
    end
end

Features & Information

IDK

Community Comments (2)

loopexploitzlelloopexploitzlelMar 15, 2026

nothing to do with it, you just stole a floating pad and changed its color

Replying to @loopexploitzlel
c00rupted_Ryec00rupted_RyeMar 20, 2026

@loopexploitzlel Yeah I just made it like that

More Scripts for Universal Scripts