You can only create 'PartGroup' once. If the group already exists, the output would return a error.
Create a separate script that creates collision groups:
2 | local PhysicsService = game:GetService( 'PhysicsService' ) |
3 | local PartGroup = "PartGroup" |
5 | PhysicsService:CreateCollisionGroup(PartGroup) |
7 | PhysicsService:CollisionGroupSetCollidable(PartGroup, PartGroup, false ) |
Part script:
2 | local PhysicsService = game:GetService( 'PhysicsService' ) |
5 | local Part = script.Parent |
7 | PhysicsService:SetPartCollisionGroup(Part, 'PartGroup' ) |