Автор: True 27-05-2013, 13:06

К нам в редакцию поступила статья в помощь тем, кто хочет настроить правила сбора предметов ботом, но не знает, как. Авторство принадлежит нашему постоянному посетителю ItemRules, за что мы приносим ему нашу горячую благодарность! smile Если есть вопросы, уточнения, или предложения по улучшению статьи, милости просим в комменты!

 

Работая с Demonbuddy я задался вопросом:"Как самому настроить правила сбора лута и помещения его в сундук?" Поиск в Интернете выдал мне статью. В принципе на этом статью можно закрывать. Но для "широкой" публики распишу подробнее.

Правила сбора лута хранятся в файле pickup.dis. Правила помещения в сундук и продажи в содержатся в файлах из папки "Demonbuddy 1.0.1241.295\Plugins\GilesTrinity\ItemRules\Rules\ soft" (custom, hard и medium). Но в файле config.dis мы указываем из какой папки брать правила. По названиям файлов в папке soft, например, легко понять какие правила в них описаны. Открываем любым текстовым редактором эти файлы и меняем их как нам угодно по правилам изложенным в файле ItemRules2.txt В настройках Тринити на закладке Items указываете например:

ItemRules для Trinity [DemonBuddy]

А на закладке Town-Runs например:

ItemRules для Trinity [DemonBuddy]

Надеюсь одним вопросом в отношении Demonbuddy, как и в моем случае, у Вас стало меньше.

 

Полный список уникальных предметов для версии 1.0.8а в формате экселя: legendaries.rar [25.23 Kb] (cкачиваний: 327)

Специально для Diablo-III.com. Все права защищены.


Автор: True 27-02-2013, 13:32

SOCKS5 прокси для Diablo III через SSH [инструкция]Вступление

Во-первых, зачем это всё нужно. Прокси позволяет играть в Диабло там, где этого по идее делать нельзя. Например, на работе, где админ закрыл порты. Или в кафе. Или в аэропорту. Или если вас забанил по айпи близзард. smile Кроме того, можно повесить бота на независимый айпишник, а самому играть с чистого домашнего (или наоборот).

 

Этот небольшой гид поможет вам создать SSH Туннель и прокси на соксах, что позволит обойти фаерволлы или просто избегать ошибок-3007. Для этого вам понадобится SSH сервер.

 

SSH сервер

Что это такое? Простыми словами, это компьютер, доступный для управляющих команд из интернета. Настроить его можно прямо дома (кому это интересно, идут на сайты про линукс или FreeBSD). Но можно поступить проще, заарендовав за 150 рублей в мес самый дешёвый виртуальный сервер, например, у FirstVDS.ru. Это ни в коем случае не реклама сервиса от них, он если честно говёный и сайты держит плохонько. Зато дешёвый и для наших нужд подойдёт. И он будет точно вашим и дешевле, чем у SOCKS5-барыг, продающих доступ к неизвестно чьим заражённым компьютерам.

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

 

Создание SOCKS5  SSH туннеля с помощью Putty

Шаг 1: скачайте программу Putty: putty.exe

Шаг 2: Откройте Putty и зайдите в меню Tunnels. Выставьте 9999 в поле source port, выберите Dynamic в качестве типа порта, нажмите Add.

SOCKS5 прокси для Diablo III через SSH [инструкция]

Шаг 3: Чтобы избежать нежелательных обрывов связи с SSH сервером, вам нужно отредактировать настройку “seconds between keepalive packages”. Откройте меню Connections и выставьте какой-нибудь интервал  в секундах между контрольными пакетами. 30 секунд будет вполне достаточно.

SOCKS5 прокси для Diablo III через SSH [инструкция]

Шаг 4: Откройте менюшку Session. В поле Host Name напишите айпишник вашего сервера и нажмите кнопочку Save, чтобы сохранить настройки. Перед этим назовите как-нибудь свою сессию, наприме Battle.net. Сохранив сессию, жмите Connect. Впредь вам будет достаточно 2 раза кликнуть по сохранённой сессии, и всё запустится само.

