Часто возникает множество вопросов по игре в техническом плане, в этой теме я постараюсь дать ответы на основные вопросы. Если у кого-то будут дополнения или исправления, то пишите в комментах.
Ошибки игры
1. Ошибка "Failed to unpack downloaded file app.n3app"
- Запустить "Диспетчер задач" (сочетание клавиш Ctrl+Alt+Del).
- Выбрать вкладку "Процессы".
- Найти запущенный процесс "drakensangonline.exe".
- "Завершить процесс" нажатием кнопки или клавишей "Delete".
2. Ошибка 24\36:
- Если не помог предыдущий вариант, то необходимо очистить %temp%\DSOClient
- Ошибка 24/36 возникает, если версия клиента на компьютере не совпадает с версией игры.
Попробуйте следующее:
- Перезапустите клиент игры\обновите страницу сайта игры.
- Очистите кэш\кукис Вашего браузера.
- Удалите папку DSOClient.
- Если все выше не помогло, то попробуйте следующее:
- Нажмите "Пуск", выберите "Все программы" -> "Стандартные" -> "Командная строка".
- Откроется черное окно командной строки - вводим "ipconfig /flushdns" и жмём Enter.
- Перезагружаем компьютер.
3. Ошибка 23:
Ошибка 23 означает, что пользователь уже находится в игре. Данная ошибка появляется в том случае, если сервер видит Вашего персонажа онлайн, даже если он недавно вышел из игры.
1. Совет №1:
- Вызываем диалоговое окно "Выполнить" (нажмите клавишу с логотипом Windows (флажок Microsoft) + R).
- Прописываем: cmd - жмём "Ок" (Ввод).
- Пишем: netsh winsock reset - жмём "Ок" (Ввод).
- Перезагружаем компьютер.
2. Совет №2:
- Просто подождать 10-15 минут.
4. Не прогружаются Ежедневные задания:
- Необходимо установить точную дату и время на компьютере.
- Синхронизация часов компьютера с атомными часами.
5. Ошибка "Failed to create Direct3d":
- Видеокарта или драйвера устарели, в первом случае вы можете «эмулировать» карту через "SwiftShader", но производительность будет низкой.
- Обновите драйвера видеокарты.
6. Ошибка 1\2\19:
- Сервер перезагружается: пожалуйста подождите и попробуйте снова.
7. Ошибка "no n3 dll wrapper in java.library.path":
- Переустановите\обновите Java, если не помогло, то удалите Java FX.
8. Запуск игры через Google Chrome
С выходом браузера Google Chrome версии 42.0.2311.9 был отключен плагин поддержки игры и пользователи теперь автоматически перенаправляются на скачивание клиента.
- Решение проблемы:
- В адресной строке вводим chrome://flags/#enable-npapi
- Находим и включаем NPAPI
- Перезапускаем браузер.
9. Невозможно войти на тест-сервер:
- Проводятся тех. работы.
- Сервер перегружен игроками.
10. Ошибка 25 (ошибка подключения):
- Эта локация переполнена, повторите попытку.
- DNS-сервер занят, возможным решением является исправить ссылку.
- Необходимо изменить текстовый файл "hosts", который расположен по пути: %SystemRoot%\System32\Drivers\ETC.
Выделить всё (копировать\вставить):
62.146.148.44 drasaonline-481-game-20-pub-01.bigpoint.net 62.146.148.44 srv011109.nue2.bigpoint.net
Если Вы не в состоянии решить проблему таким образом, то попробуйте войти еще раз чуть позже или подождать решения проблемы BigPoint'ом.
11. Программа перестала отвечать...
Один из потоков клиента отвечающих за загрузку текстур или воспроизведения звука не успевает срабатывать за заданное ему время. Такое случается, если одна из установленных на компьютере программ задает себе более высокий приоритет выполнения.
- После запуска игры, открываем диспетчер задач Ctrl + Alt + Del, в разделе "Процессы" ищем файл dro_client.exe и задаём приоритет "Высокий".
- Чтобы каждый раз не повторять такие действия, можно создать файл для автоматической установки приоритета. Создаём файл с расширением .bat, который следует запускать после входа в игру, следующего содержания:
wmic process where name="dro_client.exe" CALL setpriority "high priority"
- Так же у всех второстепенных программ, имеющих высокий приоритет, его можно понизить, задав приоритет "Средний". Для этого в созданный выше файл добавляем строчки для программ, чей приоритет нужно понизить:
wmic process where name="ххххх" CALL setpriority "normal"
где вместо ххххх указываем файл запуска нужной программы.
Чистка системы и рекомендации
Подробнее о чистке папок DSO и рекомендации по устранению проблем, можно узнать, перейдя в тему нашего форума "Решение проблем!"
Изменения файла настроек
Файл настроек игры находиться по пути: %temp%\DSOClient\settings.xml
- Если Вы не знаете как найти папку "DSOClient", то используйте поиск.
- Лично у меня она расположена по пути: C:\Users\User name\AppData\Local\Temp\DSOClient\
Находим файл настроек settings.xml и открываем его любым текстовым редактором, а далее потребуется лишь изменение и сохранение некоторых строк. Изменения вступают в силу после перезапуска игры или обновления страницы.
1. Включить\выключить интерфейс:
- Позволяет отключить интерфейс для того, чтобы иметь более четкое представление о целостности картинки:
- Изменить enableShowGuiSwitch="false" на enableShowGuiSwitch="true"
- Нажмите Ctrl+G для переключения интерфейса.
2. Цензура:
- Позволяет отключить\включить цензуру (звёздочки в чате):
- Изменить profanityFilterEnabled="true" на profanityFilterEnabled="false"
3. Прочее:
- Ну и конечно здесь можно отключать и включать множество других функций (графика, звук, интерфейс), но самое главное, что есть возможность изменить назначения горячих клавиш.
- Большинству, включая и меня, не нравится, что убрали назначение клавиши "пробел", но это исправимо:
- Находим в списке нужную горячую клавишу и прописываем её на пробел, к примеру:
- <action name="QuickSlot7" key="Space" />
- Находим в списке нужную горячую клавишу и прописываем её на пробел, к примеру:
Проверка соединения с сервером
В кнопке "Пуск" в командной строке ввести:
cmd
и нажать кнопку Enter.
1. Проверка соединения:
- Ввести для сервера "Гриммэдж":
ping grimmag.drakensang.com -n 10
Примечания:
- Для других серверов вместо названия grimmag надо ввести название того сервера, на котором Вы играете: heredur, grimmag, balor, agathon, werian, tegan. По этой команде будет передано 10 пакетов. Для передачи другого количества пакетов, вместо числа 10, следует поставить необходимое количество передаваемых пакетов.
- Если пакеты теряются, либо время приема-передачи пакетов сильно отличается, значит необходимо связаться со службой поддержки интернет-провайдера и выяснить в чем дело.
2. Проверка трассировки:
- Ввести для сервера "Гриммэдж":
tracert grimmag.drakensang.com
Примечания:
- Для других серверов вместо названия grimmag надо ввести название того сервера, на котором Вы играете: heredur, grimmag, balor, agathon, werian, tegan.
- Если один из промежуточных серверов не стал отвечать на запрос, и сигнал пошёл обходным путём, то надо либо ждать, когда промежуточные сервера решат свои проблемы и нормальная трассировка будет проходить без задержек, либо связаться со своим интернет-провайдером и выяснить в чём дело.