
3.1k Views
95 Executions
Infinite Ammo OpenSource is an Arsenal script for Roblox, uploaded to ScriptBlox on Jul 27, 2025.
Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
gives 999 ammo
-- made by crixofr on discord
local RunService = game:GetService("RunService")
local ammoValues = {}
local storedAmmoValues = {}
local function scanAndTrackAmmo()
for _, obj in ipairs(game:GetDescendants()) do
if obj:IsA("IntValue") or obj:IsA("NumberValue") then
if obj.Name == "Ammo" then
obj.Value = 90
table.insert(ammoValues, obj)
elseif obj.Name == "StoredAmmo" then
obj.Value = 90
table.insert(storedAmmoValues, obj)
end
end
end
end
game.DescendantAdded:Connect(function(obj)
if obj:IsA("IntValue") or obj:IsA("NumberValue") then
if obj.Name == "Ammo" then
obj.Value = 90
table.insert(ammoValues, obj)
elseif obj.Name == "StoredAmmo" then
obj.Value = 90
table.insert(storedAmmoValues, obj)
end
end
end)
-- for some reason it isnt working so ig you will have to live with 999 ammo and it not being reset each tmime
RunService.Stepped:Connect(function()
for _, ammo in ipairs(ammoValues) do
if ammo and ammo.Parent then
if ammo.Value <= 998 then
ammo.Value = 999
end







¨¨-- made by crixofr on discord¨¨ like it hasnt been leaked hundreds of times before
this is my own personal made script i just couldnt find any inf ammo scripts so i made my own