local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local GUN_NAME = "TaurusJudge" -- put ur gun name here -- Function to apply mods to the specific gun's setting module local function modifyGun(tool) -- Look for the "Setting" module referenced in line 9 of your provided script local settingScript = tool:FindFirstChild("Setting") if settingScript and settingScript:IsA("ModuleScript") then -- require() returns the table. Modifying this table affects the running gun script local config = require(settingScript) -- 1. Infinite Ammo -- We disable clip limits and make the clip size massive config.LimitedClipEnabled = false config.AmmoPerClip = math.huge config.MaxClip = math.huge -- 2. No Spread -- Referenced in "Fire" function (v_u_9.Spread) config.Spread = 0 config.SpreadRedution = 0 -- 3. No Recoil -- Referenced in "ShakeCamera" function (v_u_9.CameraShakingEnabled) config.CameraShakingEnabled = false -- 4. Super Fast Firerate -- Referenced in the Button1Down loop (v_u_9.FireRate) config.FireRate = 0 -- No wait time between shots config.Auto = true -- Force full auto config.BurstFireEnabled = false -- Disable burst so it doesn't pause config.DelayBeforeFiring = 0 -- Remove windup time (if any) config.DelayAfterFiring = 0 print("Success: " .. GUN_NAME .. " has been modified!") else warn("Could not find 'Setting' module inside the gun.") end end -- Attempt to find the gun in Backpack or Character (Equipped) local backpackGun = LocalPlayer.Backpack:FindFirstChild(GUN_NAME) local characterGun = LocalPlayer.Character and LocalPlayer.Character:FindFirstChild(GUN_NAME) if backpackGun then modifyGun(backpackGun) elseif characterGun then modifyGun(characterGun) else warn("Gun '".. GUN_NAME .."' not found. Please equip it or have it in your inventory.") end