SOCKS5 прокси для Diablo III через SSH [инструкция]
Шаг 5: Откроется чёрное окно с командной строкой. Введите в нём логин и пароль к вашему серверу. Пароль никак не показывается, даже звёздочками, так что не пугайтесь. Просто наберите и нажмите ENTER.
SOCKS5 прокси для Diablo III через SSH [инструкция]

Выбор проксификатора

С помощью проксификатора можно подключаться со своего компьютера к серверам Батл.нет, заставляя их думать, что вы находитесь в другом городе или даже стране. ПРоксификатор перенаправляет ваш траффик по SOCKS SSH туннелю, который мы только что создали с помощью PUTTY. Diablo III использует UPD, поэтому вам надо выбрать SW-проксификатор, который поддерживает SOCKS5 UDP. Подробнее о проксификаторах на английском вы можете прочитать в Википедии: http://en.wikipedia.org/wiki/Comparison_of_proxifiers Я решил использовать Widecap, потому что она под windows, поддерживает UDP, и она бесплатная.

 

Настройка Widecap для Diablo III

Интерфейс Widecap немного бестолковый, но вы к нему привыкнете. smile

 

Шаг 1: Создайте новый прокси, нажав на кнопку proxies/new proxy. Потом выставьте Server port на localhost:9999 (тот SOCKS туннель, что мы только что создали). далее кликайте на кнопку Create new, которая находится рядом с полем chain. Придумайте своему прокси какое-нибудь более оригинальное имя, чем “Unused”.

SOCKS5 прокси для Diablo III через SSH [инструкция]

Шаг 2: 

Создайте новое правило, кликнув по кнопке “new rule” под network. Имя ему можно будет задать в основной вкладке. Далее зайдите во вкладку chain и выберите прокси, который вы создали в Шаге 1.

SOCKS5 прокси для Diablo III через SSH [инструкция]

Теперь нужно добавить айпи-адреса, к которым будет применяться ваше правило, для этого зайдите во вкладку address. В этом примере я использовал только  80.239.208.193, который является айпишником адреса eu.actual.battle.net, но если в вашей сети стоит особо въедливый фаерволл, вам лучше выбрать опцию “Any”. Пожалуйста, имейте ввиду, что айпишник адреса eu.actual.battle.net может со временим поменяться. Так что на всякий случай пропингуйте его, чтобы это проверить. (справку по команде ping вы найдёте в гугле)

SOCKS5 прокси для Diablo III через SSH [инструкция]
На данный момент игра в Diablo III сжирает около 15-20MB траффика через the eu.actual.battle.net, поэтому ваш SSH сервер не будет сильно загружен.

Шаг 3:

Настройте Diablo III, чтобы использовать наше новое правило. Нажмите на view programs. Потом перетащите  файл Diablo III.exe на область с программами. Потом кликните правой кнопкой мыши по Diablo III.exe, и выбирете “modify program”. Потом выберите правило, которое вы создали в Шаге 2 и нажмите ОК. Если вы находитесь за фаерволлом, добавьте то же правило для лаунчера, чтобы нормально обновляться.

SOCKS5 прокси для Diablo III через SSH [инструкция]

Дополнительно: установите openSSH на порт 443

Многие публичные сети в аэропортах и в других местах довольно строго ограничены правилами фаерволлов. Поэтому могут возникнуть проблемы в доступе к SSH по порту 22. Мой любимый трюк - установка OpenSSH сервера на 443 порт, это позволяет мне коннектиться откуда угодно. Я могу играть в Diablo III там, где захочу.

Переведено специально для Diablo-III.com. Все права защищены.

Источник


Автор: True 13-02-2013, 19:59

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

 

