function createArms()local P={}for p=0,1,1 do local W=Instance.new("\077\111\100\101\108")W.Name="\097\114\109\077\111\100\101\108"local u=Instance.new("\080\097\114\116")u.BrickColor=S.fakeArmSettings.realBodyColor and(p==0 and LArm.BrickColor or RArm.BrickColor)or S.fakeArmSettings.Color u.Transparency=S.fakeArmSettings.Transparency u.Name="\065\114\109"u.CanCollide=false u.Size=V3(.598,2,.598)u.Parent=W local Y=Instance.new("\083\112\101\099\105\097\108\077\101\115\104")Y.MeshId="\114\098\120\097\115\115\101\116\058\047\047\102\111\110\116\115\047\047\108\101\102\116\097\114\109\046\109\101\115\104"Y.MeshType=Enum.MeshType.FileMesh Y.Scale=V3(.598,1,.598)Y.Parent=u local f=Instance.new("\080\097\114\116")f.BrickColor=BrickColor.new("\066\108\097\099\107")f.Name="\071\108\111\118\101\049"f.CanCollide=false f.Size=V3(.598,2,.598)f.Parent=W local h=Instance.new("\083\112\101\099\105\097\108\077\101\115\104")h.MeshId="\114\098\120\097\115\115\101\116\058\047\047\102\111\110\116\115\047\047\108\101\102\116\097\114\109\046\109\101\115\104"h.Offset=V3(0,-0.5,0)h.Scale=V3(.658,.205,.658)h.Parent=f local O=Instance.new("\087\101\108\100")O.Part0=u O.Part1=f O.Parent=u local b=Instance.new("\080\097\114\116")b.BrickColor=BrickColor.new("\066\108\097\099\107")b.Name="\071\108\111\118\101\050"b.CanCollide=false b.Size=V3(.598,2,.598)b.Parent=W local K=Instance.new("\083\112\101\099\105\097\108\077\101\115\104")K.MeshId="\114\098\120\097\115\115\101\116\058\047\047\102\111\110\116\115\047\047\108\101\102\116\097\114\109\046\109\101\115\104"K.Offset=V3(0,-0.435,0)K.Scale=V3(.69,.105,.69)K.Parent=b local n=Instance.new("\087\101\108\100")n.Part0=u n.Part1=b n.Parent=u local L=Instance.new("\080\097\114\116")L.BrickColor=BrickColor.new("\066\108\097\099\107")L.Name="\071\108\111\118\101\051"L.CanCollide=false L.Size=V3(.598,2,.598)L.Parent=W local T=Instance.new("\083\112\101\099\105\097\108\077\101\115\104")T.MeshId="\114\098\120\097\115\115\101\116\058\047\047\102\111\110\116\115\047\047\108\101\102\116\097\114\109\046\109\101\115\104"T.Offset=V3(.18*(p*2-1),-0.7,0)T.Scale=V3(.299,.305,.657)T.Parent=L local i=Instance.new("\087\101\108\100")i.Part0=u i.Part1=L i.Parent=u local w=Instance.new("\080\097\114\116")w.BrickColor=BrickColor.new("\083\097\110\100 \103\114\101\101\110")w.Name="\083\108\101\101\118\101\049"w.CanCollide=false w.Size=V3(.598,2,.598)w.Parent=W local z=Instance.new("\083\112\101\099\105\097\108\077\101\115\104")z.MeshId="\114\098\120\097\115\115\101\116\058\047\047\102\111\110\116\115\047\047\108\101\102\116\097\114\109\046\109\101\115\104"z.Offset=V3(0,.75,0)z.Scale=V3(.656,.3,.656)z.Parent=w local E=Instance.new("\087\101\108\100")E.Part0=u E.Part1=w E.Parent=u local R=Instance.new("\080\097\114\116")R.BrickColor=BrickColor.new("\083\097\110\100 \103\114\101\101\110")R.Name="\083\108\101\101\118\101\050"R.CanCollide=false R.Size=V3(.598,2,.598)R.Parent=W local x=Instance.new("\083\112\101\099\105\097\108\077\101\115\104")x.MeshId="\114\098\120\097\115\115\101\116\058\047\047\102\111\110\116\115\047\047\108\101\102\116\097\114\109\046\109\101\115\104"x.Offset=V3(0,.55,0)x.Scale=V3(.75,.1,.75)x.Parent=R local C=Instance.new("\087\101\108\100")C.Part0=u C.Part1=R C.Parent=u table.insert(P,{Model=W,armPart=u})end return P end
--------------------[ ARM CREATION FUNCTION ]-----------------------------------------

