---
title: "OnPlayerText | open.mp"
description: "Se llama cuando un jugador envía un mensaje en el chat."
canonical: https://omp.itsneufox.com/es/docs/scripting/callbacks/OnPlayerText
language: es
---

# OnPlayerText

## Descripción

Se llama cuando un jugador envía un mensaje en el chat.

| Nombre | Descripción |
| --- | --- |
| playerid | El ID del jugador que escribió el texto. |
| text\[\] | El texto que escribió el jugador. |

## Devoluciones

Retornar 0 en esta callback evitará que el texto escrito se muestre en el chat.

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

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

Siempre se llama primero en filterscripts.

## Ejemplos

```c
public OnPlayerText(playerid, text[])
{
    new pText[144];
    format(pText, sizeof (pText), "(%d) %s", playerid, text);
    SendPlayerMessageToAll(playerid, pText);
    return 0; // ignora el texto predeterminado y envía el personalizado
}
```

## 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 OnPlayerText:

-   [OnPlayerCommandText](https://omp.itsneufox.com/es/docs/scripting/callbacks/OnPlayerCommandText): Llamado cuando el jugador envia un texto que empieza con el caracter '/'.

## Funciones Relacionadas

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

-   [SendPlayerMessageToPlayer](https://omp.itsneufox.com/es/docs/scripting/functions/SendPlayerMessageToPlayer): Obliga a un jugador a enviar mensajes de texto para un jugador.
-   [SendPlayerMessageToAll](https://omp.itsneufox.com/es/docs/scripting/functions/SendPlayerMessageToAll): Obliga a un jugador a enviar texto para todos los jugadores.
