Параметры:
(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)

playerid - ID игрока который стрелял weaponid - ID оружия с которого стрелял игрок hittype - Тип куда стреляет (пустота, игрок, машина, обьект) hitid - ID вещи по которой попал игрок(по игроку, машине, обьекту) fX - Координата X куда попала пуля fY - Координата Y куда попала пуля fZ - Координата Z куда попала пуля

Возвращает 0 - Запрет причинения ущерба от пули. 1 - Разрешает причинение ущерба.

Пример:
public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ) { new szString[144]; format(szString, sizeof(szString), "Weapon %i fired. hittype: %i hitid: %i pos: %f, %f, %f", weaponid, hittype, hitid, fX, fY, fZ); SendClientMessage(playerid, -1, szString); }

Типы попаданий(hittype): Тема