Код
BM_SkillsOffensive( iAttacker, iVictim, iDamage )
{
static iSkillLevel;
// Siphon Mana
iSkillLevel = SM_GetSkillLevel( iAttacker, SKILL_SIPHONMANA );
if ( iSkillLevel > 0 )
{
new iMoney = floatround( p_mana[iSkillLevel-1] * SHARED_GetUserMoney(iVictim) );
new iAmmo // = floatround( p_mana[iSkillLevel-1] * );
new iClip
SHARED_SetUserMoney( iVictim, SHARED_GetUserMoney( iVictim ) - iMoney, 1 );
SHARED_SetUserMoney( iAttacker, SHARED_GetUserMoney( iAttacker ) + iMoney, 1 );
new wpn_id=get_user_weapon(iVictim, iClip, iAmmo);
new Wpnid=get_user_weapon(iAttacker, iClip, iAmmo);
if ( wpn_id==CSW_M4A1)
cs_set_user_bpammo(iVictim, CSW_M4A1, cs_get_user_bpammo(iAttacker, CSW_M4A1) - 2)
else if ( wpn_id==CSW_AK47 )
cs_set_user_bpammo(iVictim, CSW_AK47, cs_get_user_bpammo(iVictim, CSW_AK47) - 2)
else if ( wpn_id==CSW_DEAGLE )
cs_set_user_bpammo(iVictim, CSW_DEAGLE, cs_get_user_bpammo(iVictim, CSW_DEAGLE) - 2)
if ( Wpnid==CSW_M4A1 )
cs_set_user_bpammo(iAttacker, CSW_M4A1, cs_get_user_bpammo(iAttacker, CSW_M4A1) + 2)
else if ( Wpnid==CSW_AK47 )
cs_set_user_bpammo(iAttacker, CSW_AK47, cs_get_user_bpammo(iAttacker, CSW_AK47) + 2)
else if ( Wpnid==CSW_DEAGLE )
cs_set_user_bpammo(iAttacker, CSW_DEAGLE, cs_get_user_bpammo(iAttacker, CSW_DEAGLE) + 2)
// Make the user glow!
SHARED_Glow( iVictim, 0, iDamage, 0, 0 );
// Create a screen fade (purplish)
Create_ScreenFade( iAttacker, (1<<10), (1<<10), (1<<12), 144, 58, 255, g_GlowLevel[iAttacker][1] );
}
}