> For the complete documentation index, see [llms.txt](https://wiki.thescriptersguild.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.thescriptersguild.com/scripting/nodes/inventory/give-player-specific-weapon.md).

# Give Player Specific Weapon

![](https://692276616-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FN06Vv6nlwviUQ4hI2Kkd%2Fuploads%2Fgit-blob-2e9ffe7df4906d6afcbd092c4ea526646b1a63a1%2Fgive-player-specific-weapon.png?alt=media)

## Description

Attempts to add a specific Weapon instance to the Player's inventory. Optionally blocks script execution until the operation is finished. If the player is in a vehicle, this function is ignored.

## Node Type

Nodes fall into two basic categories: Data and Execution. This node Executes a function directly in the node string.

### Inputs

| Input                  | Type    | Required | Description                     |
| ---------------------- | ------- | -------- | ------------------------------- |
| Player                 | Object  | Yes      | Which player to give weapon to. |
| Weapon                 | Object  | Yes      | Which weapon to give to player. |
| Weapon Addition Method |         | Yes      |                                 |
| Wait Until Completion  | Boolean | Yes      |                                 |

## Outputs

| Output | Type | Description |
| ------ | ---- | ----------- |
| N/A    | N/A  | N/A         |

\
\
**Contributors**

AddiCt3d 2CHa0s
