Catalog News Guides Community For contributors
Everything for CS 1.6 / CSS / CS:GO servers - Plugins | Builds | Models | Maps » Counter-Strike » Plugins » Universal plugins » Better M249 for Counter-Strike 1.6: faster firing and lower recoil

Better M249 for Counter-Strike 1.6: faster firing and lower recoil

10.11.2026, 20:15adminViews: 4Comments: 0
Better M249 for Counter-Strike 1.6: faster firing and lower recoil

About this content

Better M249 is an AMX Mod X plugin for Counter-Strike 1.6 that changes the firing rate of the M249 machine gun and reduces its recoil. Settings are stored in the source file as macros: the README does not describe separate CVARs for controlling these parameters.

Features

After a shot, the plugin intercepts Ham_Weapon_PrimaryAttack for weapon_m249. It reduces the delays until the next attack set by the game for the weapon and player, dividing them by the firing speed multiplier. The value pev_punchangle is multiplied by the recoil coefficient for all three axes.

  • FIRE_RATE_MULT — by default 2.5.
  • RECOIL_MULT — by default 0.15.

Processing is performed after a shot. The plugin checks whether the weapon owner is a valid player and is alive; if the check fails, changes are not applied. Values are set via #define at the beginning of better_m249.sma, so changing the parameters requires recompiling the source code.

Requirements

Requires AMX Mod X with the modules fakemeta, hamsandwich і cstrike.

Installation

The README specifies installing the compiled file better_m249.amxx:

  1. Copy it to cstrike/addons/amxmodx/plugins/.
  2. Add the name better_m249.amxx to cstrike/addons/amxmodx/configs/plugins.ini.

The repository includes the source file better_m249.sma; сам факт наявності цього файла не означає, що готовий .amxx is included in the archive. The README does not provide compilation commands. The project's license is MIT.

Download

Version: git-2286eb5d4ef6.

The ZIP contains the source repository; a ready-made build is not guaranteed. Plugin file: better_m249.sma.

Comments (0)

New content by email

Subscription with email confirmation. No more than one email per day. Unsubscribe via the link in any email.

Join the community

Register · Reset password