script.Parent.Equipped:connect(function()player=game.Players:playerFromCharacter(script.Parent.Parent)local M=script.Parent.Parent RSH=M.Torso["\082\105\103\104\116 \083\104\111\117\108\100\101\114"]LSH=M.Torso["\076\101\102\116 \083\104\111\117\108\100\101\114"]GRP=M["\082\105\103\104\116 \065\114\109"].RightGrip RSH.Parent=nil LSH.Parent=nil RW.Part0=M.Torso RW.C0=CFrame.new(1.5,.5,0)RW.C1=CFrame.new(0,.5,0)RW.Part1=M["\082\105\103\104\116 \065\114\109"]RW.Parent=M.Torso _G.R=RW LW.Part0=M.Torso LW.C0=CFrame.new(-1.5,.5,0)LW.C1=CFrame.new(0,.5,0)LW.Part1=M["\076\101\102\116 \065\114\109"]LW.Parent=M.Torso _G.L=LW GRP.C0=CFrame.new(0,-1,0)*CFrame.fromEulerAnglesXYZ(-1,0,0)for M=0,1,.05 do wait()RW.C0=CFrame.new(1.5,.5,0)*CFrame.fromEulerAnglesXYZ(1.3*M,0,-0.5*M)LW.C0=CFrame.new(-1.5,.5,0)*CFrame.fromEulerAnglesXYZ(1.7*M,0,.8*M)LW.C1=CFrame.new(-0.3*M,.5+1.2*M,0)end end)
--onselected, save shoulders and get player
script.Parent.Equipped:connect(function()
	player = game.Players:playerFromCharacter(script.Parent.Parent)
	local ch = script.Parent.Parent
	RSH = ch.Torso["Right Shoulder"]
	LSH = ch.Torso["Left Shoulder"]
	GRP = ch["Right Arm"].RightGrip
	--
	RSH.Parent = nil
	LSH.Parent = nil
	--
	RW.Part0 = ch.Torso
	RW.C0 = CFrame.new(1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.3, 0, -0.5)
	RW.C1 = CFrame.new(0, 0.5, 0)
	RW.Part1 = ch["Right Arm"]
	RW.Parent = ch.Torso
	_G.R = RW
	--
	LW.Part0 = ch.Torso
	LW.C0 = CFrame.new(-1.5, 0.5, 0) --* CFrame.fromEulerAnglesXYZ(1.7, 0, 0.8)
	LW.C1 = CFrame.new(0, 0.5, 0)
	LW.Part1 = ch["Left Arm"]
	LW.Parent = ch.Torso
	_G.L = LW
	--
	GRP.C0 = CFrame.new(0, -1, 0) * CFrame.fromEulerAnglesXYZ(-1, 0, 0)
	--Bring_Arm_Up animation
	for i = 0, 1, 0.05 do
		wait()
		RW.C0 = CFrame.new(1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(1.3 * i, 0, -0.5 * i)
		LW.C0 = CFrame.new(-1.5, 0.5, 0) * CFrame.fromEulerAnglesXYZ(1.7 * i, 0, 0.8 * i)
		LW.C1 = CFrame.new(-0.3 * i, 0.5 + 1.2 * i, 0)
	end
end)
