Weapon::getDamageType: Difference between revisions

From RAGE Multiplayer Wiki
(Created page with "{{ClientsideJsFunction}} {{JSContainer| Checks whether ped's current weapon flashlight is on or off. === Required Params === *'''handle''' {{RageType|number}} === Return Value === *'''type''' {{RageType|number}} === Damage Types === <pre> const damageTypes = [ "unknown", "none", "melee", "bullet", "rubber bullet", "explosive", "fire", "collision", "fall", "drown", "electric", "barbed wire", "fire extinguisher", "smoke", "water cannon", "tranquilizer"...")
 
No edit summary
 
Line 1: Line 1:
{{ClientsideJsFunction}}
{{ClientsideJsFunction}}
{{JSContainer|
{{JSContainer|
Checks whether ped's current weapon flashlight is on or off.
Get weapon damage type based on given weapon hash.
=== Required Params ===
=== Required Params ===
*'''handle''' {{RageType|number}}
*'''handle''' {{RageType|number}}

Latest revision as of 08:14, 25 April 2024

Client-Side
Function

 JavaScript



JavaScript Syntax

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}`);


See also