# spawnPlayer (Servidor)

> Coloca o jogador no mundo, com a vida em 100, sem colete, no interior 0 e sem armas.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Servidor
- **Categoria**: Jogadores e contas
- **URL**: https://wiki.mymp.gg/pt/spawnPlayer

## Sintaxe

```lua
bool spawnPlayer(player player, float x, y, z [, float rotation = 0, string model = male01])
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `player` | `player` | O jogador. |
| `x, y, z` | `float` | Posição no mundo. |
| `rotation` | `float` | Direção para onde ele olha, em graus. *(padrão: `0`)* |
| `model` | `string` | Nome do modelo de ped. *(padrão: `male01`)* |

## Retorno

`true` se o jogador nasceu, `false` se o elemento não é um jogador, o modelo não é de ped ou a posição não é válida.

Dispara `onPlayerSpawn` no jogador.

## Exemplo

```lua
addEventHandler("onPlayerJoin", root, function()
    spawnPlayer(source, 2495.1, -1687.4, 13.5, 90, "male01")
end)
```

### Vindo do MTA

O modelo é dado pelo nome do modelo de ped, não por um id de skin, e não há parâmetros de interior, dimensão ou time.

## Veja também

- [isPlayerSpawned (Servidor)](https://wiki.mymp.gg/pt/isPlayerSpawned.md): Diz se o jogador já foi colocado no mundo por spawnPlayer.
- [onPlayerSpawn (Servidor)](https://wiki.mymp.gg/pt/onPlayerSpawn.md): Disparado depois que spawnPlayer faz um jogador nascer.
- [setElementPosition (Compartilhado)](https://wiki.mymp.gg/pt/setElementPosition.md): Move um elemento para uma posição no mundo.
