You will need to find three hats name in dex and copy paste the hats name to the script.
function CreateTool(hat)
local tool=Instance.new"Tool";
local handle=hat["Handle"];
handle:FindFirstChildOfClass"Weld":Destroy();
handle.Massless=true;
handle.Parent=tool;
return tool;
end
local player=game:service"Players"["LocalPlayer"];
local character=player["Character"];
local hats="RunningBull RobloxVisor2019 MediHood";
local tools={};
for i,v in next,character["Humanoid"]:GetAccessories() do
if hats:find(v.Name) then
v["Handle"]:FindFirstChildOfClass"SpecialMesh":Destroy();
tools[v.Name]=CreateTool(v);
tools[v.Name].Parent=player["Backpack"];
end
end
tools["RunningBull"].Grip=tools["RunningBull"].Grip*CFrame.Angles(0,math.rad(90),0)*CFrame.new(1.5,1.5,-0.5);
tools["RobloxVisor2019"].Grip=tools["RunningBull"].Grip*CFrame.Angles(0,math.rad(90),0)*CFrame.new(1,.2,-0.5);
tools["MediHood"].Grip=tools["RobloxVisor2019"].Grip*CFrame.new(0,0,1);
for i,v in next,tools do
v.Parent=character;
end