---
title: "OnIncomingConnection | open.mp"
description: "Este callback se llama cuando una dirección IP intenta establecer una conexión con el servidor."
canonical: https://omp.itsneufox.com/es/docs/scripting/callbacks/OnIncomingConnection
language: es
---

# OnIncomingConnection

## Descripción

Este callback se llama cuando una dirección IP intenta establecer una conexión con el servidor. Para bloquear conexiones entrantes, use BlockIpAdress.

| Nombre | Descripción |
| --- | --- |
| playerid | El ID del jugador que está intentando conectarse. |
| ip\_address\[\] | La IP del jugador que está intentando conectarse. |
| port | El puerto de la conexión intentada. |

## Devoluciones

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

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

Siempre se llama primero en filterscripts.

## Ejemplos

```c
public OnIncomingConnection(playerid, ip_address[], port)
{
    printf("Conexión entrante del jugador ID %i [IP/puerto: %s:%i]", playerid, ip_address, port);
    return 1;
}
```

## Callbacks Relacionados

Los siguientes callbacks pueden ser útiles, ya que están relacionados de alguna forma u otra con OnIncomingConnection:

-   [OnPlayerConnect](https://omp.itsneufox.com/es/docs/scripting/callbacks/OnPlayerConnect): Llamado cuando se conecta un jugador.
-   [OnPlayerDisconnect](https://omp.itsneufox.com/es/docs/scripting/callbacks/OnPlayerDisconnect): Llamado cuando un jugador se desconecta del servidor.

## Funciones Relacionadas

Las siguientes funciones pueden ser útiles, ya que están relacionadas de alguna forma u otra con OnIncomingConnection:

-   [BlockIpAddress](https://omp.itsneufox.com/es/docs/scripting/functions/BlockIpAddress): Bloquea una dirección IP de conectarse al servidor por un tiempo determinado.
-   [UnBlockIpAddress](https://omp.itsneufox.com/es/docs/scripting/functions/UnBlockIpAddress): Desbloquea una IP que fue anteriormente bloqueada.
