Скрипты
 

Скрипты / KICK

Обработчик on KICK вызывается, когда пользователь "кикается" с канала.

Синтакс: on <level>:KICK:<#[,#]>:<commands>
Пример: on 1:KICK:#mirc,#irchelp:/msg $nick Oops! ;)

Примеры:

on 5:KICK:#:/invite $knick $chan | /msg $nick Hey, $knick is my friend!

Обработчик вызывается, если пользователя с уровнем 5 кикают на любом канале, где есть вы. $knick - ник кикнутого пользователя.

Сравнение уровней
Вы можете сравнить уровни кикающего и кикаемого с помощью операторов <,<=,=,<, или =

on =2:KICK:#mIRC:/msg $chan $nick kicked $knick (legal)
on 1:KICK:#mIRC:/msg $chan $nick kicked $knick (illegal)

Если уровень кикающего больше или равен уровню кикаемого, кик считается допустимым. Если нет, то выполняется вторая строка обработчика on KICK. Внимание: Обработчик работает только с никами.