local cloneref = cloneref or function(v) return v end local Players = cloneref(game:FindService("Players") or game:GetService("Players")) local Plr = cloneref(Players.LocalPlayer) local Char = cloneref(Plr.Character) or Plr.CharacterAdded:Wait() local Hum = cloneref(Char:FindFirstChild("Humanoid")) or Char:WaitForChild("Humanoid") local Hrp = cloneref(Char:FindFirstChild("HumanoidRootPart")) or Char:WaitForChild("HumanoidRootPart") local workspace = cloneref(game:FindService("Workspace") or game:GetService("Workspace")) for _, Child in pairs(workspace:GetChildren()) do if Child:IsA("BasePart") then local TI = Child:FindFirstChildOfClass("TouchTransmitter") if TI then firetouchinterest(Hrp, Child, 0) task.wait(0.05) firetouchinterest(Hrp, Child, 1) end end end