Player::taskPutDirectlyIntoMelee: Difference between revisions

From RAGE Multiplayer Wiki
No edit summary
(corrected method name)
 
Line 13: Line 13:
==Syntax==
==Syntax==
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
mp.players.local.putPedDirectlyIntoMelee(target, blendIn, timeInTask, phaseSync, combatFlag);
mp.players.local.taskPutDirectlyIntoMelee(target, blendIn, timeInTask, phaseSync, combatFlag);
</syntaxhighlight>
</syntaxhighlight>


Line 21: Line 21:
if (!targetPlayer || !mp.players.exists(targetPlayer)) return; //no player was found
if (!targetPlayer || !mp.players.exists(targetPlayer)) return; //no player was found


mp.players.local.putPedDirectlyIntoMelee(targetPlayer.handle, 0.0, -1, 0, 0);
mp.players.local.taskPutDirectlyIntoMelee(targetPlayer.handle, 0.0, -1, 0, 0);
</syntaxhighlight>
</syntaxhighlight>
}}
}}

Latest revision as of 20:44, 22 April 2024

JavaScript Syntax


Required Arguments

  • target: Handle
  • blendIn: Number
  • timeInTask: Number
  • phaseSync: Number
  • combatFlag: Number

Return value

  • void

Syntax

mp.players.local.taskPutDirectlyIntoMelee(target, blendIn, timeInTask, phaseSync, combatFlag);

Example

const targetPlayer = mp.players.atRemoteId(1); //finding a player with remote id 1
if (!targetPlayer || !mp.players.exists(targetPlayer)) return; //no player was found

mp.players.local.taskPutDirectlyIntoMelee(targetPlayer.handle, 0.0, -1, 0, 0);


See also