Функция обновления списка пользователей, ...или её альтернатива |
Здравствуйте, гость ( Вход | Регистрация )
Функция обновления списка пользователей, ...или её альтернатива |
3.7.2009, 23:42
Сообщение
#1
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 7 Регистрация: 26.4.2009 Пользователь №: 3 179 Спасибо сказали: 0 раз |
Вкратце:
ищу команду для LUA скрипта чтобы заставить обновиться список пользователей у пользователей... Подробно: Написал скрипт, который не пускает пользоватлей с запрещёнными никами. Принцип простой - при входе на хаб проверяется наличие запрещённых сочетаний, и в случае их обнаружения пользователю выдаётся предупреждение и он получает временный бан на 5 минут, после чего благополучно отключается. Проблема в том, что иногда они появляются в списке, хотя их уже нет (если нажать кнопку "обновить список" - они пропадают из него). Хотелось бы дописать в скрипт команду чтобы принудительно заставляла обновить список в клиенте. Это возможно? API2 p.s.: ещё: есть ли команда LUA для задержки скрипта? аналог Sleep(int ms) или Pause(int ms) на других языках? |
|
|
4.7.2009, 0:53
Сообщение
#2
|
|
Местный Группа: Неактивированные Сообщений: 908 Регистрация: 26.12.2008 Пользователь №: 1 574 Спасибо сказали: 1406 раз |
Проблема решается значительно проще - нужно проверять ник юзера при вызове функции ValidateNickArrival(), а не UserConnected().
PS. Если очень хочется заставить клиенты удалить определенный ник из списков, можно использовать команду $Quit <ник юзера>. Цитата p.s.: ещё: есть ли команда LUA для задержки скрипта? аналог Sleep(int ms) или Pause(int ms) на других языках? Такой функции в Lua нету, зато есть таймеры PtokaX-API.
|
|
|
4.7.2009, 19:08
Сообщение
#3
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 7 Регистрация: 26.4.2009 Пользователь №: 3 179 Спасибо сказали: 0 раз |
использование ValidateNickArrival полностью решило проблему!
спасибо! |
|
|
Похожие темы
|
Сейчас: 27.11.2024, 2:56 |