This native is a server side native which requires OneSync enabled to run it. It gets triggered when damage occurs between two entity using a weapon.
int damageType, int weaponType, bool overrideDefaultDamage, bool hitEntityWeapon, bool hitWeaponAmmoAttachment, bool silenced, int damageFlags, bool f80_1, int f100, int f116, int f104, int weaponDamage, bool f135, int f48, int f52, int f56, bool f112, int damageTime, bool willKill, int f120, bool hasVehicleData, int f112_1, int parentGlobalId, int hitGlobalId, int tyreIndex, int suspensionIndex, int hitComponent, bool f133, bool f125, int f64, int f68, int f72
0= unknown (or incorrect weaponHash) 1= no damage (flare,snowball, petrolcan) 2= melee 3= bullet 4= force ragdoll fall 5= explosive (RPG, Railgun, grenade) 6= fire(molotov) 8= fall (WEAPON_HELI_CRASH) 10= electric 11= barbed wire 12= extinguisher 13= gas 14= water cannon (WEAPON_HIT_BY_WATER_CANNON)
tyreIndex = 0 to 4 on normal vehicles '0 = wheel_lf / bike, plane or jet front '1 = wheel_rf '2 = wheel_lm / in 6 wheels trailer, plane or jet is first one on left '3 = wheel_rm / in 6 wheels trailer, plane or jet is first one on right '4 = wheel_lr / bike rear / in 6 wheels trailer, plane or jet is last one on left '5 = wheel_rr / in 6 wheels trailer, plane or jet is last one on right '45 = 6 wheels trailer mid wheel left '47 = 6 wheels trailer mid wheel right
-- TO DO