About [Vscript]Semi-Automatic Mode for Rifle/SMG (with damage bonus)
From Steam WorkshopCredits 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 dataFootprint
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
| Loader | Game versions | Newest |
|---|---|---|
| Workshop |
From 2 recorded builds of [Vscript]Semi-Automatic Mode for Rifle/SMG (with damage bonus).
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 2026-11-01 | 2026-11-01 | n/a | Workshop |
| 2026-10-29 | 2026-10-29 | n/a | Workshop |
What kind of mod it is
From the catalogWeapons, 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
