---
title: "OnPlayerRequestSpawn | open.mp"
description: "Se llama cuando un jugador intenta spawnear vía selección de clase ya sea presionando SHIFT o clickeando el botón 'Spawn'."
canonical: https://omp.itsneufox.com/es/docs/scripting/callbacks/OnPlayerRequestSpawn
language: es
---

# OnPlayerRequestSpawn

## Descripción

Se llama cuando un jugador intenta spawnear vía selección de clase ya sea presionando SHIFT o clickeando el botón 'Spawn'.

| Nombre | Descripción |
| --- | --- |
| playerid | El ID del jugador que solicitó spawnear. |

## Devoluciones

**0** impedira que el jugador spawnee.

0 - Prevendrá a otros filterscripts de recibir este callback.

1 - Indica que este callback será pasado al siguiente filterscript.

Siempre se llama primero en filterscripts.

## Ejemplos

```c
public OnPlayerRequestSpawn(playerid)
{
    if (!IsPlayerAdmin(playerid))
    {
        SendClientMessage(playerid, -1, "No podés spawnear.");
        return 0;
    }
    return 1;
}
```

## Notas

nota

Este callback también puede ser llamado por un NPC.

tip

Para prevenir a los jugadores de spawnear con ciertas clases, la última clase vista debe ser guardada en una variable en OnPlayerRequestClass.

## Funciones Relacionadas

-   [OnPlayerRequestClass](https://omp.itsneufox.com/es/docs/scripting/callbacks/OnPlayerRequestClass): Llamado cuando un jugador cambia de skin en la seleccion de skin.
