Меню сайта
Анонсы
mIRC скриптерам Опытным скриптерам
Категории
services [4]
help
о Mirc [16]
Другое [3]
Ircnet.ru [4]
сеть
IRC [11]
Мини-чат
Случайное фото
Фотография 1
+++

К нам присоединилось:
Сегодня: 0
Вчера: 0
За последние 7 дней: 0
За последние 30 дней: 0
Отправить SMS и MMS
SMS
Beeline МТС Мегафон

ММС
Beeline МТС Мегафон
Главная » Статьи » Irc » о Mirc

Как писать скрипты
Строение скрипта:
Однострочный:
on <уровень>:<событие>:[#-канал,* - любое окно,? - приват]:<команды>
пример on 1:join:#:msg $nick привет
Многострочный:
on <уровень>:<собитие>:[#-канал,* - любое окно,? - приват] {
действие1
действие2
и т.д.
}

( "{" - начало действий, "}" - конец)
пример
on *:text:*!op*:#:{
if ($nick != _Dimon_ ) { halt }
mode $chan +o $2
}

Однострочные скрипты используются если в скрипте не больше одного ограничителя "IF"
Многострочные скрипты часто используются если в скрипте используются условия (if,then,else)

Что нужно знать:
Условия if,then,else
Переменные
События (!)
Ну и идентификаторы. Их очень много,но я напишу основные:

Ну теперь,когда мы знаем события,нужные нам идентификаторы,и написание переменных,можем писать скрипты.

Попробуем написать скрипт чтобы вы автоматически давали оп своим друзьям. Нужно вспомнить условие "IF"

on *:join:#:{
if ($nick != ник1 ) { halt }
if ($nick != ник2 ) { halt }
mode $chan +o $nick
}

Пы.Сы.: { halt } - остановка скрипта.

Хотим сделать бота.но вот проблемка - нужен help. Можно сделать 2 вида help'a: с использованием скриптов или обычный,с текстовика.
Первый:
on *:text:!help:*:{
msg $nick команды
inc %asff
msg $nick Help прочитан %asff раз.
}
Пы.Сы.: inc - добавить +1 к числу переменной %asff
ну и второй
on *:text:!help:*:play $nick help.txt
(play - написать все сообщения из тесктовика)

Можем сделать команду !анекдот

on *:text:!анекдот:#:msg $chan $read(anekdots.txt)
(анекдоты уж пишите сами!)

Ну вроде бы все...Написал все что знаю :) Думаю прочитав эту статью даже ламер сможет написать бота. По вопросам писать в эту тему

Подпись,печать.

Если где ошибки или недочеты - просьба поправить.

Категория: о Mirc | Добавил: _Dimon_ (14 Ноября 10)
Просмотров: 2005 | Рейтинг: 5.0/2 |

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мини инфо
гость
11:33:20
Группа: Гуси

Логин:
Пароль:
Поиск по сайту
:)

456
Код нашей кнопки:
Рекомендуем :)
Лучший mIRC клиент:)
Лучший mIRC БОТ:)
Френды :)
[CooLBots] EpicNet
Статистика
Каталог webplus.info Locations of visitors to this page
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Были на сайте сегодня:
Коментариев: 4524
Форум: 354/2694
Фоток: 1227
Новостей на сайте: 42
Файлов: 492
Статьи: 81
Гостевая книга: 25


Всево зарегено: 34796
Из них
Пользователей: 34476
Проверенные 311
Администраторы 5
Гл. Администраторы 3
Из них
Парней: 34608
Девушек: 170
Copyright MyCorp © 2024Хостинг от uCoz