--BROUGHT TO YOU BY RobloxScripter.com!--
local lp = game.Players.LocalPlayer.Character
local Thing = lp:FindFirstChildOfClass("Tool")
local function SetStats(StateName,Value)
Thing:SetAttribute(StateName, Value)
end
Thing:GetAttributeChangedSignal("Ammo"):Connect(function() SetStats("Ammo",math.huge) end)
Thing:GetAttributeChangedSignal("AmmoAdded"):Connect(function() SetStats("AmmoAdded",math.huge) end)
Thing:GetAttributeChangedSignal("Cooldown"):Connect(function() SetStats("Cooldown", 0) end)
Thing:GetAttributeChangedSignal("TimesFired"):Connect(function() SetStats("TimesFired", 0) end)
SetStats("AmmoAdded",1)
local rs = game:GetService("RunService");
local lp = game.Players.LocalPlayer.Character;
rs.Heartbeat:connect(function()
for i, v in pairs(workspace.Npcs:GetChildren()) do
if v:FindFirstChild("HumanoidRootPart") and lp then
v.PrimaryPart.CFrame = lp.PrimaryPart.CFrame + Vector3.new(6, 0, 0);
end;
end;
end);