---
title: "OnPlayerCommandText | open.mp"
description: "Esta callback é chamada quando o jogador entra com um comando na janela de chat do cliente."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnPlayerCommandText
language: pt-BR
---

# OnPlayerCommandText

## Descrição

Esta callback é chamada quando o jogador entra com um comando na janela de chat do cliente. Comandos são qualquer coisa que iniciam com uma barra, EX: /help.

| Nome | Descrição |
| --- | --- |
| playerid | O ID do jogador que entrou com um comando. |
| cmdtext\[\] | O comando que foi digitado (incluindo a barra). |

## Retorno

Retorna 1 se o comando foi processado, caso contrário 0.

1 - Irá previnir que outro filterscript receba esta callback.

0 - Indica que esta callback será passada para o próximo filterscript.

Sempre é chamada primeiro em filterscripts.

## Exemplos

```c
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp(cmdtext, "/help", true))
    {
        SendClientMessage(playerid, -1, "SERVER: Este é o comando /help!");
        return 1;
        // Returnar 1 informa que o comando foi processado.
        // OnPlayerCommandText não será chamado em outro script.
    }
    return 0;
    // Retornar 0 informa que o comando não foi precessado pelo script.
    // OnPlayerCommandText será chamado em outros scripts até que seja retornado 1.
    // Se nenhum script retornar 1, uma mensagem irá aprecer: 'SERVER: Unknown Command'
}
```

## Notas

nota

Esta callback também pode ser chamada por NPC.

## Callbacks Relacionadas

As seguintes Callbacks também podem ser úteis, pois estão relacionadas a esta Callback.

-   [OnPlayerText](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnPlayerText): Chamado quando um jogador envia uma mensagem através do chat.

## Funções Relacionadas

As seguintes funções podem ser úteis, pois estão relacionadas a esta callback.

-   [SendRconCommand](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SendRconCommand): Envia um comando via RCON.
