PlayerWeaponChange: Difference between revisions

From RAGE Multiplayer Wiki
(Created page with "Event triggered when a player changes his weapon. ==Parameters== * '''player''' * '''oldWeapon''', hash of the old weapon * '''newWeapon''', hash of the new weapon ==Example...")
 
No edit summary
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Event triggered when a player changes his weapon.
Event triggered when a player changes or switches their weapon.


==Parameters==
{{ServersideCsJsEvent}}
* '''player'''
* '''oldWeapon''', hash of the old weapon
* '''newWeapon''', hash of the new weapon


==Example==
{{CSharpContainer|1=
See [[OnPlayerWeaponSwitch]].
}}
 
{{JSContainer|
{{Parameters}}
* '''player''': {{RageType|Player}}
* '''oldWeapon''': {{RageType|Number}} - hash of the old weapon
* '''newWeapon''': {{RageType|Number}} - hash of the new weapon
 
{{Example}}
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
mp.events.add("playerWeaponChange", (player, oldWeapon, newWeapon) => {
mp.events.add("playerWeaponChange", (player, oldWeapon, newWeapon) => {
Line 12: Line 19:
});
});
</syntaxhighlight>
</syntaxhighlight>
}}
==See also==
{{Player_events}}
[[Category:Player]]
[[Category:Server-side Event]]

Latest revision as of 19:00, 15 May 2024

Event triggered when a player changes or switches their weapon.

Server-Side
Event

 C#  JavaScript




C# Syntax


JavaScript Syntax

Parameters

  • player: Player
  • oldWeapon: Number - hash of the old weapon
  • newWeapon: Number - hash of the new weapon

Example

mp.events.add("playerWeaponChange", (player, oldWeapon, newWeapon) => {
 // Do what you want.
});


See also

Checkpoint

Colshape

Entity

Player

Streaming

Vehicle

Waypoint