---
title: "OnPickupStreamIn | open.mp"
description: "Este callback é chamado quando um pickup entra no campo visual de um jogador."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnPickupStreamIn
language: pt-BR
---

# OnPickupStreamIn

aviso

Esta callback foi adicionada no omp v1.1.0.2612 e não funcionará em versões anteriores!

## Descrição

Este callback é chamado quando um pickup entra no campo visual de um jogador.

| Nome | Descrição |
| --- | --- |
| pickupid | O ID do pickup, retornado por [CreatePickup](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/CreatePickup). |
| playerid | O ID do jogador cujo pickup entrou no campo visual. |

## Retornos

Este callback é sempre chamado primeiro no modo de jogo.

## Exemplos

```c
new g_PickupHealth;

public OnGameModeInit()
{
    g_PickupHealth = CreatePickup(1240, 2, 2009.8474, 1218.0459, 10.8175);
    return 1;
}

public OnPickupStreamIn(pickupid, playerid)
{
    if (pickupid == g_PickupHealth)
    {
        printf("g_PickupHealth entrou no campo visual do jogador id %d", playerid);
    }
    return 1;
}
```

## Callbacks Relacionados

Os seguintes callbacks podem ser úteis, pois estão relacionados a este callback de alguma forma.

-   [OnPlayerPickUpPickup](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnPlayerPickUpPickup): Chamado quando um jogador pega um pickup.
-   [OnPickupStreamOut](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnPickupStreamOut): Chamado quando um pickup sai do campo visual de um jogador.

## Funções Relacionadas

As seguintes funções podem ser úteis, pois estão relacionadas a este callback de alguma forma.

-   [CreatePickup](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/CreatePickup): Criar um pickup.
-   [DestroyPickup](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/DestroyPickup): Destruir um pickup.
