I need help making a script, i think it may be simple but i don’t know.
Basically, i need to change the player’s bundle.
I need a way to toggle it on and off, so you can change your bundle and then go back.
An easier way to think of it is an armor, you can put your armor on and then you can remove it.
local player = game:GetService('Players'):FindFirstChild('cool name here')
local character = player.Character or player.CharacterAdded:Wait()
local humanoid = character:WaitForChild('Humanoid')
local newUpperTorso = workspace:FindFirstChild('Cool Upper Torso')
local bodyPart = humanoid:GetBodyPartR15(character:FindFirstChild('UpperTorso') -- gets BodyPartR15 enum
humanoid:ReplaceBodyPartR15(bodyPart, newUpperTorso)
If you’re using remote events (which I assume you would be), you’d just use the .Name property in the first argument on the listener function on the server script.
Pretty sure it can be a part, Roblox uses MeshParts for their bundles anyway.