Твой собственный супер-скрипт для IRC

Хакер, номер #025, стр. 025-036-4


Дальше. ON DEOPED - срабатывает тогда, когда какая-то зараза сняла с тебя статус Оператора. В моем случае я не начинаю сразу разворачивать артиллерию, а просто предупреждаю обидчика:

ON DEOPED:#:/chanserv op # $me |/chanserv deop # $nick | /notice $nick (=SINtez Russian Script=) тЫ поКа п0ШутИ тАк... д0 п0явЛеНиЯ тЕбЯ в $hiT Li$Te!

Смотри: если кто-то меня деопнул, то скрипт, через чансерв, пытается меня опнуть. Затем он деопит (через тот же чансерв) этого уродца, а потом кидает ему приватный нотис "(=SINtez Russian Script=) тЫ поКа п0ШутИ тАк... д0 п0явЛеНиЯ тЕбЯ в $hiT Li$Te!". Если ты злой чувак, то можешь поставить вместо предупреждений всякие кики и баны.

ON OPED - срабатывает, когда кто-то тебя опнул. В моем случае я говорю чуваку "Спасибо":

ON OPED:#:/notice $nick Спасибо за @

Ну что ж, это, пожалуй, основные эвенты, которые тебе необходимы. Конечно же, этих самых эвентов существует целая куча, но многие из них тебе никогда не понадобятся. Хотя... Если ты хочешь выглядеть супер-челом, просто агентом 007, то советую тебе создать еще один эвент. У меня это 030-SiN-ИНФО. В этом эвенте можно управлять запросами юзеров на твою версию, название IRC-клиента и инфу о тебе самом.

VERSION - этот CTCP команда, которую выполняет другой юзверь, пытаясь узнать инфу о твоем клиенте. Если у тебя включен режим CTCP, то он узнает, что у тебя стоит PIRCH такой-то версии. Но ты можешь не показывать ему эту секретную информацию, а притвориться гуру IRC. Смори:

VERSION:/notice $nick \-1 VERSION \-1 \-2 PIRCH98 Powered by =SINtez Russian Script= \-2 :-

В моем случае на этот запрос скрипт выдает юзеру нотис, в котором пишет "PIRCH98 Powered by =SINtez Russian Script=". Причем, значки "\-1" говорят ПИРЧу, что это слово надо выделить цветом инфы (как в стандартном ответе клиента). А знаки "\-2" показывают, что этот текст надо выделить болдом. А вот и самое главное - в конце команды стоят двоеточие и минус. Это означает, что надо посылать в ответ только ТВОЮ команду, а стандартный ответ глушить. Если вместо минуса ты поставишь плюс, то будут выдаваться оба ответа. Точно так же работают и USERINFO, и CLIENTINFO.

Ладно, я думаю, что с основными понятиями эвентов ты разобрался. Если тебе захочется проапгрейдить свои знания - лезь в хелпы. Тебе будет уже проще, т.к. все другие эвенты работают по такой же системе.

ALIASES

Чтобы вызвать список алаизисов, жми на кнопку с этим названием в окне ПИРЧа. Здесь все еще проще. Слева список названий алаизисов, справа команды, которые они выполняют.

Создаешь алаизис, допустим, "xakep". Затем щелкаешь на нем мышкой и прописываешь в правом окне все команды, которые ты хочешь выполнить для этого алаизиса. Ну, например: /join #xakep |/msg Здарова ребята! Вот я и на хакере! Как дела? |/me рад вас всех видеть.

Назад на стр. 025-036-3  Содержание  Вперед на стр. 025-036-5

 
 

 
продажа светильников
<<< НАЗАД ||| ГЛАВНАЯ