В общем такая ситуация, в sampUDF есть такая функция как getLastDamagePed(playerid, weapon) она возвращает id игрока который последний нанёс нам урон.
Но если данный игрок пропадёт из зоны стрима(неважно вернётся он опять в зону стрима или нет), то функция сбрасывается и выдаёт стандартное...