Альтернатива плагину [StandAlone] Yet Another Relogger!
1. Качаем ARelog
2. Настраиваем ARelog
A. Нажимаем add и добавляем профиль для ARelog
? Bot type - Demonbuddy
? Battle.NetEmail ? Название учётки в батлу
? Battle.NetPassword ? Пароль от учётной записи
? Game Path ? Путь к diablo3.exe
? Bot Path ? Путьк demonbuddy.exe
? CombatRoutine ? Название режима для бота
? Auto Start ? Ставимгалку
? Нажимаем Save & Close
B. Настраиваем Schedule Selected
? Заходим в Schedule Selected
? Нажимаем add и настраиваем профиль для планировщика заданий
? ProfilePath ? Путь к профилю который использует ваш бот
? RunCount ? Количество забегов бота (максимум 5000)
? Нажимаем Save & Close
3. Настраиваем дальше по гайду
Если вкратце по русский и то как делал я (возможно есть и другие варианты настройки)
? Запустить d3 и db в обычном режиме (убедиться, что всё работает и настроено), закрыть всё.
? Изменить с помощью notepad++ файл CharacterSettings.xml(лежит в папке с ботом, примерный путь C:\DB 1.0.1445.315\Settings\ВАШ БАТЛТАГ\CharacterSettings.xml).
? Прописатьтам <Value>AGB.Loader</Value>. Эта запись должна быть между <EnabledPlugins> и </EnabledPlugins>.
? У меня случались проблемы, что эта запись стиралась, поэтому в свойстве файла я установил атрибут к нему ?Только Чтение? (после этого вы не сможете менять режим силы монстров в боте, можно менять в этом файле <MonsterPowerLevel>6</MonsterPowerLevel>)
4. Многие жаловались на то что diablo3 виснет, ARelog к сожалению не понимает, когда повисла игра и не завершает процесс чтобы его перезапустить. Поэтому нам надо настроить винду для автоматического завершения повисшего процесса.
A. Windows7 и реестр (мне этот способ не помог)
Зайти в реестр с помощью команды regedit, и пройти по пути [HKEY_CURRENT_USER\ControlPanel\Desktop], создать там следующие ключи как строковые параметры
"AutoEndTasks"="1"
"HungAppTimeout"="1000"
"MenuShowDelay"="0"
"WaitToKillAppTimeout"="2000"
"LowLevelHooksTimeout"="1000"
B. WindowsXP и Планировщик заданий
? Необходимо создать задание, которое будет убивать повисший процесс каждые 30 минут с помощью команды taskkill.exe Заходим в командную строку (Пуск>Выполнить>cmd)
? Пишем там schtasks.exe /create /tn killdiablo3 /sc minute /mo 30 /tr ?taskkill.exe /f /fi "status eq not responding" /t?
C. Windows7 и Планировщик заданий
? Необходимо создать задание, которое будет убивать повисший процесс каждые 30 минут с помощью команды taskkill.exe Заходим в командную строку (Пуск>Выполнить>cmd)
? Пишем там schtasks.exe /create /tn killdiablo3 /sc minute /mo 30 /tr taskkill.exe
? taskkill.exe /f /fi "statuseqnotresponding" /t необходимо добавить в самом планировщике заданий в свойствах задания ?Добавить аргумент?
PS
Соответственно можно сделать, чтобы каждые 5 минут убивался процесс, каждую минуту и так далее.
По ARelog встречаюсь иногда с такой проблемой, что при первом пуске арелога, demonbuddy запускается быстрей чем d3, и старается уже загрузить профиль бота, выдает ошибку и ничего дальше не происходит. Надо просто закрыть его, Arelog сам перезапустит и после чего зайдёт в d3.
1. Качаем ARelog
2. Настраиваем ARelog
A. Нажимаем add и добавляем профиль для ARelog
? Bot type - Demonbuddy
? Battle.NetEmail ? Название учётки в батлу
? Battle.NetPassword ? Пароль от учётной записи
? Game Path ? Путь к diablo3.exe
? Bot Path ? Путьк demonbuddy.exe
? CombatRoutine ? Название режима для бота
? Auto Start ? Ставимгалку
? Нажимаем Save & Close
B. Настраиваем Schedule Selected
? Заходим в Schedule Selected
? Нажимаем add и настраиваем профиль для планировщика заданий
? ProfilePath ? Путь к профилю который использует ваш бот
? RunCount ? Количество забегов бота (максимум 5000)
? Нажимаем Save & Close
3. Настраиваем дальше по гайду
Если вкратце по русский и то как делал я (возможно есть и другие варианты настройки)
? Запустить d3 и db в обычном режиме (убедиться, что всё работает и настроено), закрыть всё.
? Изменить с помощью notepad++ файл CharacterSettings.xml(лежит в папке с ботом, примерный путь C:\DB 1.0.1445.315\Settings\ВАШ БАТЛТАГ\CharacterSettings.xml).
? Прописатьтам <Value>AGB.Loader</Value>. Эта запись должна быть между <EnabledPlugins> и </EnabledPlugins>.
? У меня случались проблемы, что эта запись стиралась, поэтому в свойстве файла я установил атрибут к нему ?Только Чтение? (после этого вы не сможете менять режим силы монстров в боте, можно менять в этом файле <MonsterPowerLevel>6</MonsterPowerLevel>)
4. Многие жаловались на то что diablo3 виснет, ARelog к сожалению не понимает, когда повисла игра и не завершает процесс чтобы его перезапустить. Поэтому нам надо настроить винду для автоматического завершения повисшего процесса.
A. Windows7 и реестр (мне этот способ не помог)
Зайти в реестр с помощью команды regedit, и пройти по пути [HKEY_CURRENT_USER\ControlPanel\Desktop], создать там следующие ключи как строковые параметры
"AutoEndTasks"="1"
"HungAppTimeout"="1000"
"MenuShowDelay"="0"
"WaitToKillAppTimeout"="2000"
"LowLevelHooksTimeout"="1000"
B. WindowsXP и Планировщик заданий
? Необходимо создать задание, которое будет убивать повисший процесс каждые 30 минут с помощью команды taskkill.exe Заходим в командную строку (Пуск>Выполнить>cmd)
? Пишем там schtasks.exe /create /tn killdiablo3 /sc minute /mo 30 /tr ?taskkill.exe /f /fi "status eq not responding" /t?
C. Windows7 и Планировщик заданий
? Необходимо создать задание, которое будет убивать повисший процесс каждые 30 минут с помощью команды taskkill.exe Заходим в командную строку (Пуск>Выполнить>cmd)
? Пишем там schtasks.exe /create /tn killdiablo3 /sc minute /mo 30 /tr taskkill.exe
? taskkill.exe /f /fi "statuseqnotresponding" /t необходимо добавить в самом планировщике заданий в свойствах задания ?Добавить аргумент?
PS
Соответственно можно сделать, чтобы каждые 5 минут убивался процесс, каждую минуту и так далее.
По ARelog встречаюсь иногда с такой проблемой, что при первом пуске арелога, demonbuddy запускается быстрей чем d3, и старается уже загрузить профиль бота, выдает ошибку и ничего дальше не происходит. Надо просто закрыть его, Arelog сам перезапустит и после чего зайдёт в d3.