OnIncomingConnection
Материал из Pro-Pawn Wiki
Данная функция была добавлена в SA-MP 0.3z R2-2 и не работает в более ранних версиях. |
Описание:
Вызывается при попытке игрока подключиться к серверу.
Параметры:
(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;
}
{
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;
}
См. также: