# getPedWeapon (Servidor)

> Lê a arma que um ped ou jogador está segurando.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Servidor
- **Categoria**: Peds
- **URL**: https://wiki.mymp.gg/pt/getPedWeapon

## Sintaxe

```lua
int|false getPedWeapon(ped ped)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `ped` | `ped` | O ped ou jogador. |

## Retorno

O tipo da arma no slot atual (`0` quando o slot está vazio), ou `false` se o elemento não for um ped nem um jogador.

O tipo é o `type` da arma no metadado de armas do pacote, como `22` para `PISTOL`.

## Exemplo

```lua
addCommandHandler("weapon", function(player)
    outputDebugString(getPlayerName(player) .. " segura a arma " .. getPedWeapon(player))
end)
```

### Vindo do MTA

Não recebe um slot: devolve sempre a arma do slot atual.

## Veja também

- [giveWeapon (Servidor)](https://wiki.mymp.gg/pt/giveWeapon.md): Dá uma arma com munição a um ped ou jogador.
- [getPedArmour (Servidor)](https://wiki.mymp.gg/pt/getPedArmour.md): Lê o colete de um ped ou jogador.
