Подія під час блокування користувача. Виникає лише під час автоматичного блокування, якщо користувач довго не підключався до сервера.

 

Подія не спрацьовує, якщо ви вручну, в управлінні користувачами, блокуєте UIN.

 

Шаблон події
function OnUserBlock(iUIN: integer): boolean;
begin
  // your own code
  result := true;
end;
begin
end.


Замість коментаря може бути будь-який ваш код.

 

Опис параметрів

Параметр

Тип

Значення

iUIN

integer

Унікальний ідентифікатор користувача, якого сервер намагається заблокувати "за неактивність".

 

Значення, що повертається

True, якщо функція дозволяє блокувати користувача, False — якщо ми не згодні і говоримо серверу, щоб він не чіпав цього користувача зараз.

 

Приклад
function OnUserBlock(iUIN: integer): boolean;
begin
  mDeleteUserFromCommonContacts(iUIN);
  result := true;
end;
begin
end.


Скрипт виконує безумовне видалення зі списку контактів користувача, якого сервер вирішує заблокувати. Загальний список контактів оновлюється автоматично та розсилається усім користувачам сервера самостійно.

 

Дивитися ще

mDeleteUserFromCommonContacts