And can I do it without anchoring a bodypart?
You can make the player CanCollide to false by using the following script:
script.Parent = game:GetService("ServerScriptService") local PhysService = game:GetService("PhysicsService") local PlayerGroup = PhysService:CreateCollisionGroup("p") PhysService:CollisionGroupSetCollidable("p","p",false) function NoCollide(model) for k,v in pairs(model:GetChildren()) do if v:IsA"BasePart" then PhysService:SetPartCollisionGroup(v,"p") end end end game.Players.PlayerAdded:connect(function(player) player.CharacterAdded:connect(function(char) char:WaitForChild("HumanoidRootPart") char:WaitForChild("Head") char:WaitForChild("Humanoid") wait(0.1) NoCollide(char) end) if player.Character then NoCollide(player.Character) end end)
This isn't a script requesting website so please give us what you already have so we can help you better