Код за потвърждение: Избери целия код
#include <amxmodx>
#include <fakemeta>
#include <hamsandwich>
#define EXCLUDED_WEAPONS (1<<2 | 1<<CSW_KNIFE | 1<<CSW_HEGRENADE | 1<<CSW_FLASHBANG | 1<<CSW_SMOKEGRENADE | 1<<CSW_C4)
public plugin_init()
{
register_plugin("No Recoil", "1.0", "OciXCrom")
new szWeapon[18]
for(new i = CSW_P228; i <= CSW_P90; i++)
{
if(!(EXCLUDED_WEAPONS & (1<<i)) && get_weaponname(i, szWeapon, charsmax(szWeapon)))
RegisterHam(Ham_Weapon_PrimaryAttack, szWeapon, "OnPrimaryAttack", 1)
}
}
public OnPrimaryAttack(iEnt)
set_pev(pev(iEnt, pev_owner), pev_punchangle, {0.0, 0.0, 0.0})