You can write your topic however you want, but you need to answer these questions:
I’ve made a block placement system, however I want blocks to be able to be placed through the player’s character. This is easy if I set CanQuery to false on all of the characters parts. Strangely the lower torso, upper torso, and humanoid root part, all do not have a CanQuery option inside of them it seems? How can I fix this? I searched the developer forum and the only similar issue i found did not have a solution.
game.Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function(character)
character.Head.CanQuery = false
character.LeftFoot.CanQuery = false
character.LeftHand.CanQuery = false
character.LeftLowerArm.CanQuery = false
character.LeftLowerLeg.CanQuery = false
character.LeftUpperArm.CanQuery = false
character.LowerTorso.CanQuery = false
character.RightFoot.CanQuery = false
character.RightHand.CanQuery = false
character.RightLowerArm.CanQuery = false
character.RightLowerLeg.CanQuery = false
character.RightUpperArm.CanQuery = false
character.RightUpperLeg.CanQuery = false
character.UpperTorso.CanQuery = false
character.HumanoidRootPart.CanQuery = false
end)
end)