OnIncomingConnection - Вызывается при попытке игрока подключиться к серверу
Описание:
Вызывается при попытке игрока подключиться к серверу.
Параметры:
(playerid, ip_address[], port) |
playerid | ID подключающегося игрока. |
ip_address | Строка с IP-адресом игрока. |
port | Номер порта. |
Возвращаемое значение:
- В моде: Возвращаемое значение не обрабатывается сервером.
- В фильтрскриптах: При возврате 0 функция не будет вызвана в других фильтрскриптах.
Примечание | Для того, чтобы не позволить игроку подключиться, используйте функцию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;
}