Воскресенье, 21.10.2018, 04:34


Приветствую Вас Гость | RSS


Главная | Stealth Bot 2.6.3, 2.7.1 - Форум Портала wc3maps-карты, проги, видео, Dota, Патчи, War3 | Регистрация | Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум Портала wc3maps-карты, проги, видео, Dota, Патчи, War3 » Основной Форум » Статьи о Warcraft 3. » Stealth Bot 2.6.3, 2.7.1 (Стелс Бот, настройка и описание для новичков.)
Stealth Bot 2.6.3, 2.7.1
MarlboroДата: Четверг, 21.01.2010, 20:11 | Сообщение # 1
Сообщений: 19
Репутация: 8  ±
"Статус: Offline
Шлем. Сапоги.




Настройка и установка :
Для начала нужно Stealth Bot 2.7.1 или <---- Ето Стелс Бот версии 2.6.3
Расспаковываем Бота.
Запускаем его и видим следующее :

Дальше открываем Settings --> Bot Settings --> Connection Settings --> Configuration :

Заполняем. (Если ты новичок, советую нажать Step-by-Step).
Потом в Settings --> Bot Settings --> Connection Settings --> Advanced :

Для нормального запуска бота на сервере Алкар нужно W2BN
Установи Варкрафт 2 БН в папку с ботом (например C:\StealthBot\W2BN) (переименнуй папку с Warcraft 2 BN в "W2BN").
Кстати не советую подключать через прокси, ето не надёжно, но если нет выбора... то хз)
И еще, если комуто надо будет скрипт и текстовый файл с вопросами (для trivia) обращайтесь, скину. (Но тривиа работает только на боте 2.6.3, т.к. версия 2.7.1 вышла совсем недавно, еще не сделал русский скрипт для неё, только англ (оригинал).
___________________________________________________________________________________________________

Stealthbot по праву называется самым распространенным и, мягко говоря, лучшим ботом в мире. До неприличия правильное количество настроек, возможность создавать свои команды и писать скрипты. Последнее - абсолютно гениально. С ними, мы познакомимся в одних из последних уроков. Прост в инсталляции и в настройке. Минус - английский язык. Для новичков - очень отталкивающе. Но я опишу весь интерфейс, чтобы не было проблем никаких, даже у самых скромных и робких новичков. Существую некие русификаторы, сделанные с помощью Restorator'a и прочих программ распаковки ресурсов EXE'шников. Могу вам сказать, что ставить их бессмысленно, т.к. они не переводят и трех сотых всего текста. Стелсбот поддерживает ключи от всех игр от близзарда, так что проблем с этим никаких не будет.

Другие боты.
Другие боты, в основном, написаны новичками или очень давно. Когда-то многие были конкурентоспособные с ботом от Стелса, но потом перестали выпускать обновления и все. Се ля ви, побеждает сильнейшний.

А что же из себя бот представляет?
Бот - отдельная от игры программа. Она использует ваш CD-Key, Через BNLS (подробности в статье о BNET) заходит на канал и сидит там как обычный пользователь. Бот имеет разные функции, который мы будем активно использовать, например, с помощью стелсбота, можно играть орел-решка. И главное, что это встроенная возможность, а многие из вас, даже об этом и не знали. Бот может говорить пинг пользователям, что обычно воспринимается, как самое важное, но это не так. Фактически - это игрок, который сидит на канале и говорит то, что от него требуется . Или же можно провести параллель с ребенком. Ребенок говорит взрослым то, чему его научат и именно вы выступаете в роли няньки этого ребенка. Ребенок станет умнее, если вы приложите усилия, но не станет, если вы не хотите эти усилия прикладывать. Здесь все зависит от вас.

Q:Могут ли несколько ботов сидеть на одном ключе?
A:Не-а. Тут все как и с обычной игрой. Нельзя, вообщем.

Описание настроек

Далее идут описания опций:

Username:
Тут вы вводите имя своего бота. Если такого имено не зарегестрировано, то оно создается автоматически.

Password:
Пароль для аккаунта бота. Поставьте посложнее, если собираетесь бота делать шаманом.

CD-Key
Ключ от основной игры, которую вы выберите позже. Так же есть встроенная база ключей, которую заполняете вы. Для удобства. Управляется она кнокпками Add Current - Добавить введенный ключ в базу ключей. Manage - расширенное управление ключами. (На Алкаре нужен ключ для Warcraft 2 BN, вот ссылка внизу :D)

Home Channel

Канал, на который будет подсоединяться бот, сразу при подсоединении. Если вы делаете бот для клана, вводите clan <тег вашего клана>. Например clan 4f.

Server
Выбирайте Europe.Battle.Net, если вы собираетесь держать бота на Европе. Если нет - то выбирайте другой, соответственно. (Я играю на Алкаре, его ip - 195.248.176.100).

Trigger
Изначально, там стоит точка. Пока что не редактируйте - мы потом вернемся в этому.

Product
Если вы ввели CD-Key для Warcraft III, то выбирайте Warcraft III. И соответственно если для другой игры - выбирайте именно её. Если вы ввели еще и ключ от дополнения - то выберите игру-дополнение. (Для сервера Алкар, нужно нажать Warcraft 2 BN)

Итак, основые настройки пройдены.

Идем далее. Выбираем Interface Settings, т.к. в Advanced - настройки типа подключения, а кроме BNLS там ничего не нужно (Local Hashing нужен для подключения на сервер Алкар, тоесть, качаем W2BN (Warcraft 2 Battle Net) кидаем W2BN в папку с ботом, ето будет выглядеть так : C:\StealthBot\W2BN) (переименновываем папку с Warcraft 2 BN в "W2BN").

Описание настроек

Единственная опция, которая нам будет полезна - Use UTF-8 for encoding\decoding... Это функция включает кодировку UTF-8, соответственно мы можем видеть русский шрифт в окне бота. А это важно!

Переходим к более интересным настройкам.
Moderation Options
Тут включаются-выключатся функции модерирования ботом канала.

Описание настроек

Enable Phrasbanning.
Опция, которую обычно называют просто - Фильтр мата. Когда включенна, можно настроить слова, на которые бот будет реагировать попыткой бана с канала сказавшего это слово.

Enable IPBanning.
Опция, когда включена работает так:
Допустим, у вас на канале сидел человек с ником KOPOBKA. Далее, он начал всех оскорблять и вы его забанили с канала. Он выходит из Battle.net, создает аккаунт заново и заходит под аккаунтом MblLLIKA. Но не тут то было. Он не может зайти, т.к. вы забанили его по IP - Адресу.

Enable ClienBans.
Когда включена, появляется возможность настроить клиенты игры, пользователи которых будут забанены с канала. Например вы выставили Warcraft II: Bnet Edition. И любой кто зайдет через эту игру к вам на канал будет забанен.

Enable Quet-Time.
Буквально переводится, как Время тишины.
Все пользователи, который не занесены в Safelist (о нем позже), попытавшиеся сказать хоть фразу, будут банииться с канала.

Enable Kick-On-Yell
Опция, с помощью которой бот кикает всех, кто 'кричит'. Т.е. пишет более пяти символов большими буквами подряд.

Enable PlugBan
Опция, изза которой банятся все, у кого включен плаг УДП. Просто оставьте отключенной.

Enable Channel Protection.
Банит всех пользователей, пытающихся зайти на канал, которые не занесены в Safelist.

Protection Message
Сообщение, которое будет выводиться забаненному при включенной опциии Channel Protection. Возьмем пример, когда близкие друзья клана и соклановцы обсуждают кланвар. Тогда вы включаете Протекшн и вводите сюда: 'Извините, у нас совещание'. И всех будет банить с этим сообщением. Удобно!

Ban Idle Users
Банить всех, кто неактивен в течении X секунд

Kick Instead of Ban
Кикать, а не банить, в предыдущей опции.

Seconds before Ban
Как раз то самое число Х в секундах.

Ban Warcraft III Peons.
Так называемый Peonban. Банит всех, с иконкой раба.

Levelbans. Levelbans Level, Levelban Message.
Помогает настроить бан пользователей ниже уровня Х. Если вы считаете, что ваш канал для госу, ставьте уровень 200 и никто не сравнится с вашей крутостью

Так... Кажется все. Далее - Greet Message Settings.
Тут настраивается сообщение, которым встречает бот всех входящих.

Описание настроек

Greet Users Who Join The Channel.
Включает приветствие.

Wisper Greet Message
Заставлет бота писать входящему приветствие личным сообщением.

Длинная строка - место, где вы напишете свое сообщение.
Но прежде хотелось бы отметить систему перменных. переменная введенная в любой части строки, выполнит свою функцию. Итак список:

%c - Канал бота на данный момент
%0 - Имя входящего
%1 - Имя Бота
%p - Пинг входящего
%v - Версия Бота
%a - Доступ к базе (попозже уточним)
%f - Флаги в базе (аналогично)
%t - Время на компьютере, где установлен бот. А не у входящего
%d - Дата на компьютере, где установлен бот. А не у входящего

Пару примеров приветствия:

При установленном Wisper Greet Messages
Hello %0 . Glad to see you in our channel. Your ping is %p . Anything more? Ask our Shamans.

Итак, если зашел игрок с ником KAPA6AC и пингом 100, то сообщение соответственно будет таким:
Hello KAPA6AC . Glad to see you in our channel. Your ping is 100 . Anything more? Ask our Shamans.

Не правда ли просто?
Вот еще один пример, при выключенном Wisper Greet Messages.
* [ %t :: Event] %0 has joined the channel with ping %p ms.

Это сообщение будет выглядеть так, если в без двадцати десять на канал зайдет apm70 с пингом 74:
[ 21:40:01 :: Event] apm70 has joined the channel with ping 74 ms.

Вот такая система.

В стелсботе есть еще Idle Messages. Это сообщения, которы будут выводиться, когда бот неактивен определенное количество времени. Давайте-ка разберемся.

Описание настроек

Idle Messages

Show Idle Messages
Включение их как таковых.

Delay Between Messages:
Время межу сообщениями в минутах. Желательно делать минуты 3-4. Так не будет сильно навязчиво.

Длинная строка - это и есть ваше Idle Message.
И тут так же поддерживаются переменные.

%c - канал, на котором сидит бот.
%mp3 - песня в WinAMP на компьютере, где установлен Бот.
%me - имя бота
%v - Вресия бота
%botup - количество времени, прошедшее с момента включения бота.
%cpuup - количество времени, прошедшее с момента включения компьютера, на котором установлен бот.
%quote - фраза, выбранная случайным образом из сказанных до этого.
%rnd - случайно выбранное имя человека на канале.

Так же доступны три других кнопки - Quote, Uptime, Mp3. Которые выводят цитату, Время в онлайне и песню в Винампе соответственно.

Пару примеров Idle Message'ей.

Хей, %rnd , А я вот тут подумал, я вот уже %botup включен. И я никому не нужен. 3а что?
или
/me слушает песню %mp3 . И вам советует послушать! ^^ b

Miscellaneous Settings.
Короче говоря, остальное.

Описание настроек

Опять же настройки:

Use ProfileAMP.
Интересная возможность - в профиль бота пишется песня, которая играется в данный момент в Виампе на компьютере владельца бота.

Whisper COmmand Responses.
Если вам нужно, чтобы бот отвечал на команды личным сообщением - то ставьте галку смело

Check User's mail.
Включает проверку внутренней встроенной почты. Об этом позже.

Ignore Tic-Tac-Toe games
Игнорировать предложения поиграть в Tic-Tac-Toe игры. Не нашел информации об этом. Оставляйте невключенной .

Disable The User Monitor.
Отключает встроенный Юзер Монитор. И об этом позже.

Enable URL Detection.
В полследней версии бота, при включенной опции, если кто то на канале напишет ссылку вида http://domain.zone то на нее можно будет нажать из окна бота. При отключенной опции - нет.

low .mp3 commands
Отключить команды управления музыкой, такие как .mp3 .play .next .prev , но об этом мы еще расскажем подробнее позже.

Connect on Startup
При включенной опции, бот при включении сразу будет пытаться подсоединиться к серверу.

Minimize on Startup
При включенной опции, бот при включении сразу сворачиваться.

Forward Whispers to
Если боту придет личное сообщение - он его напишет юзеру указанному ниже.

Backup Channel.
Если бота кикнули с какого то канала, он попытается войти на канал указанный ниже.

Кастом Коммандс

Итак, третья статья из цикла боты от инвиза, посвященная кастом коммандсам.

Права и Флаги
У каждого человека входящего на канал есть определенные права и флаги. По умолчанию, у человека, неизвестного боту права 0 и флагов нет. Права ознчают, какие именно и сколько команд вы сможете запустить. Например, стандартная команда pingme требует права 40, и 'левый человек' не сможет использовать эту команду. О флагах мы поговорим потом.

Что за ...?
Custom Commands (Пользовательские Команды) - та фича, которая придала боту столько популярности. В двух словах: CC - система создания новых команд для бота. Давайте разберемся, что из себя представляет команда в Стелсботе.

Рассмотри команду:

Цитата:
4F.Inviz: .pingme
4F.Bot: Your ping at login was 120 ms.

1 блок - Триггер. Помните, мы видели в опциях точку? Да-да, именно. Триггер - знак, с которого начинаются все команды. Он выступает в качестве переменной, так что его можно поменять в любое время. Обычно - точка. В примере отмечен красным - .

2 блок - Имя команды. Это часть команды, которая идет после триггера. Фактически это её идентификатор. Желательно команды называть лаконичными, но в то же время, отражающими свою суть. Яркий пример - .information . Вполне. В примере отмечено зеленым цветом pingme

3 блок - Ответ бота на команду. Самое важное и нужное - что будет делать бот, когда увидит на канале команду? Это и есть ответ бота. На примере отмечен Your ping at login was 120 ms. оранжевым цветом.

4 блок(необязательный) - Переменная. Т.е. значение не постоянное. В данном случае числовое значения пинга в милисекундах. На примере - желтым цветом 120

5 блок(невидимый) - Необходимое (или буквенное значение для флагов) числовое значение, для использования команды.

Итак, давайте посмотрим - Триггер установлен в самом начале в настройках. так? значит при создании оманды он нам не требуется. Далее, смотрим - переменная вовсе не обязательна. Так? да. То есть, чтобы создать команду, нам требуются следующие параметры:

Необходимый доступ, Имя команды, Ответ бота.

Для добавления команд, существует специальный интерфейс - Custom Commands Editor, он вызывается из меню бота. Но мы будем сразу работать как профи , т.е. напряму вводя боту команды с канала. Нам потом еще понадобится это и не раз. Мы будем пользоваться командой .cmdadd - Её синтаксис таков:

.cmdadd Уровень доступа Имя команды Ответ бота.

Давайте попробуем создать простенькое меню информации бота. Прежде всего, давайте создадим инфомрацию о боте. Команда будет называться Бот. На русском. Заходим на канал, пишем:

.cmdadd 0 Бот Наш бот - лучший во всем мире. Правда, он пока еще маленький.

Мы добавили команду с требованиями 0 (каждый может запустить, что как раз для публичного канала).

Цитата:
4F.Inviz: .Бот
4F.Bot: Наш бот - лучший во всем мире. Правда, он пока еще маленький.

Да! Получилось. Первый шаг к умному боту сделан.

Advanced CC

Итак, мы только что научились создавать команды. Но встает другой вопрос, мы создали много команд информационных, но их используют, начинается чрезвычайный флуд. Надо сделать, чтобы ответ отсылался в приват. Как? Легко, для этого существует переменная %0. Она содержит в себе имя запустившего команду. Давайте попробуем.

.cmdadd 0 wisperme /w %0 А-га!!! Я тебя узнал!

окей, мы добавили команду 'wisperme', не требующую доступа, которая при запуске открывает стандартное личное сообщения бнета (/w) и отсылает его запустившему юзеру. Просто? не то слово.

Рассмотрим более интересные переменные - перменные, называемые Аргументами. Этих переменных может быть до девяти (%1 %2 %3 - %9, и они будут содержать информацию, заданную пользователем при запуске.
Зачем это нужно? Давайте рассмотрим пример!

.cmdadd 0 serve * относит стакан холодного %1 пользователю %2, за счет %0.

Итак, команда serve.
Переменная %1 будет содержать название напитка в родительном падеже.
Переменная %2 - Имя того, кому напиток будет отнесен.
Переменная %0 - имя запустившего.

Цитата:

4F.Inviz: .serve чая Lesnik[Bofs]
4F.Bot относит стакан холодного чая пользователю Lesnik[Bofs] за счет 4F.Inviz.

не очень сложный пример, показывает, что ващи возможности очень велики, даже всего с двумя переменными, доступными в CC. Нужно больше? Тогда нужно использовать Visual Basic Script. О нем в следующей статье .

Вот вам примерчик небольшого меню:

.cmdadd 0 help /w %0 Hello, %0. Need help? Type some of these: .info .clan .chief .site .contacts

.cmdadd 0 info /w %0 I am a bot of a <ваш клан> clan, And this is a help menu. Choose another commands for more info.

.cmdadd 0 clan /w %0 The clan <ваш клан> is one of the best clans in Russia. If u want to join, u must have 15 level and 50% stats.

.cmdadd 0 chief /w %0 Our chief - <Имя вождя> is a great friend, good organizator and just a perfect man to lead us!

.cmdadd 0 site /w %0 U can visit our site - <Адрес сайта>.

.cmdadd 0 contacts /w %0 You can contact us by ICQ - <Номер Аськи>, Mail - <Почтовый ящик>, and @ channel 'clan <ваш клан>'.

Интересности

Мало кто знает, что можно дублировать системные команды с толоком. Например все знают о встроенной команде pingme. Она требует доступ 40. Но если добавить Custom Command с таким же именем и доступ 0... то, результат будет таким:

.cmdadd 0 pingme Your ping at login was 10937 ms. Good Luck!

Допустим, у 4F.Inviz - права 40, а у Scorpiо) - права 20. Стандартная команда требует 40 прав, а наша - 0.

Цитата:
4F.Inviz: .pingme //я вызываю команду
4F.Bot: Your ping at login was 102 ms. //Бот говорит правду, т.к. запустилась стандартная команда.
Scorpi: Пинг?
Scorpi: .pingme
4F.Bot: Your ping at login was 10937 ms. Good Luck!
Scorpi: 10937!!! WTF?!

И так делается с любыми командами, например, если сделать шуточную команду .whoami (системная говорит ваш доступ), такой:

.cmdadd 0 whoami U, %0 , Just a little noob of BNet.
То тем, у кого нет прав 40 (стандартная команда требует 40) буду тполучать от бота сообщения о том, что они маленькие нубы. А те у кого есть 40 - бот им будет послушно отвечать, что у них 40 права.

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

Как? Допустим, вы хотите сделать избитую команду pingme, чтобы её смогли использовать все. Как же!?

Заходите в папку со стелсботом. Находите файл access.ini. Открывайте его блокнотом и внизу вписывайте pingme=0 (или другая команда=нужный доступ), сохраняйте, перезапускайте бота, если запущен. Все! готово!

Злоключение
Итак, мы научились создавать команды, узнали что такое доступ, сделали простенькое меню инфомрации и меня доступ на стандартные команды.
Появилось разнообразие, не так ли?

______________________________________________________________________________________________-

Установка Trivia (Викторина) К сожалению Русская Тривиа работает только на Стелс Боте версии 2.6.3 т.к. Версия 2.7.1 вышла совсем недавно, и еще не сделали русский скрипт для неё, только английский (оригинал).
Скрипт создаёт своеобразную викторину на Battle.net канале, задавая вопросы, находящимся там пользователем. Каждый новый вопрос берётся из фаила questions.txt (по умолчанию), является случайным, и не повторяется до тех пор пока не будут заданы все вопросы. Вопросы задаются через определённое время. Если на какой-то вопрос пользователи не могут ответить то бот выдаёт подсказки, открывая по 1 букве ответа через определённое время. Колличество открываемых букв устанавливается администратором бота. Если за несколько открытий никто так и не угадал, то бот скажет правильный ответ, подождёт некоторе время и задаст следующий вопрос. Интервал времени между вопросами в 2 раза больше интервала между подсказками (по умолчанию).
Каждый пользователь, правильно ответивший на вопрос получает 1 очко. Бот строит список всех пользователей, отвечавших когда либо на вопросы и сортирует его по колличеству правильных ответов. Набрав в чате команду .top5 можно посмотреть 5 самых активных пользователя. Когда человек на канале набрирает команду .rank бот отправляет ему в приват сообщение, в котором указывает его место в общей статистике и колличество набранных очков. Синонимами команды .rank являются команды .stats и .score. В статистику попадают все, у кого есть хотябы 1 правильный ответ.
Скрипт сохраняет всю статистику в папке бота в фаил scores.txt (по умолчанию) при любом правильном ответе или выходе из программы и загружает из её при запуске.

Команды скрипта, которые могут использовать все пользователи на канале:
.top5 - показывает 5 самых активных пользователей
.rank (.stats .score) - отсылает пользователю информацию о его местоположении в статистике и колличестве набранных очков
.help - выводит на канал список основных команд
.usercount - выводит на канал число пользователей, ответивших на вопросы
... и не только на канале. Если послать команду боту в приват, то он ответит в приват пославшему. Это правило действует и для администраторских команд.

Управление скриптом
Кроме пользовательских команд есть ещё и команды, предназначеные для управления скриптом. Для того чтобы использовать эти команды нужно сначала установить себе, боту и другим необходимым пользователям необходимый уровень доступа. Будем считать, что скрипт уже установлен и находится в папке с ботом в фаиле script.txt.

Установка уровня доступа пользователям:
Запускаем бота. Входим в меню Bot. Нажимаем Userlist Manager.
Вписываем имя необходимого пользователя в поле Username и даём ему доступ от 0 до 100. Чем больше доступ, тем больше прав имеет пользователь. О всех уровнях доступа и правах можно прочитать в фаиле readme, который находится в папке с ботом. Для того, чтобы пользователь мог управлять скриптом RusTrivia необходимо установить доступ, не меньше 50 (по умолчанию, как изменить доступ для управления скриптом написано дальше). После того, как имя и доступ введены необходимо нажать Add User, затем тоже самое для всех остальных пользователей.
Не забудьте добавить самого бота в список, в противном случае скрипт не будет управляться из окна бота.
В конце нажимаем Done, тем самым сохраняя список. Если прото закрыть окно, то список не сохранится. Список пользователей можно изменять, редактируя фаил users.txt или специальными командами (подробнее об этом читайте в фаиле бота readme).
Все пользователи, с доступом больше или равным 50 (по умолчанию) могут пользоваться специальными управляющими командами, например запускать, останавливать скрипт, менять имя фаила с вопросами и т. д.

Команды скрипта, которые могут использовать пользователи с доступом, необходмым для управления скриптом:
.ahelp - показывает основные админские команды
.pingmeenable - разрешает боту отвечать на .pingme (команда на стадии разработки)
.pingmedisable - запрещает боту отвечать на .pingme (команда на стадии разработки)
.file <имя фаила с вопросами> - позволяет сменить фаил с вопросами на другой
.filename - показывает текущее имя фаила с вопросами
.trivia - запуск/остановка скрипта. При этом ранее заданные вопросы повторяться не будут. Скрипт не запустится, если вопросы не загружены.
.triviarestart - перезапуск скрипта. Ранее заданные вопросы будут повторяться.
Администраторы бота могут пользоваться командами .top5, .rank, .help, .usercount, как и обычные пользователи.

Установка скрипта
Прежде всего надо скачать скрипт и вопросы. Последняя версия того и другого всегда доступна сдесь. Заходим туда, открываем фаил с последней версией скрипта в браузере (это обычный текстовый фаил), жмём Сохранить как, сохраняем скрипт и вопросы в папку с ботом. Скрипт под именем script.txt а вопрсы questions.txt. Вероятно в папке с ботом уже существует старый фаил script.txt, его необходимо заменить.
После того как скрипт сохранён открываем его блокнотом и ищем следующие строки:
'Путь к фаилам
public const ScoreFilePath = "C:\Program Files\Programs\StealthBot\scores.txt" 'фаил в который бот будет записывать кол-во набранных очков
public const QuestionFilesDir = "C:\Program Files\StealthBot\QuestionFilesDir\" 'директория фаилов с вопросами
QuestionFileName = "questions.txt" 'имя фаила с вопросами
То что выделено красным необходимо заменить на путь к папке, в которой находятся вопросы. Чтобы узнать его необходимо нажать правой кнопкой по фаилу questions.txt, выбрать Свойства, необходимый нам путь будет находится в графе Размещение. Копируем то что находится справа от этой графы и вставляем в текстовый фаил. Далее для проверки можно запустить бота, зайти в меню Settings и нажать Reload Script. Если путь указан неверно то бот об этом напишет в своём консоле. Проверьте, чтобы в конце строки QuestionFilesDir был поставлен символ "\" (без кавычек), иначе вопросы не будут найдены. Далее можно запускать бота на канал, набирать .trivia и мучить народ вопросами... Только не забудьте себе выставить необходимый доступ.

Если почитать фаил script.txt дальше, то можно найти ещё несколько очень полезных настроек:
public const trivAccess = 50 - изменяя этот параметр можно сменить уровень доступа к Trivia администраторским командам. Если поставить число, меньше 0, то скриптом смогут управлять все пользователи.
public const nHints = 4 - этот параметр устанавливает число подсказок.
scTimer.Interval = 10100 - время между подсказками в миллисекундах (чтобы перевести в секунды надо поделить на 1000). Внимание! Установка параметра scTimer.Interval слишком малым может привести к тому, что бота будет банить за флуд в батлнете (на 20 минут каждый раз).
public const fast_question = False - этот параметр определяет сразу ли задавать вопрос после удачного ответа пользователей, или нужно подождать время, которое определяется параметром timer_division. По умолчанию выключено. Чтобы включить нужно изменить значение на True.
public const timer_division = True - этот параметр определяет время через которое будет задан новый вопрос после удачного ответа. Если стоит в True, то это время в 2 раза меньше времени между подсказками.
public const flood_p_arec_time = 25 - колличество минут через которое бот попытается подключиться к батлнету, если был забанен за флуд. Если установить в 0 - то бот не будет делать попыток подключения.













Сообщение отредактировал Marlboro - Четверг, 21.01.2010, 20:38
 
wow23Дата: Четверг, 21.01.2010, 21:22 | Сообщение # 2
Сообщений: 875
Репутация: 99  ±
"Статус: Offline
Шлем. Браслет. Броня. Кольцо. Сапоги. Клинок.




реально полезная вещь...видел такие на алькаре...заходишь..он показывает твою скорость скачивания и когда докачаешь карту..и т.д











 
MarlboroДата: Пятница, 22.01.2010, 19:02 | Сообщение # 3
Сообщений: 19
Репутация: 8  ±
"Статус: Offline
Шлем. Сапоги.




Нет ето не то.
То о чём ты говоришь ето GHost One, сделанный для создания карт (виртуальный хост).
А ето бот чисто для канала, повеселить типа викторины, автоприглашалка в клан или кик-бан функции.












Сообщение отредактировал Marlboro - Пятница, 22.01.2010, 19:03
 
FReSHkAДата: Воскресенье, 21.02.2010, 12:56 | Сообщение # 4
Сообщений: 56
Репутация: 3  ±
"Статус: Offline
Шлем. Браслет.




описание спрячь пилз под спойлер!










все для dotы

 
Форум Портала wc3maps-карты, проги, видео, Dota, Патчи, War3 » Основной Форум » Статьи о Warcraft 3. » Stealth Bot 2.6.3, 2.7.1 (Стелс Бот, настройка и описание для новичков.)
  • Страница 1 из 1
  • 1
Поиск:

Статистика Форума
Последние темы Читаемые темы

Во что еще вы играете Кроме Warcraft 3?

(10)

Покупка/продажа персонажей, вещей, игровых денег.

(1)

Карты и моды для Террарии и Starbound

(0)

Simple AoS

(1)

Во что вы играете?

(9)

Выиграйте 3000$ своим умом! Открытие новой онлайн игры с выв

(1)

Ванкувер 2010

(4)

любители

(2)

Сity of death 2: Revival

(100)

Облом

(84)

Заказы карт.

(76)

Считаем до 10000!

(71)

Банерообмен.

(59)

ЛЮБОЙ фон в Меню.

(49)

Игра а ассоциации

(46)

Warcraft III Frozen Throne 1.24c Rus.

(45)


Copyright wc3maps.ucoz.ru © 2018 | Design by wow[23] and Dj_Gruw