L_107_.OnClientEvent:connect(function(l,b,A,L,K,a,Z)if l and not L_15_ then MakeFakeArms()L_42_=L_2_.PlayerGui.MainGui L_26_=L_42_:WaitForChild("\079\116\104\101\114\115")L_27_=L_26_:WaitForChild("\075\105\108\108")L_28_=(L_42_:WaitForChild("\071\097\109\101\071\117\105")):WaitForChild("\065\109\109\111\070\114\097\109\101")L_29_=L_28_:WaitForChild("\065\109\109\111")L_30_=L_28_:WaitForChild("\065\109\109\111\066\097\099\107\103\114\111\117\110\100")L_31_=L_28_:WaitForChild("\077\097\103\067\111\117\110\116")L_32_=L_28_:WaitForChild("\077\097\103\067\111\117\110\116\066\097\099\107\103\114\111\117\110\100")L_33_=L_28_:WaitForChild("\068\105\115\116\068\105\115\112")L_34_=L_28_:WaitForChild("\084\105\116\108\101")L_35_=L_28_:WaitForChild("\077\111\100\101\049")L_36_=L_28_:WaitForChild("\077\111\100\101\050")L_37_=L_28_:WaitForChild("\077\111\100\101\051")L_38_=L_28_:WaitForChild("\077\111\100\101\052")L_39_=L_28_:WaitForChild("\077\111\100\101\053")L_40_=L_28_:WaitForChild("\083\116\097\110\099\101\115")L_41_=L_42_:WaitForChild("\083\104\097\100\105\110\103")L_41_.Visible=false L_34_.Text=L_1_.Name UpdateAmmo()L_43_=b L_44_=A L_45_=L L_46_=K L_47_=a L_48_=Z L_49_=L_61_.Bolt L_86_=L_48_.C1 L_87_=L_48_.C0 if L_1_:FindFirstChild("\065\105\109\080\097\114\116\050")then L_56_=L_1_:WaitForChild("\065\105\109\080\097\114\116\050")end if L_1_:FindFirstChild("\070\105\114\101\080\097\114\116\050")then L_59_=L_1_.FirePart2 end if L_24_.FirstPersonOnly then L_2_.CameraMode=Enum.CameraMode.LockFirstPerson end L_5_.FieldOfView=70 L_15_=true elseif L_15_ then if L_3_ and(L_3_.Humanoid and(L_3_.Humanoid.Health>0 and L_9_))then Stand()Unlean()end L_92_=0 L_79_=false L_80_=false L_81_=false L_63_=false L_66_=false L_65_=false Shooting=false L_96_=70 RemoveArmModel()L_42_:Destroy()for l,b in pairs(IgnoreList)do if b~=L_3_ and(b~=L_5_ and b~=L_100_)then table.remove(IgnoreList,l)end end if L_3_:FindFirstChild("\082\105\103\104\116 \065\114\109")and L_3_:FindFirstChild("\076\101\102\116 \065\114\109")then L_3_["\082\105\103\104\116 \065\114\109"].LocalTransparencyModifier=0 L_3_["\076\101\102\116 \065\114\109"].LocalTransparencyModifier=0 end L_77_=false L_68_=true L_2_.CameraMode=Enum.CameraMode.Classic L_106_.MouseIconEnabled=true L_5_.FieldOfView=70 L_15_=false L_106_.MouseDeltaSensitivity=L_52_ L_4_.Icon="\104\116\116\112\058\047\047\119\119\119\046\114\111\098\108\111\120\046\099\111\109\047\097\115\115\101\116\063\105\100\061\048"L_15_=false L_4_.TargetFilter=nil end end)

L_107_.OnClientEvent:connect(function(L_190_arg1, L_191_arg2, L_192_arg3, L_193_arg4, L_194_arg5, L_195_arg6, L_196_arg7)
	if L_190_arg1 and not L_15_ then
		MakeFakeArms()
		
		L_42_ = L_2_.PlayerGui.MainGui
		L_26_ = L_42_:WaitForChild('Others')
		L_27_ = L_26_:WaitForChild('Kill')
		L_28_ = L_42_:WaitForChild('GameGui'):WaitForChild('AmmoFrame')
		L_29_ = L_28_:WaitForChild('Ammo')
		L_30_ = L_28_:WaitForChild('AmmoBackground')
		L_31_ = L_28_:WaitForChild('MagCount')
		L_32_ = L_28_:WaitForChild('MagCountBackground')
		L_33_ = L_28_:WaitForChild('DistDisp')
		L_34_ = L_28_:WaitForChild('Title')
		L_35_ = L_28_:WaitForChild('Mode1')
		L_36_ = L_28_:WaitForChild('Mode2')
		L_37_ = L_28_:WaitForChild('Mode3')
		L_38_ = L_28_:WaitForChild('Mode4')
		L_39_ = L_28_:WaitForChild('Mode5')
		L_40_ = L_28_:WaitForChild('Stances')
		L_41_ = L_42_:WaitForChild('Shading')
		L_41_.Visible = false
		
		L_34_.Text = L_1_.Name
		UpdateAmmo()
		
		L_43_ = L_191_arg2
		L_44_ = L_192_arg3
		L_45_ = L_193_arg4
		L_46_ = L_194_arg5
		L_47_ = L_195_arg6
		L_48_ = L_196_arg7	
		L_49_ = L_61_.Bolt
		
		L_86_ = L_48_.C1
		L_87_ = L_48_.C0
		
		if L_1_:FindFirstChild('AimPart2') then
			L_56_ = L_1_:WaitForChild('AimPart2')
		end
		
		if L_1_:FindFirstChild('FirePart2') then
			L_59_ = L_1_.FirePart2
		end
		
		if L_24_.FirstPersonOnly then
			L_2_.CameraMode = Enum.CameraMode.LockFirstPerson
		end
		--uis.MouseIconEnabled = false
		L_5_.FieldOfView = 70
		L_15_ = true
	elseif L_15_ then
		if L_3_ and L_3_.Humanoid and L_3_.Humanoid.Health > 0 and L_9_ then
			Stand()
			Unlean()
		end	
		
		L_92_ = 0
		L_79_ = false
		L_80_ = false
		L_81_ = false
		L_63_ = false
		L_66_ = false
		L_65_ = false
		Shooting = false
		
		L_96_ = 70
		
		RemoveArmModel()
		
		L_42_:Destroy()	
		
		for L_197_forvar1, L_198_forvar2 in pairs(IgnoreList) do
			if L_198_forvar2 ~= L_3_ and L_198_forvar2 ~= L_5_ and L_198_forvar2 ~= L_100_ then
				table.remove(IgnoreList, L_197_forvar1)
			end
		end
		
		if L_3_:FindFirstChild('Right Arm') and L_3_:FindFirstChild('Left Arm') then
			L_3_['Right Arm'].LocalTransparencyModifier = 0
			L_3_['Left Arm'].LocalTransparencyModifier = 0
		end	

		L_77_ = false
		L_68_ = true
		
		L_2_.CameraMode = Enum.CameraMode.Classic
		L_106_.MouseIconEnabled = true		
		L_5_.FieldOfView = 70
		L_15_ = false
		L_106_.MouseDeltaSensitivity = L_52_
		L_4_.Icon = "http://www.roblox.com/asset?id=0"
		L_15_ = false
		L_4_.TargetFilter = nil
	end
end)
