Шаг первый. Подготовка. Для начала нам нужен hex-редактор. Автор использовал этотэтот, поэтому если Вы плохо разбираетесь в этом вопросе, то будет проще, если Вы тоже будете использовать этот редактор. Теперь нам необходимо сделать бэкап файла, который мы будем редактировать. Идём в папку силкроада, копируем файл Media.pk2 и кладём в надёжное место. В случае неудачи - заменяем испорченный файл нашим бэкапом. Шаг два. Смена языка. Как ни странно в корейском клиенте помимо самого корейского перевода лежат переводы на другие языки, в том числе и английский. Всё, что мы сделаем, это просто сменим язык по умолчанию в клиенте. Для этого запускаем наш hex-редактор и открываем в нём файл Media.pk2, далее горячими клавишами CTRL+F вызываем поиск. Меняем параметр Data Type на ANSI String, в строке Find what набираем Korean, наконец жмём Find. Находим искомую строку (сверьтесь с рисунком ниже) и нажимаем Insert, чтобы переключиться в режим редактирования кода. Вместо Korean пишем English, обратите внимание на то, что слово должно быть написано с большой буквы. Шаг три. Подгонка размера файла. Так как в слове English на одну букву больше, чем в слове Korean, у нас появился один лишний байт в файле. Чтобы игра работала, это необходимо исправить. Находим байт, показанный на следующем рисунке (к нему ведёт стрелка от For kSRO, jSRO and tSRO clear this byte), нажимаем на него и на кнопку Del, байт удалён. Шаг четыре. Завершение и проверка. Если всё сделано правильно, жмём Save и заходим в игру. Известные проблемы. Если в клиенте ещё нету английского перевода для для какой-то вещи, то текст просто не будет отображаться. Автоматически перестанет работать так называемый Nude patch (игрок без одежды всё равно будет выглядеть как одетый в сет 1 дигри). Каждый раз при входе в игру Вам придётся заново выбирать метод создания аккаунта. Напомню, что над строкой Сервер, находится другая строка, жмём List и выбираем первую кнопку (для Yahoo аккаунтов). Если Вы это не сделаете, то получите ошибку С7.
|