Форум HeroesWorld-а - Показать сообщение отдельно - Интересные факты и советы
Показать сообщение отдельно
#15
Старый 09.12.2011, 21:24
  #15
^
Ranmaru Rei
 
Аватар для Ranmaru Rei
📖
Регистрация: 29.06.2009
Адрес: 桜の森
Сообщения: 296
Регистрация: 29.06.2009
Адрес: 桜の森
Сообщения: 296
По умолчанию
Re: Интересные факты и советы

ZybrДа ты чего?!)))) Все честно качают
Не, не все: http://www.heroes6.ru/6281.html

Добавлено через 5 часов 1 минуту
Надеюсь пригодится кому-то:
Magic_ArtНашел способ переноса онлайн сейвов для игры в оффлайн.
Проверил для одиночной игры.
Сначала интересная часть

1) Находим нужный сейв [какой-то номер.save] в папке с онлайн сейвами (Win7 - C:\Users\ВАШЮЗЕР\AppData\Local\Ubisoft Game Launcher\savegame_storage\КАКОЙ-ТО_ID\44\
WinXP - C:\Documents and Settings\ВАШЮЗЕР\Local Settings\Application Data\Ubisoft Game Launcher\savegame_storage\КАКОЙ-ТО_ID\44\)

2) Отрезаем первые 520 байт в этом файле и сохраняем его с расширением sav в папку оффлайн сейвов. (C:\Users\ВАШЮЗЕР\Documents\Might & Magic Heroes VI\Имя профиля\Save)

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


Теперь скучная

Как найти нужный сейв?

Самое простое посмотреть по времени изменения файла. Другой вариант искать по имени сейва. Имя сейва записано внутри файла в кодировке Юникод. Соответственно выполняем поиск файлов с текстом [Имя нашего сейва в игре] в Юникоде. Например, это можно сделать в программе Total Commander. Или еще вариант, искать по тексту описания миссии но уже в кодировке UTF.

Как удалить первые 520 байт?

С помощью Hex редактора, например, WinHex: загрузить в него файл, выделить первые 520 байт и нажать Del.

С помощью Total Commandera
Файл->Разбить файл
Размер частей 520
В выбранной папке получаем кучу файлов
Затем удаляем два файла: самый первый с расширением 001 и другой с расширением СRC
Затем выделяем файл с расширением 002
Файл->Собрать файл
Переименовываем полученный файл с расширением out в [Нужное имя сейва].sav


И в заключение расскажу что собой представляет сейв файл.
Условно, его можно разделить на 3 части:

1) Данные c названием сейва, временем создания(Юникод),описанием миссии(UTF).
2) PNG картинка экрана для сейва (256x144)
3) Прочие Данные.

Что же касается обратного преобразования оффлайн сейв в онлайн сейв, то с этим ещё предстоит разобраться, если конечно оно вообще возможно.
__________________
Фанатское руководствo по Героям VI (spamm, alexrom66, Павлов и Magic Art): Английская (v.0.93) и Русская (v.0.93.1) версии

Арт-бук вы можете взять здесь

へ へ

の の

 も

 へ
Фанатское руководствo по Героям VI (spamm, alexrom66, Павлов и Magic Art): Английская (v.0.93) и Русская (v.0.93.1) версии

Арт-бук вы можете взять здесь

へ へ

の の

 も

 へ
Ranmaru Rei вне форума
Ответить с цитированием