---
title: "OnPlayerCommandText | open.mp"
description: "Este callback se llama cuando un jugador ingresa un comando dentro de la ventana de chat del cliente."
canonical: https://omp.itsneufox.com/es/docs/scripting/callbacks/OnPlayerCommandText
language: es
---

# OnPlayerCommandText

## Descripción

Este callback se llama cuando un jugador ingresa un comando dentro de la ventana de chat del cliente. Los comandos son todo lo que empieza con una barra inclinada "/", por ejemplo, /ayuda.

| Nombre | Descripción |
| --- | --- |
| playerid | El ID del jugador que ingresó un comando. |
| cmdtext\[\] | El comando que fue ingresado (incluyendo la barra inclinada). |

## Devoluciones

Retornando 0 este callback será ejecutado en otro script o mostrará `SERVER: Unknown command.` si no hay scripts para pasarle este callback.

1 - Prevendrá a otros filterscripts de recibir este callback.

0 - Indica que este callback será pasado al siguiente filterscript.

Siempre se llama primero en filterscripts.

## Ejemplos

```c
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp(cmdtext, "/ayuda", true))
    {
        SendClientMessage(playerid, -1, "SERVER: Este es el comando /ayuda !");
        return 1;
        // Devolviendo 1 informa al servidor que el comando fue procesado.
        // OnPlayerCommandText no se llamará en otros scripts.
    }
    return 0;
    // Devolviendo 0 informa al servidor que el comando no fue procesado por este script.
    // OnPlayerCommandText va a ser llamado en otros scripts hasta que uno devuelva 1.
    // Si ningún script devuelve 1, el mensaje 'SERVER: Unknown Command' va a ser mostrado al jugador.
}
```

## Notas

nota

Este callback también puede ser llamado por un NPC.

## Callbacks Relacionados

Los siguientes callbacks pueden ser útiles, ya que están relacionados de alguna forma u otra con OnPlayerCommandText:

-   [OnPlayerText](https://omp.itsneufox.com/es/docs/scripting/callbacks/OnPlayerText): Llamado cuando un jugador escribe un texto en el chat.
-   [OnRconCommand](https://omp.itsneufox.com/es/docs/scripting/callbacks/OnRconCommand): Llamado cuando se envia un comando desde la rcon.

## Funciones Relacionadas

Las siguientes funciones pueden ser útiles, ya que están relacionadas de alguna forma u otra con OnPlayerCommandText:

-   [SendRconCommand](https://omp.itsneufox.com/es/docs/scripting/functions/SendRconCommand): Envía un comando RCON vía script.
