---
title: "OnPlayerText | open.mp"
description: "Appelée lorsqu'un joueur envoie un message dans le chat."
canonical: https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnPlayerText
language: fr
---

# OnPlayerText

## Description

Appelée lorsqu'un joueur envoie un message dans le chat.

| Nom | Description |
| --- | --- |
| `int` playerid | L'ID du joueur qui envoie le message |
| `string` text\[\] | Le texte du message envoyé |

## Valeur de retour

Retourner **0** dans cette callback empêchera l'affichage du message.

## Exemple

```c
public OnPlayerText(playerid, text[])
{
    new
        textv2[145],
        name[MAX_PLAYER_NAME];

    GetPlayerName(playerid, name, sizeof (name));

    format(textv2, sizeof (textv2), "%d >> %s: %s", playerid, name, text);

    SendPlayerMessageToAll(playerid, textv2);
    return 0;
    //Retourner 0 empêche l'envoi du message par défaut
}

```

## Astuces

remarque

This callback can also be called by NPC.

## Callbacks connexes

Les Callbacks ci-dessous sont indirectement ou directement liées à cette Callback.

-   [OnPlayerCommandText](https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnPlayerCommandText): Appelée lorsqu'un joueur écrit une commande.

## Fonctions connexes

Les fonctions suivantes peuvent être utiles, car elles sont liées à ce rappel d'une manière ou d'une autre.

-   [SendPlayerMessageToPlayer](https://omp.itsneufox.com/fr/docs/scripting/functions/SendPlayerMessageToPlayer): Force un joueur à envoyer un message à un joueur.
-   [SendPlayerMessageToAll](https://omp.itsneufox.com/fr/docs/scripting/functions/SendPlayerMessageToAll): Force un joueur à envoyer un message à tous les joueurs.
