for _, v in pairs(game.Players.LocalPlayer.Backpack:GetChildren()) do v.Parent = game.Players.LocalPlayer.Character end task.wait(0.2) local connection connection = game:GetService("RunService").Heartbeat:Connect(function() for _, v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do if v.Name == "Handle" and v.Parent:IsA("Tool") then v.Velocity = Vector3.new(50,0,0) end end end) task.wait(0.2) local orbitconnection local rs = game:GetService("RunService") local tools = {} for _, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v:IsA("Tool") and v:FindFirstChild("Handle") then table.insert(tools, v.Handle) end end if game.Players.LocalPlayer.Character.Humanoid.RigType == Enum.HumanoidRigType.R15 then game.Players.LocalPlayer.Character.RightHand:Destroy() else game.Players.LocalPlayer.Character["Right Arm"]:Destroy() end local speed = 1 local angle = 0 local r = 5 local hrppos = game.Players.LocalPlayer.Character.HumanoidRootPart.Position local numtools = #tools for i, v in pairs(tools) do local equalangle = (i / numtools) * 2 * math.pi local x = hrppos.X + math.sin(equalangle) * r local y = hrppos.Y local z = hrppos.Z + math.cos(equalangle) * r v.CFrame = CFrame.new(Vector3.new(x,y,z)) end orbitconnection = rs.Heartbeat:Connect(function(dt) angle = angle + speed * dt local pos = game.Players.LocalPlayer.Character.HumanoidRootPart.Position for i, v in pairs(tools) do local toolangle = angle + (i / numtools) * 2 * math.pi local x = pos.X + math.sin(toolangle) * r local y = pos.Y + math.sin(time() * 2) * 1.5 local z = pos.Z + math.cos(toolangle) * r v.CFrame = CFrame.new(Vector3.new(x,y,z)) v.CFrame = CFrame.lookAt(v.Position,Vector3.new(pos.X,v.Position.Y,pos.Z)) end end) local conn conn = game.TextChatService.SendingMessage:Connect(function(msg) if msg.Text == ";unorbit" then conn:Disconnect() conn = nil orbitconnection:Disconnect() orbitconnection = nil connection:Disconnect() connection = nil for _, v in pairs(game.Players.LocalPlayer.Character:GetChildren()) do if v:IsA("Tool") then v.Parent = workspace end end end end)