4epT
31.12.2006, 07:09
Рассмотрим основные файлы бота, находящиеся в папке control:
Отмечу сразу. Строки, начинающиеся с такого знака >> # считаются комментарииями, они не воспринимаются опенкорой. Комментарии лучше писать Latinicey, т.к. бот версии 1.9.3 не воспринимает русский язык. Либо (если вы всё же написали коментарий по русски) нада сохранить файл в кодировке UTF-8.
1. arrowcraft.txt
В нём указываются вещи из которых бот - Лучник, имеющий скилл Arrow Craft будет автоматически делать стрелы.
<Название вещи> <флаг>
Название вещи:
Так как стрелы делаются из разных вещей, то сюда вписывается название предмета из которго будут изготовляться стрелы.
Флаг:
Только 1
Пример:
Old Blue Box 1
Jellopy 1
Бот будет делать соответственные стрелы из ОББ и Желопаев.
Бот будет делать стрелы если в config.txt выставлен флаг autoMakeArrows.
************************************************** ******
2. avoid.txt
В этом файле указываются Имена и ID игроков или ГМов.
В данный файл можно записывать в столбик имена и действия.
<Имя игрока> (TAB(s)) <дисконнект> <телепорт> <дисконнект при чате>
ИД номера используются обычно от ГМов, т.к. они могут менять имена.
<ID номер> (TAB(s)) <дисконнект> <телепорт> <дисконнект при чате>
Имя игрока:
Имя игрока, которго вы хотите избегать.
ID номер:
ID номер игрока, его можно посмотреть при помощи команды pl, когда игрок находиться рядом с вами.
Дисконнект:
Два флага 0 и 1, увидев игрока на экране, дисконнектит бота. Нужно выставить количество секунд, через которые бот приконнектится обратно, в avoidList_reconnect в config.txt.
Телепорт:
Два флага 0 и 1, увидев игрока бот телепортируется используя скилл или винги (для этого нужны винги или скилл телепорта). Смотреть так же teleportAuto_useSkill в config.txt.
Дисконнект на чат:
Дисконнектит на чат от игрока. Флаги 0 и 1. Так же следует прописать секунды для реконнекта в avoidList_reconnect в config.txt.
Пример:
[Players]
4epT 1 0 0
Men 0 0 1
Admin 0 1 1
[ID]
006660 1 0 1
Означает, что вы будете дисконнектится от Чёрта, дисконнектится на приватные сообщения от Мена или Админа и телепортироваться при виде Админа. А также будете дисконнектится, если игрок с таким ИД (006660) появится в поле вашего зрения или же напишет в приват.
************************************************** ******
3. chat_resp.txt
Этот файл использовать не рекомендую, лучше плагин LikeHuman (http://ragbot.ru/forum/showthread.php?t=135&highlight=likehuman)!
Этот файл позволяет отвечать на определённые слова, для этого надо поставить флаг autoResponse в config.txt и прописать в этом файле:
<слова> (TAB(s)) <ответ>
Слова:
Список слов, разделяемый запятыми, услышав которые бот будет реагировать фразами из <ответ>.
Ответ:
Разделяемые запятыми фразы, которыми бот будет отвечать.
Пример:
bot,botter no,I'm not a bot,huh?
Если бот услышит какое либо из слов "bot" или "botter", то ответит одной из фраз "no", "I'm not a bot" или "huh?".
Стоит запомнить 4 правила:
1. Бот не отвечает на повторяющиеся фразы от одного и того же человека.
2. Авто-ответ работает только на приват или общий чат, не работает в парти чат и в гильд чат.
3. Не работает в городе.
4. Для симулирования реального ответа идёт задержка перед фразой, что соответствует написанию примерно 65 слов в минуту.
************************************************** ******
4. config.txt
Самый главный файл в настроке бота. Ниже я вкратце опишу как его настроить.
************************************************** ******
5. consolecolors.txt
Данный файл позволяет менять цвета сообщений, которые вы видите в окошке бота.
useColors <флаг>
Флаг:
0 или 1
Существует 4 сектора сообщений:
[message] - Нормальное сообщение.
[warning] - Предупреждение, предупреждает о возможном сбое или небольшой проблеме.
[error] - Ошибка, фатальная, означает что эти действия производиться не будут.
[debug] - ну в общем дебуги.
В каждом из секторов находится:
<message domain> <foreground>/<background>
Message domain:
Вписывается название того сообщение которое будет окрашено, включается опцией showDomain в config.txt. Так же вы можете выставить дефаултные настройки командой Default.
Foreground:
Цвета сообщений: black, grey (or gray), darkgrey (or darkgray), white, red, darkred, green, darkgreen, yellow, brown, blue, darkblue, magenta, darkmagenta, cyan, darkcyan, and default.
Background:
Фон.
Пример:
useColors 1
[message]
attackMon blue
attacked red
schat yellow/darkgreen
[debug]
default magenta
То что вы атакуете будет показано синим, когда вас атакуют - красным, системный чат - жёлтым на тёмно-зелёном фоне, дебуг сообщения - розовым.
************************************************** ******
6. items_control.txt
Файл конфигурации действий с вещами, будет он эти вещи продавать, складывать в кафру и т.п... (Только для профи - ботеров).
<item name> (minimum) (auto-store) (auto-sell) [put in cart] [get from cart]
item name - Имя предмета
minimum - минимальное количество, которое может быть у вас (допустим 10, это значит, что если будет меньше, бот доберёт из кафры, если меньше, положит в неё)
auto-store - класть ли этот предмет в кафру или нет (1 - класть, 0 - нет)
auto-sell - продавать ли этот предмет (1 - продавать, 0 - нет)
put in cart - положить предмет в телегу (1 - да, 0 - нет)
get from cart - взять предмет из телеги (1 - да, 0 - нет)
Пример:
all 0 1 0
Butterfly Wing 5 1 0
Fly Wing 30 1 0
Бот кладёт весь лут в кафру, оставляя/добирая из карфры при этом 5 ушей, и 30 вингов.
************************************************** ******
7. macros.txt
Сюда пишутся автомакросы и макросы.
ГАЙД по Macro plugin (http://ragbot.ru/forum/showthread.php?t=597)
Cборник макросов (http://ragbot.ru/forum/showthread.php?t=634)
Отмечу сразу. Строки, начинающиеся с такого знака >> # считаются комментарииями, они не воспринимаются опенкорой. Комментарии лучше писать Latinicey, т.к. бот версии 1.9.3 не воспринимает русский язык. Либо (если вы всё же написали коментарий по русски) нада сохранить файл в кодировке UTF-8.
1. arrowcraft.txt
В нём указываются вещи из которых бот - Лучник, имеющий скилл Arrow Craft будет автоматически делать стрелы.
<Название вещи> <флаг>
Название вещи:
Так как стрелы делаются из разных вещей, то сюда вписывается название предмета из которго будут изготовляться стрелы.
Флаг:
Только 1
Пример:
Old Blue Box 1
Jellopy 1
Бот будет делать соответственные стрелы из ОББ и Желопаев.
Бот будет делать стрелы если в config.txt выставлен флаг autoMakeArrows.
************************************************** ******
2. avoid.txt
В этом файле указываются Имена и ID игроков или ГМов.
В данный файл можно записывать в столбик имена и действия.
<Имя игрока> (TAB(s)) <дисконнект> <телепорт> <дисконнект при чате>
ИД номера используются обычно от ГМов, т.к. они могут менять имена.
<ID номер> (TAB(s)) <дисконнект> <телепорт> <дисконнект при чате>
Имя игрока:
Имя игрока, которго вы хотите избегать.
ID номер:
ID номер игрока, его можно посмотреть при помощи команды pl, когда игрок находиться рядом с вами.
Дисконнект:
Два флага 0 и 1, увидев игрока на экране, дисконнектит бота. Нужно выставить количество секунд, через которые бот приконнектится обратно, в avoidList_reconnect в config.txt.
Телепорт:
Два флага 0 и 1, увидев игрока бот телепортируется используя скилл или винги (для этого нужны винги или скилл телепорта). Смотреть так же teleportAuto_useSkill в config.txt.
Дисконнект на чат:
Дисконнектит на чат от игрока. Флаги 0 и 1. Так же следует прописать секунды для реконнекта в avoidList_reconnect в config.txt.
Пример:
[Players]
4epT 1 0 0
Men 0 0 1
Admin 0 1 1
[ID]
006660 1 0 1
Означает, что вы будете дисконнектится от Чёрта, дисконнектится на приватные сообщения от Мена или Админа и телепортироваться при виде Админа. А также будете дисконнектится, если игрок с таким ИД (006660) появится в поле вашего зрения или же напишет в приват.
************************************************** ******
3. chat_resp.txt
Этот файл использовать не рекомендую, лучше плагин LikeHuman (http://ragbot.ru/forum/showthread.php?t=135&highlight=likehuman)!
Этот файл позволяет отвечать на определённые слова, для этого надо поставить флаг autoResponse в config.txt и прописать в этом файле:
<слова> (TAB(s)) <ответ>
Слова:
Список слов, разделяемый запятыми, услышав которые бот будет реагировать фразами из <ответ>.
Ответ:
Разделяемые запятыми фразы, которыми бот будет отвечать.
Пример:
bot,botter no,I'm not a bot,huh?
Если бот услышит какое либо из слов "bot" или "botter", то ответит одной из фраз "no", "I'm not a bot" или "huh?".
Стоит запомнить 4 правила:
1. Бот не отвечает на повторяющиеся фразы от одного и того же человека.
2. Авто-ответ работает только на приват или общий чат, не работает в парти чат и в гильд чат.
3. Не работает в городе.
4. Для симулирования реального ответа идёт задержка перед фразой, что соответствует написанию примерно 65 слов в минуту.
************************************************** ******
4. config.txt
Самый главный файл в настроке бота. Ниже я вкратце опишу как его настроить.
************************************************** ******
5. consolecolors.txt
Данный файл позволяет менять цвета сообщений, которые вы видите в окошке бота.
useColors <флаг>
Флаг:
0 или 1
Существует 4 сектора сообщений:
[message] - Нормальное сообщение.
[warning] - Предупреждение, предупреждает о возможном сбое или небольшой проблеме.
[error] - Ошибка, фатальная, означает что эти действия производиться не будут.
[debug] - ну в общем дебуги.
В каждом из секторов находится:
<message domain> <foreground>/<background>
Message domain:
Вписывается название того сообщение которое будет окрашено, включается опцией showDomain в config.txt. Так же вы можете выставить дефаултные настройки командой Default.
Foreground:
Цвета сообщений: black, grey (or gray), darkgrey (or darkgray), white, red, darkred, green, darkgreen, yellow, brown, blue, darkblue, magenta, darkmagenta, cyan, darkcyan, and default.
Background:
Фон.
Пример:
useColors 1
[message]
attackMon blue
attacked red
schat yellow/darkgreen
[debug]
default magenta
То что вы атакуете будет показано синим, когда вас атакуют - красным, системный чат - жёлтым на тёмно-зелёном фоне, дебуг сообщения - розовым.
************************************************** ******
6. items_control.txt
Файл конфигурации действий с вещами, будет он эти вещи продавать, складывать в кафру и т.п... (Только для профи - ботеров).
<item name> (minimum) (auto-store) (auto-sell) [put in cart] [get from cart]
item name - Имя предмета
minimum - минимальное количество, которое может быть у вас (допустим 10, это значит, что если будет меньше, бот доберёт из кафры, если меньше, положит в неё)
auto-store - класть ли этот предмет в кафру или нет (1 - класть, 0 - нет)
auto-sell - продавать ли этот предмет (1 - продавать, 0 - нет)
put in cart - положить предмет в телегу (1 - да, 0 - нет)
get from cart - взять предмет из телеги (1 - да, 0 - нет)
Пример:
all 0 1 0
Butterfly Wing 5 1 0
Fly Wing 30 1 0
Бот кладёт весь лут в кафру, оставляя/добирая из карфры при этом 5 ушей, и 30 вингов.
************************************************** ******
7. macros.txt
Сюда пишутся автомакросы и макросы.
ГАЙД по Macro plugin (http://ragbot.ru/forum/showthread.php?t=597)
Cборник макросов (http://ragbot.ru/forum/showthread.php?t=634)