MeleeActionDamage: Difference between revisions
(Created page with " {{ClientsideJsFunction}} {{JSContainer| ===Parameters=== *'''source:''' {{RageType|Object}} *'''target:''' {{RageType|Object}} *'''weaponHash:''' {{RageType|number}} *'''damage:''' {{RageType|number}} *'''isCritical:''' {{RageType|boolean}} ===Return value=== *''' {{RageType|void}} ''' ==Syntax== <syntaxhighlight lang="javascript"> mp.events.add('meleeActionDamage', (source, target, weaponHash, damage, isCritical) => {}); </syntaxhighlight> ==Example== <syntaxhighli...") |
No edit summary |
||
| Line 22: | Line 22: | ||
mp.events.add('meleeActionDamage', (source, target, weaponHash, damage, isCritical) => { | mp.events.add('meleeActionDamage', (source, target, weaponHash, damage, isCritical) => { | ||
if (isCritical) { | if (isCritical) { | ||
mp.console.logInfo( | mp.console.logInfo(`${target.name} got critically wounded by ${source.name}.`); | ||
} | } | ||
}); | }); | ||
Revision as of 20:12, 9 May 2024
Client-Side Function
JavaScript Syntax
Parameters
- source: Object
- target: Object
- weaponHash: number
- damage: number
- isCritical: boolean
Return value
- void
Syntax
mp.events.add('meleeActionDamage', (source, target, weaponHash, damage, isCritical) => {});
Example
mp.events.add('meleeActionDamage', (source, target, weaponHash, damage, isCritical) => {
if (isCritical) {
mp.console.logInfo(`${target.name} got critically wounded by ${source.name}.`);
}
});
See Also
Browser
Checkpoints
Colshapes
Console
Common
- click
- playerChat
- playerCommand
- playerDeath
- playerJoin
- playerQuit
- playerReady
- playerResurrect
- playerRuleTriggered
- playerSpawn
- playerWeaponShot
- addDataHandler
- dummyEntityCreated
- dummyEntityDestroyed
- entityControllerChange
- replayEditorRequest
- pauseMenuItemSelect
- pauseMenuItemChange