Как действовал я, чтобы всё успешно обновить и запустить:

 

  1. Скачал и распаковал бадди с офф-сайта (см. статью об установке Бота)
  2. Закинул в неё папки с профилями, плагинами, рутинами и сеттингсами из папки со старого бота
  3. Папку с Тринити из плагинов снёс (это и ниже только для тех, у кого была древняя тринити, как у меня)
  4. Распаковал вместо неё в папку с плагинами последнюю версию, 1.7.2.0 (скачать тут)
  5. Пошерудил в настройках Тринити, выставив всё заново, как мне было нужно.
  6. Я использую ItemRules, папку Custom, поэтому я выбрал её в опциях (раньше, в старых Тринити это делалось в текстовом конфиге) и закинул в папку custom файлы из соответственной папки старой тринити и скопировал туда же файл pickup.dis из папки рфкв
  7. Запустил бота под правами админа и дальше всё как раньше.

 

Таким образом, мы имеем полностью обновлённого бота со всеми старыми полезными настройками. Обратите внимание, что бот пока что не умеет собирать демониеские эссенции. Нужна новая версия Тринити. В ближайшее время обновится Тринити и другие плагины, следите за новостями на нашем сайте.


Автор: True 11-01-2013, 15:01

Вчера в комментах задали хороший вопрос: как избежать бана при ботоводстве. Разумеется, никаких точных рекомендаций нет, но несколько советов я всё-таки дам.

 

  1. Никогда не светите бота в открытых играх. Заметят и настучат близзардам, и они устроят внеочередную проверку Варденом.
  2. Никогда не говорите мало знакомым или ненадёжным людям, что ваш акк ботит. Опять же, настучат, и вы не узнаете, кто.
  3. Всегда выставляйте в настройках запрет на присоединение друзей к вашим играм. Во-первых, во френд-листе не всегда есть надёжные люди (тут см. п.п. 1 и 2), во-вторых, при совместной игре бот может повести себя неадекватно и зависнуть. Это может привлечь внимание Вардена.
  4. Всегда используйте последнюю версию бота, но внимательно следите за отзывами на официальном форуме и на нашем сайте. Иногда лучше переждать пару дней и не ботить ни старым, ни новым ботом.
  5. Всегда используйте последние версии Тринити и профилей, которыми ботите. Следите за обновлениями на сайте и на офф-форуме Бадди.
  6. Не используйте Relogin-модуль для перезахода в игру, если вас выкинуло. Ходят слухи, что он палится.
  7. Всегда следите, чтобы установки игры и выбранные квесты соответствовали тому, что выбираете в настройках Бадди. Вейпоинты должны быть доступны, квесты пройдены.
  8. Если игра часто виснет или вылетает, не используйте бота, пока не исправите проблему. Нестандартное поведение движка - дополнительное привлечение внимания Вардена.
  9. Используйте как можно меньше сторонних программ, помимо бота. Во-первых, чем больше разных плагинов, тем больше вероятность того, что один из их создателей где-то совершил ошибку. Во-вторых, сторонние программы могут корректно работать по отдельности, но вместе могут не поделить память и натворить чудес, которые привлекут внимание Вардена.
  10. Соблюдайте баланс между временем, проведённым в меню и временем, потраченным непосредственно на игру. Чем больше ваш персонаж простоит в чате, тем лучше. Это лично моё наблюдение. Дело в том, что за последние полгода мой персонаж провёл куда больше времени, стоя в меню, чем непосредственно в игре. После я начал ботоводить и проводил в играх от 15 до 24 часов в сутки. Но видимо соотношение у меня пока с запасом взято. Хотя я и сейчас, когда только могу, оставляю персонажа в меню.

 

Эти простые правила пока что помогают мне оставаться на плаву. Я не даю никаких гарантий, но дополнительная осторожность не помешает. Если у вас есть чем дополнить список полезных советов, пишите в комментариях, обсудим, дополним. smile

 

А самое главное, не относитесь ко всему слишком серьёзно и никогда не забывайте, что это всё лишь игра.

Специально для Diablo-III.com. Все права защищены.


Автор: True 12-06-2012, 14:36

