---
title: "OnPlayerSpawn | open.mp"
description: "Este evento é chamado quando um jogador spawna."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnPlayerSpawn
language: pt-BR
---

# OnPlayerSpawn

## Descrição

Este evento é chamado quando um spawna. (Após chamada da função SpawnPlayer)

| Nome | Descrição |
| --- | --- |
| playerid | ID do jogador que spawnou. |

## Retorno

0 - Impedirá que outros filterscripts recebam este retorno de chamada.

1 - Indica que este retorno de chamada será passado para o próximo filterscript.

É sempre chamado primeiro nos filterscripts.

## Exemplos

```c
public OnPlayerSpawn(playerid)
{
    new PlayerName[MAX_PLAYER_NAME],
    string[40];
    GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
    format(string, sizeof(string), "%s foi spawnado com sucesso.", PlayerName);
    SendClientMessageToAll(0xFFFFFFFF, string);
    return 1;
}
```

## Notas

nota

O jogo às vezes deduz $100 dos jogadores após o spawn.

## Funções Relacionadas

As seguintes funções podem ser úteis, pois estão relacionadas a esta callback.

-   [SpawnPlayer](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SpawnPlayer): Forçar um jogador a spawnar.
-   [AddPlayerClass](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/AddPlayerClass): Adiciona uma Classe.
-   [SetSpawnInfo](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetSpawnInfo): Define a configuração de spawn para um jogador.
