Конкретно по вопросу ТСа:
04.06.2017 0:47:20 | DownloadAsync: Удаленный сервер возвратил ошибку: (499) Request has been forbidden by antivirus.
Эта строка явно указывает на проблему — загрузка заблокирована антивирусом.
Ставьте нормальный адекватный антивирус, проблем не будет.
Очевидно, DirectX не был полноценно обновлён.
Такие проблемы бывают на операционных системах старше Windows XP, так как по умолчанию они не содержат всех DirectX библиотек — даже не знаю, почему.
Несмотря на предыдущие комментарии, на самом деле в данном случае DirectX требуется не игре, а нашему лончеру, то есть первоначальная идея — положить файл в папку с ним была отчасти верная. Отчасти — потому что это всё равно бы не помогло исправить именно эту проблему :)
Если наш лончер был некорректно удалён, то придётся немного постараться:
1. зайти в папку C:\Users\%USERNAME%\AppData\Local и удалить оттуда папки с именами 'elanor', 'launcher' — если такие существуют;
2. найти в реестре запись об установленном приложении «LotRO Russian» и удалить её (можно выполнить через CCleaner кнопкой «Удалить»);
3. перейти в папку C:\Users\%USERNAME%\AppData\Local\Apps\2.0 и внимательно просмотреть содержимое внутренних папок: в одной из них будут каталоги, имена которых начинаются с «lotr..» — её нужно полностью удалить из ..Local\Apps\2.0 вместе со всем содержимым.
После этого установка должна без проблем запуститься заново.
К сожалению, такие сложности в полном удалении после некорректного — свойство платформы установщика, которой мы сейчас пользуемся.
В будущем мы постараемся от этого избавиться.
По каким-то причинам у вас не обновилась версия самого лончера. Если при запуске через обычный ярлык обновление не происходит, нужно переустановить приложение.
При сбросе настроек лончер не трогает уже загруженные патчи — так и должно быть.
Но при наличии повреждённого патча он также должен его удалять, освобождая ячейку для повторной загрузки — видимо, по каким-то пока не ясным причинам этого не происходило.
С патчем текстов какая-то проблема — может быть, случилась неизвестная ошибка во время его загрузки.
Что ещё есть в логе?
Повреждённые файлы должны автоматически удаляться и заново загружаться при старте программы.
Если патч загружался таким образом уже неоднократно, значит, есть проблема — или со скачкой, или со свободным местом.
Все, кто столкнулся с проблемой не применяющихся патчей, должны заменить себе файл данных локализации на оригинальный.
Делается это вот так:
1. удалить файл client_local_English.dat из каталога игры;
2. запустить игровой лончер и дать ему скачать этот файл заново (оригинальный);
3. закрыть игровой лончер;
4. запустить наш лончер, дождаться окончания действий, нажать сочетание клавиш Ctrl + F5;
5. в появившемся меню выбрать «Сброс настроек» и перезапустить полностью наш лончер.
После этого уже никаких проблем остаться не должно.
04.06.2017 0:47:20 | DownloadAsync: Удаленный сервер возвратил ошибку: (499) Request has been forbidden by antivirus.
Эта строка явно указывает на проблему — загрузка заблокирована антивирусом.
Ставьте нормальный адекватный антивирус, проблем не будет.
Такие проблемы бывают на операционных системах старше Windows XP, так как по умолчанию они не содержат всех DirectX библиотек — даже не знаю, почему.
Обычно в таких ситуациях помогает репак, который можно скачать вот отсюда: rutracker.org/forum/viewtopic.php?t=2725793
Несмотря на предыдущие комментарии, на самом деле в данном случае DirectX требуется не игре, а нашему лончеру, то есть первоначальная идея — положить файл в папку с ним была отчасти верная. Отчасти — потому что это всё равно бы не помогло исправить именно эту проблему :)
1. зайти в папку C:\Users\%USERNAME%\AppData\Local и удалить оттуда папки с именами 'elanor', 'launcher' — если такие существуют;
2. найти в реестре запись об установленном приложении «LotRO Russian» и удалить её (можно выполнить через CCleaner кнопкой «Удалить»);
3. перейти в папку C:\Users\%USERNAME%\AppData\Local\Apps\2.0 и внимательно просмотреть содержимое внутренних папок: в одной из них будут каталоги, имена которых начинаются с «lotr..» — её нужно полностью удалить из ..Local\Apps\2.0 вместе со всем содержимым.
После этого установка должна без проблем запуститься заново.
К сожалению, такие сложности в полном удалении после некорректного — свойство платформы установщика, которой мы сейчас пользуемся.
В будущем мы постараемся от этого избавиться.
UPD: всё готово!
UPD: на текущий момент всё должно работать, как положено.
Но при наличии повреждённого патча он также должен его удалять, освобождая ячейку для повторной загрузки — видимо, по каким-то пока не ясным причинам этого не происходило.
Спасибо за репорт :)
Что ещё есть в логе?
Повреждённые файлы должны автоматически удаляться и заново загружаться при старте программы.
Если патч загружался таким образом уже неоднократно, значит, есть проблема — или со скачкой, или со свободным местом.
Попробуйте запускать от имени администратора.
Делается это вот так:
1. удалить файл client_local_English.dat из каталога игры;
2. запустить игровой лончер и дать ему скачать этот файл заново (оригинальный);
3. закрыть игровой лончер;
4. запустить наш лончер, дождаться окончания действий, нажать сочетание клавиш Ctrl + F5;
5. в появившемся меню выбрать «Сброс настроек» и перезапустить полностью наш лончер.
После этого уже никаких проблем остаться не должно.