local player = game:GetService("Players").LocalPlayer
local backpack = player:WaitForChild("Backpack")
local function modifyWeapon(tool)
local setting = tool:FindFirstChild("Setting")
if not setting then
return false
end
local gun = require(setting)
gun.FireRate = 0
gun.Recoil = 0
gun.Spread = 0
gun.MagazineSize = 9999999999999999999999999999999
gun.ReloadTime = 0
gun.Range = 500
gun.HeadshotMultiplier = 9999999999999999999999999999999999999999
gun.BulletSpeed = 3000
gun.Ammo = 99999999999999999999999999999999999999999999
gun.Auto = true
return true
end
for _, tool in ipairs(backpack:GetChildren()) do
modifyWeapon(tool)
end
backpack.ChildAdded:Connect(function(tool)
task.wait(0.2)
modifyWeapon(tool)
end)
local character = player.Character
if character then
local currentTool = character:FindFirstChildOfClass("Tool")
if currentTool then
modifyWeapon(currentTool)
end
end
player.CharacterAdded:Connect(function(newChar)
task.wait(0.3)
local tool = newChar:FindFirstChildOfClass("Tool")
if tool then
modifyWeapon(tool)
end
newChar.ChildAdded:Connect(function(child)
if child:IsA("Tool") then
task.wait(0.1)
modifyWeapon(child)
end
end)
end)
-- ALSO BONUS SCRIPT: INF REBIRTHS
for i = 1, 999 do
game:GetService("ReplicatedStorage"):WaitForChild("ResetPlayerStats"):FireServer()
end
game:GetService("StarterGui"):SetCore("SendNotification", {
Title = "Gun Modifier",
Text = "By Demogorgon",
Duration = 3
})
print("Modded")
Comments
idk why i am resetting glitch?