Script
Script
ammo = true
getgenv().infammo = true
getgenv().killall = true
spawn(function()
if getgenv().infammo then
local mt = getrawmetatable(game)
setreadonly(mt,false)
mt.__index = newcclosure(function(self,key,...)
return math.huge;
end
end
return old(self,key,...)
end)
end
end)
spawn(function()
while wait() do
pcall(function()
if getgenv().ammo then
for i,v in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do
v.ShotCooldown.Value = 0
v.GravityFactor.Value = 0
v.AmmoCapacity.Value = 0
v.RecoilMin.Value = 0
v.RecoilMax.Value = 0
v.MuzzleFlashSize1.Value = 0
v.MuzzleFlashSize0.Value = 0
v.HitDamage.Value = math.huge
v.CrosshairScale.Value = 0
v.TotalRecoilMax.Value = 0
end
end
end
end)
end
end)
spawn(function()
if getgenv().killall then
pcall(function()
game:GetService("RunService").Stepped:connect(function()
local args = {
[1] = game:GetService("Players").LocalPlayer.Character.AWM,
[2] = {
["pid"] = 1,
["part"] = v.Character.HumanoidRootPart,
["d"] = 65.56036376953125,
["maxDist"] = 65.5455551147461,
["h"] = v.Character.Humanoid,
["m"] = Enum.Material.Plastic,
["sid"] = 1,
["t"] = 0.4996892543536639,
game:GetService("ReplicatedStorage").WeaponsSystem.Network.WeaponHit:FireServer(unpack(args))
end
end
end
end)
end)
end
end)
local mt = getrawmetatable(game)
setreadonly(mt,false)
mt.__index = newcclosure(function(self,key,key2)
return 150
end
return 150
end
return old(self,key,key2)
end)