---
title: "OnPlayerConnect | open.mp"
description: "This callback is called when a player connects to the server."
canonical: https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnPlayerConnect
language: fr
---

# OnPlayerConnect

## Paramètres

Cette callback est appelée quand un joueur se connecte au serveur.

| Nom | Description |
| --- | --- |
| `int` playerid | ID du joueur connecté |

## Valeur de retour

Cette callback ne retourne rien, mais doit retourner quelque chose. Autrement dit, `return callback();` ne fonctionnera pas car la callback ne retourne rien, mais un return _(`return 1;` ou `return 0;`)_ doit être effectué dans la callback.

## Exemple

```c
public OnPlayerConnect(playerid)
{
    new
        string[64],
        playerName[MAX_PLAYER_NAME];

    /* Message de bienvenue */
    GetPlayerName(playerid, playerName, MAX_PLAYER_NAME);

    format(string, sizeof string, "[+] %s a rejoint le serveur. Bienvenue à lui !", playerName);
    SendClientMessageToAll(0xFFFFFFAA, string);

    return 1;
}
```

## Astuces

remarque

This callback can also be called by NPC.

## Callback connexe

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

-   [OnPlayerDisconnect](https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnPlayerDisconnect) : Quand un joueur se déconnecte du serveur.
