So I'm not exactly sure what's wrong with the script. But when upon touching the part that contains this script, it does absolutely nothing and also returns no errors in output... I'm fairly beginner level and do not understand what's not working here or how to fix it. I also know that "Package URL" string is there. Changing that does not fix whatever issue there is here.
local model = game:GetService("InsertService"):LoadAsset("Package URL") script.Parent.Touched:connect(function(hit) if hit.Parent:FindFirstChild("Humanoid") then for _, child in pairs(model:GetChildren()) do player:LoadCharacterAppearance(child) end end end