The enum parameter is the best way of selecting objects of your game, It has compatibility with almost every object that exists on studio and it can create systems for yourself easily.
How to register it?
Code:
MyCommand:AddParameter("Enum", {
Name = "Amazing Enum", --// Parameter name.
Items = game.Workspace:GetChildren(), --// Table of items in the list.
SelectionRange = NumberRange.new(1, 5) --// Minimum & Maximum of items you can select.
})
If you did it correctly, You should see the parameter appear on the parameters section.