getgenv().lt = { ["_ammo"] = 1e9999999999999999999999999999999999, ["rateOfFire"] = 1e9999999999999999999999999999999999, ["recoilAimReduction"] = Vector2.new(1e9999999999999999999999999999999999,1e9999999999999999999999999999999999), ["recoilMax"] = Vector2.new(0,0), ["recoilMin"] = Vector2.new(0,0), ["spread"] = 0, ["reloadTime"] = 0, ["magazineSize"] = 1e9999999999999999999999999999999999, ["damage"] = 1e9999999999999999999999999999999999, ["equipTime"] = 0, ["eyeToSightDistance"] = 50, ["fireMode"] = "Auto", ["class"] = "Assault Rifle", ["movementSpeedFactor"] = 10, ["spreadADS"] = 0, ["supressionFactor"] = 1e9999999999999999999999999999999999, ["timeToAim"] = 0, ["zoom"] = 10, ["isShotgun"] = false } if not(getgenv().work) then local plrs = game.Players local me = plrs.LocalPlayer local mouse = me:GetMouse() me.CharacterAdded:Connect(function(char) local tool while not(tool) and task.wait() do tool = char:FindFirstChildWhichIsA("Tool") end for i,v in getgenv().lt do tool:SetAttribute(i,v) end end); getgenv().work = true end