Скрипт блокирования хаба от входящих юзеров (вариант защиты от внешних атак)
Название: SuspendHub.lua
Версия: 1.0
Платформа: PtokaX
API: API 2
Автор: Ksan (aka Trans)
Город: Томск, Россия
Дата: 10-01-2012
Описание:
1. Если вы заметили, что ваш хаб атакуют, то через меню можете заблокировать хаб для всех входящих. По умолчанию - на 5 минут (это регулируется в настройках хаба), также в меню есть блокирование на желаемое время (тоже в минутах). Разблокирование через меню либо по прошествию заданного времени.
При блокировании хаб извне будет казаться отключенным, с соответствующими сообщениями, а сидящие в хабе ничего не почувствуют, всё будет работать в обычном режиме.
2. Есть в скрипте и код блокирования без срока, но это опасно в случае вылета из хаба последнего оператора/админа - будет некому разблокировать хаб вплоть до его перезагрузки (а для удалённых хабов в некоторых случаях и это может оказаться проблемой). Для включения команды блокирования без срока нужно раскомментировать код в 2-х местах - в отправке меню и в исполняемом коде
3. Сообщения о блокировании/разблокировании приходят автору команды и в Опчат.
Текстовку можете менять по своему вкусу.
как сделать чтобы команда была доступна определнным никам
Ferb, а ты сам никогда не переделываешь скрипты? Нисколько?
Ни разу не видел, как в скриптах реализовано делегирование прав отдельным никам?
Может, посмотришь в других скриптах и попробуешь сам? Пора бы уже и тебе.
Просто мне хочется, чтоб админы хабов (красиво звучит, да ведь?) могли сами что-то делать хотя бы в уже готовых скриптах, а не бегали за каждым пустяком к другим..
Если не сможешь (либо ещё кто-то выскажет аналогичное пожелание), то я, в принципе, могу добавить в скрипт таблицу ников. Или показать тут.
Понятно )) Извени что отвлек. Просто как бы невсегда доверяеш админам верно ?? У меня есть я доверяю им но проверяю поэтому я хотел бы дать только 3 людям это