MSL: скриптовое событие OnRegistered, в каких случаях работает?

Добрый день.
Беру для проверки ваш скрипт, добавляю в событие OnRegistered, включаю его
Создаю нового пользователи через админку и.... магии не происходит.
Можете проверить работает ли событие OnRegistered ?
Беру для проверки ваш скрипт, добавляю в событие OnRegistered, включаю его
Код: Выделить всё
procedure OnRegistered(iCID, iUIN: integer; var iRole: integer; var bBlocked: boolean);
var
sGroupName: string;
x: integer;
begin
sGroupName := mGetRoleNameByID(iRole);
if sGroupName = 'Guests' then x := mGetRoleIDByName('Пользователи');
if x <> -1 then iRole := x;
end;
begin
end.
Создаю нового пользователи через админку и.... магии не происходит.
Можете проверить работает ли событие OnRegistered ?