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 default2.5.RECOIL_MULT— by default0.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:
- Copy it to
cstrike/addons/amxmodx/plugins/. - Add the name
better_m249.amxxtocstrike/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)