Source-checkedWeapons, items & crafting

[Vscript]Semi-Automatic Mode for Rifle/SMG (with damage bonus)

by yshjdw · for Left 4 Dead 2

Credits My deepest respect goes to 4512369781 for introducing me to new coding approaches and mechanics, (a netprop called m_releasedFireButton, i didn't know before) freeing me from the slop…

178Downloads
4d agoLast updated
Steam WorkshopSource

About [Vscript]Semi-Automatic Mode for Rifle/SMG (with damage bonus)

From Steam Workshop

Credits My deepest respect goes to 4512369781 for introducing me to new coding approaches and mechanics, (a netprop called m_releasedFireButton, i didn't know before) freeing me from the slop…

Credits

My deepest respect goes to 4512369781 for introducing me to new coding approaches and mechanics, (a netprop called m_releasedFireButton, i didn't know before) freeing me from the slop unstable code I had previously built—and reducing the codebase by nearly 80%.

Description

Switch between full-auto and semi-auto firing modes for rifles and SMGs. semi-automatic mode has slight damage bonus

  • Supports M16, AK-47, SG552, SCAR, MP5, MAC-10 and UZI.
  • SCAR retains its original 3-round burst.
  • Uses the weapon's original firing cooldown.
  • Configurable semi-auto damage bonuses.
  • Individual weapon settings and multilingual notifications.

Controls

Default: Shift + Middle Mouse Button (Mouse3)

Press to switch between full-auto and semi-auto modes. All weapons start in full-auto mode.

Custom Key Binding: Open the developer console and enter:

bind "v" "scripted_user_func fm_toggle"[/code]
Replace "v" with your preferred key.
Using a custom bind disables the default shortcut for that player during the current session.

[h1]Configuration[/h1]
Configuration files are automatically generated after the mod runs in-game.
[b]1. Fire Mode Settings[/b]
Location:
[code]left4dead2/ems/rifle_smg_mode_change/config.txt

Default settings:

hint_display_mode=0
language=1
enable_m16=1
enable_ak47=1
enable_sg552=1
enable_scar=1
enable_mp5=1
enable_mac10=1
enable_uzi=1
  • hint_display_mode: 0 = Chat, 1 = Center, 2 = Instructor hint.
  • language: 1 = English, 2 = Chinese, 3 = Russian, 4 = Japanese, 5 = Korean, 6 = Spanish, 7 = French, 8 = German.
  • enable_*: 1 = Enable mode switching, 0 = Disable mode switching.

2. Semi-Auto Damage Settings Location:

left4dead2/ems/rifle_smg_semi_damage/config.txt[/code]
Default settings:
[code]headshot_bonus=25
body_bonus=10
  • headshot_bonus: Extra headshot damage (%).
  • body_bonus: Extra damage to other hit locations (%).

Damage bonuses apply only in semi-auto mode.

Highlights

From source data

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 4d ago.

[Vscript]Semi-Automatic Mode for Rifle/SMG (with damage bonus) 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-11-01, released 2026-11-01

Game versions by loader

LoaderGame versionsNewest
Workshop

From 2 recorded builds of [Vscript]Semi-Automatic Mode for Rifle/SMG (with damage bonus).

Recent builds

BuildReleasedGame versionsLoaders
2026-11-012026-11-01n/aWorkshop
2026-10-292026-10-29n/aWorkshop

What kind of mod it is

From the catalog
Listed on Steam Workshop as “Workshop”

Weapons, items & crafting

New weapons, gear, items and the recipes to make them.

Compatibility

Game
Left 4 Dead 2

Verified at the source

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

[Vscript]Semi-Automatic Mode for Rifle/SMG (with damage bonus), answered

Generated from the mod’s own source data.

Is it free?

Yes. [Vscript]Semi-Automatic Mode for Rifle/SMG (with damage bonus) 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 [Vscript]Semi-Automatic Mode for Rifle/SMG (with damage bonus) on a Left 4 Dead 2 server.

Free to download from Steam Workshop.