Код
#pragma semicolon 1
#include <sourcemod>
#include <sdktools>
#include <sdkhooks>
public OnClientPostAdminCheck(client) // Когда игрок заходит, то начинаем ловить событие получения урона
{
if (client) SDKHook(client, SDKHook_OnTakeDamage, OnTakeDamage); //хукаем
}
public Action:OnTakeDamage(victim, &attacker, &inflictor, &Float:damage, &damagetype, &weapon, Float:damageForce[3], Float:damagePosition[3]) //Когда игрок получает урон
{
if (victim && attacker && GetClientTeam(victim) != GetClientTeam(attacker)) return Plugin_Handled; //Если номера команд отличаются, то блок
return Plugin_Continue; //Иначе пропускаем
}