public OnClientPutInServer(client)
{
SDKHook(client, SDKHook_OnTakeDamage, OnTakeDamage);
}
public Action:OnTakeDamage(victim, &attacker, &inflictor, &Float:damage, &damagetype)
{
PrintToChatAll("%i", damagetype); // узнаем тип атаки
if (isVip(victim) && damagetype == наш_тип_атаки)
{
damage *= 0.7; // на 30%
return Plugin_Changed;
}
return Plugin_Continue;
}