local M=script.Parent local D=M:WaitForChild("\072\097\110\100\108\101")local e=game:GetService("\067\111\110\116\101\120\116\065\099\116\105\111\110\083\101\114\118\105\099\101")local k=game.Players.LocalPlayer local n=k:GetMouse()local i=k.Character or k.CharacterAdded:Wait()local X=true local x=true local P="\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\047\063\105\100\061\050\053\049\052\057\055\054\051\051"local r="\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\047\063\105\100\061\055\048\055\056\053\056\053\054"local z=M:WaitForChild("\067\111\110\102\105\103\117\114\097\116\105\111\110\115")local V=z:FindFirstChild("\070\105\114\101\082\097\116\101")local Z=z:FindFirstChild("\083\112\101\099\105\097\108\082\101\099\104\097\114\103\101\084\105\109\101")local l=M:WaitForChild("\070\105\114\101")local A=M:WaitForChild("\065\099\116\105\118\097\116\101\083\112\101\099\105\097\108")local I=M:WaitForChild("\072\105\116")

local tool = script.Parent
	local handle = tool:WaitForChild("Handle")

local contextActionService = game:GetService("ContextActionService")
	
local player = game.Players.LocalPlayer
	local mouse = player:GetMouse()
	local character = player.Character or player.CharacterAdded:Wait()	
	
local enabled = true
local specialDB = true

local cursorId = "http://www.roblox.com/asset/?id=251497633"
local hitId = "http://www.roblox.com/asset/?id=70785856"

local configs = tool:WaitForChild("Configurations")
	local fireRate = configs:FindFirstChild("FireRate")
	local specialRechargeTime = configs:FindFirstChild("SpecialRechargeTime")

local fire = tool:WaitForChild("Fire")
local activateSpecial = tool:WaitForChild("ActivateSpecial")
local hit = tool:WaitForChild("Hit")
