Code:
#include < amxmodx >
#include < hamsandwich >
new pCvarDamageMult;
new g_iMaxPlayers;
public plugin_init( ) {
RegisterHam( Ham_TakeDamage, "player", "FwdPlayerDamage" );
pCvarDamageMult = register_cvar( "knife_damage_mult", "2.0" );
g_iMaxPlayers = get_maxplayers( );
}
public FwdPlayerDamage( iVictim, iInflictor, iAttacker, Float:fDamage, iDamageBits ) {
if( ( 1 <= iAttacker <= g_iMaxPlayers )
&& iAttacker != iVictim
&& iAttacker == iInflictor
&& get_user_weapon( iAttacker ) == CSW_KNIFE ) {
SetHamParamFloat( 4, ( fDamage * get_pcvar_float( pCvarDamageMult ) ) );
}
}
__________________