---
title: "OnPlayerSpawn | open.mp"
description: "Cette callback est appelée lorsqu'un joueur spawn (apparaît)."
canonical: https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnPlayerSpawn
language: fr
---

# OnPlayerSpawn

## Paramètres

Cette callback est appelée lorsqu'un joueur spawn (apparaît).

| Nom | Description |
| --- | --- |
| `int` playerid | L'ID du joueur qui spawn. |

## Valeur de retour

Retournez **0** pour forcer le joueur à retourner à la sélection de classe au prochain spawn.

## Exemple

```c
public OnPlayerSpawn(playerid)
{
    new PlayerName[MAX_PLAYER_NAME],
        string[40];

    GetPlayerName(playerid, PlayerName, sizeof(PlayerName));

    format(string, sizeof(string), "[ ! ] %s a spawn.", PlayerName);
    SendClientMessageToAll(0xFFFFFFFF, string);

    return 1;
}
```

## Astuces

remarque

Le jeu déduit parfois $100 à un joueur après son apparition.

## Callbacks connexes

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

-   [OnPlayerDeath](https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnPlayerDeath): Appelée lorsqu'un joueur meurt.
-   [OnVehicleSpawn](https://omp.itsneufox.com/fr/docs/scripting/callbacks/OnVehicleSpawn): Appelée lorsqu'un véhicule **ré**\-apparaît.

## Fonctions connexes

-   [SpawnPlayer](https://omp.itsneufox.com/fr/docs/scripting/functions/SpawnPlayer): Force un joueur a spawn.
-   [AddPlayerClass](https://omp.itsneufox.com/fr/docs/scripting/functions/AddPlayerClass): Ajoute une class.
-   [SetSpawnInfo](https://omp.itsneufox.com/fr/docs/scripting/functions/SetSpawnInfo): Permet de déterminer les paramètres de spawn d'un joueur.
