--by Rylvns
--edited 4/12/26
local RunService = game:GetService("RunService");
local Players = game:GetService("Players");
local Player = Players.LocalPlayer;
local arena: Model = workspace.Arenas[tostring(Player.UserId)]
local wheel = nil
arena.ChildAdded:Connect(function(o)
if o.Name == "Wheel" then
if not o:FindFirstChild("Wheel") then
local c
c = o.ChildAdded:Connect(function(o2)
if o2.Name ~= "Wheel" then return end
wheel = o2
c:Disconnect()
end)
else
wheel = o.Wheel;
end
end;
end);
RunService.RenderStepped:Connect(function()
if not wheel then return end
for _, hitbox in workspace.Objects:QueryDescendants("Model>Part#hitbox") do
hitbox.Transparency = 1
hitbox.CFrame = wheel.CFrame
end
end)