---
title: "SetPlayerSkillLevel | open.mp"
description: "Defina o nível de habilidade de um determinado tipo de arma para um jogador."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetPlayerSkillLevel
language: pt-BR
---

# SetPlayerSkillLevel

## Descrição

Defina o nível de habilidade de um determinado tipo de arma para um jogador.

| Nome | Descrição |
| --- | --- |
| playerid | O ID do jogador para definir a habilidade da arma. |
| WEAPONSKILL:skill | A [arma](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/weaponskills) para definir a habilidade. |
| level | O nível de habilidade a ser definido para aquela arma, variando de 0 a 999. Um nível fora do alcance irá maximizá-lo. |

## Retornos

Esta função não retorna nenhum valor específico.

## Exemplos

```c
public OnPlayerSpawn(playerid)
{
    // Faça o jogador usar espingardas de cano serrado com uma só mão.
    SetPlayerSkillLevel(playerid, WEAPONSKILL_SAWNOFF_SHOTGUN, 1);
    return 1;
}
```

## Notas

aviso

O parâmetro de habilidade não é o ID da arma; é o tipo de habilidade. Clique [aqui](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/weaponskills) para obter uma lista de tipos de habilidades.

## Funções Relacionadas

-   [GetPlayerSkillLevel](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetPlayerSkillLevel): Obtenha o nível de habilidade do jogador de um determinado tipo de arma.
-   [SetPlayerArmedWeapon](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetPlayerArmedWeapon): Define a arma armada de um jogador.
-   [GivePlayerWeapon](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GivePlayerWeapon): Dê uma arma ao jogador.

## Informações relacionadas

-   [Habilidades com Armas](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/weaponskills#n%C3%ADveis-de-habilidade): Lista de habilidades com armas que são usadas para definir o nível de habilidade do jogador.