function createArms()
	local Arms = {}
	for i = 0, 1 do
		local armModel = Instance.new("Model")
		armModel.Name = "armModel"

		local Arm = Instance.new("Part")
		Arm.BrickColor = (
			S.fakeArmSettings.realBodyColor and (i == 0 and LArm.BrickColor or RArm.BrickColor)
			or S.fakeArmSettings.Color
		)
		Arm.Transparency = S.fakeArmSettings.Transparency
		Arm.Name = "Arm"
		Arm.CanCollide = false
		Arm.Size = V3(0.598, 2, 0.598)
		Arm.Parent = armModel
		local armMesh = Instance.new("SpecialMesh")
		armMesh.MeshId = "rbxasset://fonts//leftarm.mesh"
		armMesh.MeshType = Enum.MeshType.FileMesh
		armMesh.Scale = V3(0.598, 1, 0.598)
		armMesh.Parent = Arm

		local Glove1 = Instance.new("Part")
		Glove1.BrickColor = BrickColor.new("Black")
		Glove1.Name = "Glove1"
		Glove1.CanCollide = false
		Glove1.Size = V3(0.598, 2, 0.598)
		Glove1.Parent = armModel
		local glove1Mesh = Instance.new("SpecialMesh")
		glove1Mesh.MeshId = "rbxasset://fonts//leftarm.mesh"
		glove1Mesh.Offset = V3(0, -0.5, 0)
		glove1Mesh.Scale = V3(0.658, 0.205, 0.658)
		glove1Mesh.Parent = Glove1
		local glove1Weld = Instance.new("Weld")
		glove1Weld.Part0 = Arm
		glove1Weld.Part1 = Glove1
		glove1Weld.Parent = Arm

		local Glove2 = Instance.new("Part")
		Glove2.BrickColor = BrickColor.new("Black")
		Glove2.Name = "Glove2"
		Glove2.CanCollide = false
		Glove2.Size = V3(0.598, 2, 0.598)
		Glove2.Parent = armModel
		local glove2Mesh = Instance.new("SpecialMesh")
		glove2Mesh.MeshId = "rbxasset://fonts//leftarm.mesh"
		glove2Mesh.Offset = V3(0, -0.435, 0)
		glove2Mesh.Scale = V3(0.69, 0.105, 0.69)
		glove2Mesh.Parent = Glove2
		local glove2Weld = Instance.new("Weld")
		glove2Weld.Part0 = Arm
		glove2Weld.Part1 = Glove2
		glove2Weld.Parent = Arm

		local Glove3 = Instance.new("Part")
		Glove3.BrickColor = BrickColor.new("Black")
		Glove3.Name = "Glove3"
		Glove3.CanCollide = false
		Glove3.Size = V3(0.598, 2, 0.598)
		Glove3.Parent = armModel
		local glove3Mesh = Instance.new("SpecialMesh")
		glove3Mesh.MeshId = "rbxasset://fonts//leftarm.mesh"
		glove3Mesh.Offset = V3(0.18 * ((i * 2) - 1), -0.7, 0)
		glove3Mesh.Scale = V3(0.299, 0.305, 0.657)
		glove3Mesh.Parent = Glove3
		local glove3Weld = Instance.new("Weld")
		glove3Weld.Part0 = Arm
		glove3Weld.Part1 = Glove3
		glove3Weld.Parent = Arm

		local Sleeve1 = Instance.new("Part")
		Sleeve1.BrickColor = BrickColor.new("Sand green")
		Sleeve1.Name = "Sleeve1"
		Sleeve1.CanCollide = false
		Sleeve1.Size = V3(0.598, 2, 0.598)
		Sleeve1.Parent = armModel
		local sleeve1Mesh = Instance.new("SpecialMesh")
		sleeve1Mesh.MeshId = "rbxasset://fonts//leftarm.mesh"
		sleeve1Mesh.Offset = V3(0, 0.75, 0)
		sleeve1Mesh.Scale = V3(0.656, 0.3, 0.656)
		sleeve1Mesh.Parent = Sleeve1
		local sleeve1Weld = Instance.new("Weld")
		sleeve1Weld.Part0 = Arm
		sleeve1Weld.Part1 = Sleeve1
		sleeve1Weld.Parent = Arm

		local Sleeve2 = Instance.new("Part")
		Sleeve2.BrickColor = BrickColor.new("Sand green")
		Sleeve2.Name = "Sleeve2"
		Sleeve2.CanCollide = false
		Sleeve2.Size = V3(0.598, 2, 0.598)
		Sleeve2.Parent = armModel
		local sleeve2Mesh = Instance.new("SpecialMesh")
		sleeve2Mesh.MeshId = "rbxasset://fonts//leftarm.mesh"
		sleeve2Mesh.Offset = V3(0, 0.55, 0)
		sleeve2Mesh.Scale = V3(0.75, 0.1, 0.75)
		sleeve2Mesh.Parent = Sleeve2
		local sleeve2Weld = Instance.new("Weld")
		sleeve2Weld.Part0 = Arm
		sleeve2Weld.Part1 = Sleeve2
		sleeve2Weld.Parent = Arm

		table.insert(Arms, { Model = armModel, armPart = Arm })
	end
	return Arms
end
