Пређи на главни садржај

OnIncomingConnection

Опис

Ова повратна функција се позива када IP адреса покуша да се повезе на сервер. Да бисте блокирали долазне везе, користите BlockIpAdress

ИмеОпис
playeridID играча који покушава да се повезе.
ip_address[]IP адреса играча који покушава да се повезе.
portПорт покушане везе.

Враћа

1 - Спречиће да друге филтер скрипте приме ову повратну функцију.

0 - Индицира да ће ова повратна функција бити прослеђена следећој филтер скрипти.

Увек се позива прва у филтер скриптама.

Примери

public OnIncomingConnection(playerid, ip_address[], port)
{
printf("Incoming connection for player ID %i [IP/port: %s:%i]", playerid, ip_address, port);
return 1;
}

Повезане повратне функције

Следеће повратне функције могу бити корисне, јер су на неки начин повезане са овом повратном функцијом.

  • OnPlayerConnect: Ова повратна функција се позива када се играч повезује на сервер.
  • OnPlayerDisconnect: Ова повратна функција се позива када се играч дисконектује са сервера.
  • OnPlayerFinishedDownloading: Ова повратна функција се позива када играч заврши са преузимањем прилагођених модела.

Повезане функције

Следеће функције могу бити корисне, јер су на неки начин повезане са овом повратном функцијом.

  • BlockIpAddress: Блокирајте IP адресу од повезивања на сервер на одређено време.
  • UnBlockIpAddress: Отклоните блокаду IP адресе која је претходно била блокирана.