Перейти к содержанию

GetPlayerCurrentWeapon

Материал из RAGE MP Wiki Archive

This function will tell you which weapon has the player in the hand. See also Weapons Models.

Syntax

<syntaxhighlight lang="C#" >WeaponHash NAPI.Player.GetPlayerCurrentWeapon(Player player);</syntaxhighlight>

Required Arguments

  • player: parameter input should be in Player type.

NOTE: This function returns data in WeaponHash type.

Usage example(s)

The example shows an in-game command which will first print out the actual hash code number and on the next line it will display the name of the weapon in use. <syntaxhighlight lang="C#" > [Command("checkweapon")] public void CheckGun(Player player) {

    WeaponHash hashcode = NAPI.Player.GetPlayerCurrentWeapon(player);
    NAPI.Chat.SendChatMessageToPlayer(player, "You have a weapon with hash code " + (int)hashcode + "!");
    NAPI.Chat.SendChatMessageToPlayer(player, "The weapon name is " + hashcode + "!");

} </syntaxhighlight>