OnIncomingConnection

Материал из Pro-Pawn Wiki
Перейти к: навигация, поиск
Add.png Данная функция была добавлена в SA-MP 0.3z R2-2 и не работает в более ранних версиях.


Описание:

Вызывается при попытке игрока подключиться к серверу.

Параметры:

(playerid, ip_address[], port)
playerid ID подключающегося игрока.
ip_address Строка с IP-адресом игрока.
port Номер порта.


Возвращаемое значение:

  • В моде: Возвращаемое значение не обрабатывается сервером.
  • В фильтрскриптах: При возврате 0 функция не будет вызвана в других фильтрскриптах.

Info rhombus.png
Примечание
Для того, чтобы не позволить игроку подключиться, используйте функцию BlockIpAddress().
Функция вызывается сначала в фильтрскриптах, затем в моде.


Пример использования:

public OnIncomingConnection(playerid, ip_address[], port)
{
    new name[MAX_PLAYER_NAME + 1];
    GetPlayerName(playerid, name, sizeof(name));
    printf(
        "Входящее подключение от игрока %s, ID: %d, IP: %s:%d",
        name, playerid, ip_address, port
    );
    return 1;
}


См. также: