News About Commands Download Forum
 
Script MIIIS was made on the base of strongly altered scripts (Kalich, LoL toolz, netop, facelift &
many others).A flexible system of script's options (as well as the big list of commands)
allows you to control the script & your channel easily.
The commands are divided into 6 categories:
 1. Guest commands - for unregistered users. Only informative commands.
 2. User commands - for registered users without access.
 3. Moderator commands - for registered users with +v flag.
 4. Operator commands - for registered users with +o flag.
 5. Master commands - for registered users with +m flag.
 6. Owner commands - for registered users with +n flag.
The higher category you access to - the bigger number of commands you have. When you have 
the access to the 6th category you can use nearly 70 commands!
P.S. Thanks Orca for translating.

Как установить:

 Для того чтобы скрипт заработал вам нужно иметь установленного eggdrop'а. Скачать и
 узнать как устанавливать можно на сайтах:
www.egghelp.org, www.eggdrop.pp.ru, www.bot.net.ru
 Открыв скрипт вы увидите небольшое описание и пожелания, а также информацию по настройке.
 Ниже идут сами настроки с подробным описанием, так что трудностей возникнуть не должно.
 Рассмотрив все настройки:
 
 1. set The_Owner "MOSSs"
 Устанавливает имя самого главного владельца бота. Он не может быть удален, кикнут, забанен
 и т.п. Нужная вобщем вещь :)
 
 2. set emailowner "mosss\@mail.ru"
 Почтовый ящик владельца.

 3. set cmdpfix "$"
 С какого символа начинаются команды. $help $kick $op. Чаще ставят !

 4. set userport 6661
 Просто не трогайте. Не помню для чего это :) 

 5. set m3s_key 1
 Если стоит 1, то бот будет обновлять key каналов автоматически. Если 0 - то
 придется вручную. Лучше тоже оставить.

 6. set m3s_ban 0
 Как будет бот банить.

 7. set m3s_protect_flags "mb"
 Пользователей с этими флагами бот не банит.

 8. set m3s_chan_flood "6:6"
    set m3s_join_flood "4:10"
    set m3s_deop_flood "5:10"
    set m3s_ctcp_flood "3:10"
    set m3s_kick_flood "3:10"
    set m3s_chan_parameters "-clearbans +enforcebans +dynamicbans +userbans
   -autoop -bitch -greet +protectops -statuslog +stopnethack -revenge +autovoice
   -secret -shared +cycle -seen +nodesynch"
    set m3s_chanmode "+nt"
 Стандартные установки канала. Когда вы будете добавлять новый канал боту, то он 
 будет по умолчанию использовать для канала эти установки. Подробнее о том, что это
 значит можно прочитать на сайте www.egghelp.org

 9. set m3s_cleanusers 0
 Если стоит 1, то при удалении канала буду стираться юзеры канала. Лучше оставить 0.

 10. set m3s_server_flags "+iw-s"
 Флаги которые бот поставить себе при подсоединении к irc серверу.

 11. set m3s_away ""
 Если установите текст сообщения, то бот при подключении к серверу будет автоматом
 входить в режим away. Если оставить пустое - то не будет :)

 12. set m3s_security 1
 Если стоит 1, то владельцы бота получают доступ к командам shell и tcl. Это очень
 серьезные команды. С их помощью можно стереть бота и даже перегрузить сервер. Если
 не уверены, то лучше установить 0.

 13. set m3s_services "*.services.dalnet.ru"
 Если знаете, то введите хост сервисов в вашей сети. Если сервисов нет, то просто не
 трогайте. В принципе роли не играет.

 14. set logcmds 1
 Если хотите видеть, что делают с ботом - оставьте 1. Бот будет записывать все
 использованные команды в файл m3s log в корневой директории бота.

 15. set newsline "\002Новости от 11.10.2003:\002 Версия 1.1.2 зарелизина :)"
 Новость, доступная по команде $news.

 16. set greetnew 0
 Будет ли бот донимать всех незарегистрированных у него пользователей с просьбой о регистрации.

 17. set regwelcome "Дорогой друг..."
 А это непосредственно текст донимания :)

 18. set doquotes 1
 Если 1, то цитаты работаю, если 0 - нет.



 Поместите этот скрипт в директорию SCRIPTS в директории вашего бота.
 В главном конфиге вашего бота найдите место, где подгружаются скрипты
 (обычно в конце конфига) и впишите туда: 
	                  
				source scripts/m3s.tcl

 Внимание: для того чтобы бот регистрировал пользователей по команде newuser
 сделайте следующее. В главном конфиге бота установите переменные:

 				set default-flags "h"
				set learn-users 1

 Потом найдите строку: bind msg - hello *msg:hello
 Сотрите и напишите вместо нее:

				unbind msg - hello *msg:hello
				bind msg - newuser *msg:hello

 Перезапустите бота командой .rehash в партилайне. Вся информация доступна
 командой $help на канале (значек - $ может быть изменен).

#############################################################################
# ВНИМАНИЕ!ВНИМАНИЕ!ВНИМАНИЕ!ВНИМАНИЕ!ВНИМАНИЕ!ВНИМАНИЕ!ВНИМАНИЕ!ВНИМАНИЕ!
# Если версия вашего eggdrop'а ниже чем 1.6.13 то закомментируйте строки, 
# проверяющие версию.
#
#
# if {![info exists numversion] || ($numversion < 1061300)} {
#   putlog "*** Can't load channel script -- At least Eggdrop v1.6.13 required. READ SCRIPTS README IN TOP OF FILE."
#   return 0
# }
#
# Однако, в этом случае работоспособность может наршуться, а
# может быть и нет. Просто текущую версию тестировали на 1.6.13 и выше. Если у
# вас работает на более низких версиях - напишите на форум или на мыло создателям.
##############################################################################

 
 
 
© 2003 Copyright The_Lucifer & MOSSs