У зарубежных умельцев появились инструкции, как запустить русскою версию Diablo 3 с английским интерфейсом. Сразу предупрежу, что метод связан с заменой отсылаемых в Батл.нет сетевых пакетов, так что в теории можно получить бан. На практике же, Warden обычно палит именно работу с памятью и файлами, а не отсылку сетевых пакетов, так что ничего плохого по идее произойти не должно. Метод рабочий, проверил его на собственной .ру учётке.

 

1. Качаем WPE Pro. Обратите внимание, что антивирус должен быть выключен, или в него эта прога должна быть добавлена как исключение. Дело в том, что этот сниффер (инструмент для работы с сетевыми пакетами) определяется как потенциально нежелательное ПО, которое надо бы уничтожить. Но сам способ использования утилиты и логика её архитектуры говорят за её надёжность.

2. Качаем языковой пакет English (если у вас его ещё нет)

 

Перед тем, как приступать к правкам ниже, закройте окно с Diablo 3. Иначе файл будет перезаписан игрой при выходе, и ваши изменения не сохранятся!


Открываем файл блокнотом

Windows 7 - C:\ProgramData\Battle.net\Agent\agent.db
Windows XP - C:\Documents and Settings\All Users\Application Data\Battle.net\Agent\agent.db

 

  1. Ищем "selected_locale". заменяем "ruRU" на "enGB".
  2. Ищем "patch_application_complete", заменяем "true" на "false".
  3. Сохраняем файл и запускаем Diablo III launcher.
  4. Лаунчер качает английские файлы.



3. Ищем пакеты при логине

 

  1. Запускаем WPE Pro.
  2. Идем в "View">"Option", проверяем, что все "Winsock2.0" опции активны и жмем "Ok".
  3. Запускаем Diablo III Launcher и жмем 'Play'
  4. Как видим логин меню, жмем "Alt+Tab" если не в окне, идем в WPE Pro.
  5. Жмем на стрелку на кнопке "Target Program", выбираем "Diablo III.exe":
Русская Diablo 3 на английском. (error 82 fix)

Жмём на кнопку "Play" в WPE Pro:

 

Идём обратно в Diablo и пробуем залогиниться - получаем ошибку 82.
Идём обратно в WPE Pro:
Жмём красную кнопку "Stop".

 

После завершения работы сниффера, WPE должен найти 9 пакетов, похожих на те, что на картинке внизу:

Русская Diablo 3 на английском. (error 82 fix)

Нам нужен пакет, похожий на тот, что с закрашенной чёрным областью (это е-мейл автора, сами понимаете smile). Обычно это девятый пакет.

На картинке показан пример, надо скопировать, то, что видите в программе на этом месте. Пример:

00 08 08 01 10 01 18 06 28 63 0A 02 44 33 12 03 57 69 6E 1A 04 65 6E 47 42

Цифры 65 6E 47 42 означают enGB версию. Все что до них, может отличаться от указанного на картинке:

Русская Diablo 3 на английском. (error 82 fix)

4. Создаем WPE Pro фильтр.


Двойной клик на "Filter 1":

Русская Diablo 3 на английском. (error 82 fix)


Пример значения для "SEARCH":


00 08 08 01 10 01 18 06 28 63 0A 02 44 33 12 03 57 69 6E 1A 04 65 6E 47 42


Пример для "MODIFY":


00 08 08 01 10 01 18 06 28 63 0A 02 44 33 12 03 57 69 6E 1A 04 72 75 52 55

72 75 52 55 означает версию "ruRU".

Как закончили ввод. жмём "Apply".

Русская Diablo 3 на английском. (error 82 fix)

Проверяем, что на "Filter 1" стоит галка и жмём "ON".

Русская Diablo 3 на английском. (error 82 fix)

5. Играем

Теперь можно заходить в Diablo III, там будет английская версия.
После логина WPE Pro можно закрыть.

 

Переведено специально для Diablo-III.com. Все права защищены.

Источник




Мы ВКонтакте

Реклама

Опрос

Что нужнее на сайте?