# spawnPlayer (Servidor)

> Coloca al jugador en el mundo, con la vida en 100, sin chaleco, en el interior 0 y sin armas.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Servidor
- **Categoría**: Jugadores y cuentas
- **URL**: https://wiki.mymp.gg/es/spawnPlayer

## Sintaxis

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

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `player` | `player` | El jugador. |
| `x, y, z` | `float` | Posición en el mundo. |
| `rotation` | `float` | Dirección hacia la que mira, en grados. *(por defecto: `0`)* |
| `model` | `string` | Nombre del modelo de ped. *(por defecto: `male01`)* |

## Retorno

`true` si el jugador apareció, `false` si el elemento no es un jugador, el modelo no es de ped o la posición no es válida.

Dispara `onPlayerSpawn` en el jugador.

## Ejemplo

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

### Si vienes de MTA

El modelo se da por el nombre del modelo de ped, no por un id de skin, y no hay parámetros de interior, dimensión ni equipo.

## Ver también

- [isPlayerSpawned (Servidor)](https://wiki.mymp.gg/es/isPlayerSpawned.md): Indica si el jugador ya fue colocado en el mundo por spawnPlayer.
- [onPlayerSpawn (Servidor)](https://wiki.mymp.gg/es/onPlayerSpawn.md): Se dispara después de que spawnPlayer hace aparecer a un jugador.
- [setElementPosition (Compartido)](https://wiki.mymp.gg/es/setElementPosition.md): Mueve un elemento a una posición del mundo.
