Skip to main content

Weapon::getDamageType

Client-side function

JavaScript​

Get weapon damage type based on given weapon hash.

Required Params​

  • handle number

Return Value​

  • type number

Damage Types​

const damageTypes = [
"unknown", "none", "melee", "bullet", "rubber bullet",
"explosive", "fire", "collision", "fall", "drown",
"electric", "barbed wire", "fire extinguisher", "smoke",
"water cannon", "tranquilizer"
]

Syntax​

mp.game.weapon.getDamageType(handle);

Example​

Client-Side

const damageTypes = [
"unknown", "none", "melee", "bullet", "rubber bullet",
"explosive", "fire", "collision", "fall", "drown",
"electric", "barbed wire", "fire extinguisher", "smoke",
"water cannon", "tranquilizer"
]
const damageType = mp.game.weapon.getDamageType(mp.game.joaat("WEAPON_PISTOL"));
const damageTypeName = damageTypes[damageType] || "unk";
mp.console.logInfo(`Weapon damage type is ${damageTypeName}`);