
Key Required

getgenv().isnetworkowner = newcclosure(function(part)
return (part.ReceiveAge == 0 and gethiddenproperty(part, "NetworkIsSleeping") == false)
end)
game.Players.LocalPlayer.SimulationRadius = math.huge
game.Players.LocalPlayer.SimulationRadiusChanged:Connect(function()
game.Players.LocalPlayer.ReplicationFocus = workspace
sethiddenproperty(game.Players.LocalPlayer, "SimulationRadius", math.huge)
sethiddenproperty(game.Players.LocalPlayer, "MaxSimulationRadius", math.huge)
sethiddenproperty(game.Players.LocalPlayer, "MaximumSimulationRadius", math.huge)
end)
game:GetService("RunService").PreSimulation:Connect(function()
local parts = workspace:GetPartBoundsInRadius(game.Players.LocalPlayer.Character.HumanoidRootPart.Position, 50)
for _, part in next, parts do
if part.Anchored == false and not isnetworkowner(part) and part.Velocity.Magnitude >= 4 and not game.Players:GetPlayerFromCharacter(part.Parent) then
part.CanCollide = isnetworkowner(part)
part.CanTouch = isnetworkowner(part)
part.Velocity = Vector3.zero
part.CustomPhysicalProperties = PhysicalProperties.new(0, 0, 0)
part.Massless = not isnetworkowner(part)
part.AssemblyLinearVelocity = Vector3.zero
part.AssemblyAngularVelocity = Vector3.zero
for _, phys in next, part:GetDescendants() do
if phys:IsA("Constraint") or phys:IsA("BodyMover") then
phys:Destroy()
end
end
end
end
end)
WWW
lololol