local player = game.Players.LocalPlayer local char = player.Character local backpack = player.Backpack local function getf3x() for _, v in ipairs(backpack:GetChildren()) do if v:FindFirstChild("SyncAPI") or v:FindFirstChildOfClass("BindableFunction") then return v end end for _, v in ipairs(char:GetChildren()) do if v:FindFirstChild("SyncAPI") or v:FindFirstChildOfClass("BindableFunction") then return v end end return nil end -- get all info local f3x = getf3x() if not f3x then warn("you dont have f3x skid") end local syncapi = f3x.SyncAPI local serverendpoint = syncapi.ServerEndpoint or syncapi:FindFirstChildOfClass("RemoteFunction") and syncapi:FindFirstChildOfClass("RemoteFunction"):FindFirstChildOfClass("Script") local function syncmaterial(part,mate) local args = { [1] = "SyncMaterial", [2] = { [1] = { ["Part"] = part, ["Material"] = mate } } } serverendpoint:InvokeServer(unpack(args)) end local function slippery() for i, v in ipairs(workspace:GetDescendants()) do if v:IsA("BasePart") and v.Parent:FindFirstChildOfClass("Humanoid") or v:IsA("UnionOperation") and v.Parent:FindFirstChildOfClass("Humanoid") then syncmaterial(v, Enum.Material.Air) end end end slippery()