Source-checkedTechnology & automation

[Script] Reloadable & Refillable M60 (vscript)

by Kiop · for Left 4 Dead 2

descrision Using VScript. 150-round magazine + 300 reserve ammo. Reloadable, refillable with ammo piles. No discarded when the magazine is empty, but manual reloading is required. This M60 script was…

93KDownloads
45d agoLast updated
Steam WorkshopSource

About [Script] Reloadable & Refillable M60 (vscript)

From Steam Workshop

descrision Using VScript. 150-round magazine + 300 reserve ammo. Reloadable, refillable with ammo piles. No discarded when the magazine is empty, but manual reloading is required. This M60 script was…

descrision

Using VScript. 150-round magazine + 300 reserve ammo. Reloadable, refillable with ammo piles. No discarded when the magazine is empty, but manual reloading is required.

This M60 script was extracted from the campaign map YiChangCity2 . I modified the calling logic to make it functional in every campaign map (both single and as the host of a local server in co-op). And fixed several glitches.

It is compatible with official maps and most third-party maps. But on the test map TUMTaRA, I cannot refill M60 from the default ammo piles unless I spawn another ammo piles via the Admin System. This issue does not happen in other maps.

For weapon balance considerations, I adjusted the reserve ammo from the original 450 down to 300. However, based on our actual gameplay with friends, it still proves to be OP and is considered a top-tier weapon.

2026.09.13 update:

Fixed a bug where some people could not refill ammo; Fixed a bug where picking up special ammo would consume normal ammo; Fixed an issue where special ammo could not be used after being picked up when ammo was 0.

2026.09.20 update:

Fixed a bug where the magazine ammo count displayed as 0 after acquiring a laser sight.

Notice: I fixed as many issues as I could, but vanilla L4D2 has too many hardcoded restrictions on the M60, so it may still be impossible to avoid unpredictable minor issues. BTW, in theory it only needs to be installed by the host of a local server, but if the members do not install it, there may still be a minor issue where an M60 dropped by the host cannot be picked up by other players.

The script mainly defined some new events, so it does not conflict with most weapon data in the script (such as damage, spread, penetration, etc.). However, if you need to modify reserve ammo or magazine size, it is recommended to adjust the relevant data (reverse ammo=300 and mag size=150) in the vscript. You can adjust it yourself if you need to. I will no longer respond to any further requests regarding data adjustments.

To those who is unable to refill ammo: After troubleshooting and reviewing the vscript, I found the source of the bug that prevents some people from refilling ammo -- the definition TRACE_MASK_ALL is missing in this vscript. However, because it is defined in most other vscripts, this is why most people can use it normally, while a small number cannot. So in this update I added the definition of TRACE_MASK_ALL, and confirmed that ammo can be refilled normally in an environment without other mods.

Highlights

From source data

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 45d ago.

[Script] Reloadable & Refillable M60 (vscript) on Nxeon

From our catalogue
One-click install
Supported on Nxeon Left 4 Dead 2 servers. We download it from Steam Workshop, place it, and restart the server.
Server load
light
Latest build
2026-09-19, released 2026-09-19

Game versions by loader

LoaderGame versionsNewest
Workshop

From 1 recorded build of [Script] Reloadable & Refillable M60 (vscript).

What kind of mod it is

From the catalog
Listed on Steam Workshop as “Workshop”

Technology & automation

Machines, power, logistics and automation.

Compatibility

Game
Left 4 Dead 2

Verified at the source

  • ✓Steam WorkshopOfficial listing, checked 2026-11-01Open ↗
  • ✓AuthorKiop, as published on Steam Workshop
  • ✓LicenseNot published by the sourceFree

[Script] Reloadable & Refillable M60 (vscript), answered

Generated from the mod’s own source data.

Is it free?

Yes. [Script] Reloadable & Refillable M60 (vscript) is free to download from Steam Workshop.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run [Script] Reloadable & Refillable M60 (vscript) on a Left 4 Dead 2 server.

Free to download from Steam Workshop.