local H=game:GetService("\085\115\101\114\073\110\112\117\116\083\101\114\118\105\099\101")local J=game.Players.LocalPlayer local V=J:GetMouse()local i=true Player=game.Players.LocalPlayer H.InputBegan:Connect(function(H)if H.KeyCode==Enum.KeyCode.C and(i==true and(Tool.Equip.Value==true and Tool.Active.Value=="\078\111\110\101"))then i=false Tool.Active.Value="\070\105\114\101\066\097\114\114\097\103\101"wait(.1)Track1=Player.Character.Humanoid:LoadAnimation(script.Anim01)Track1:Play()wait(.15)script.Fire:FireServer(J)local H=Player.Character.Humanoid for J=1,30,1 do wait()H.CameraOffset=Vector3.new(math.random(-1,1),math.random(-1,1),math.random(-1,1))end H.CameraOffset=Vector3.new(0,0,0)wait(.15)Tool.Active.Value="\078\111\110\101"wait(2)i=true end end)

local UIS = game:GetService("UserInputService")
local plr = game.Players.LocalPlayer
local Mouse = plr:GetMouse()
local Debounce = true
Player = game.Players.LocalPlayer

UIS.InputBegan:Connect(function(Input)
	if Input.KeyCode == Enum.KeyCode.C and Debounce == true and Tool.Equip.Value == true and Tool.Active.Value == "None" then
		Debounce = false
		Tool.Active.Value = "FireBarrage"
		wait(0.1)
		Track1 = Player.Character.Humanoid:LoadAnimation(script.Anim01)
		Track1:Play()
		wait(0.15)
		script.Fire:FireServer(plr)
	local hum =  Player.Character.Humanoid
	for i = 1,30 do
		wait()
		hum.CameraOffset = Vector3.new(
			math.random(-1,1),
			math.random(-1,1),
			math.random(-1,1)
		)
	end
	hum.CameraOffset = Vector3.new(0,0,0)
	    wait(0.15)
		Tool.Active.Value = "None"
		wait(2)
		Debounce = true
	end
end)
