Current time: 22.05.2018, 07:19 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Возможность внести изменения в сохраненную игру
Author Message
yodjik Offline

Posts: 4
Post: #1
Вопрос 
Добрый день, господа.
Небольшая предыстория - в свое время сгенерировал карту, по запарке оставив опцию с постоянным туманом войны (он возобновляется каждый ход), и поиграть не смог - слишком хардкорно получается.
Сейчас решил к ней вернуться, а по факту у меня только "сейв" с первого хода и все. Самой карты нет.
Существует ли возможность через этот "сейв" опцию снять? Или шансов никаких?
25.07.2017 19:53
Find all posts by this user Quote this message in a reply
Algor Offline
Administrators

Posts: 2510
Post: #2

yodjik, плохо, что не указал версию игры. Пишу для ERA:

1. Находишь файл скрипта Тумана войны (в эра это Mods\WoG\Data\s\77 wog - map rules.erm)
2. Открываешь его ERM-редактором (лежит в Tools\Erm Editor\erm editor.exe)
3. находишь строки

и отключаешь их, например так (после изменения не забудь сохранить)

4. Запускаешь игру и загружаешь сэйв.
5. Нажимаешь F12 для перезагрузки скриптов.
6. Сохраняешь игру в новое место.
7. Возвращаешь строки в скрипте в исходное состояние.
8. Загружаешь созданный в п.6 сэйв и наслаждаешься игрой без тумана.


25.07.2017 21:53
Visit this user's website Find all posts by this user Quote this message in a reply
yodjik Offline

Posts: 4
Post: #3

Спасибо за оперативность! )
В целом, все понятно, но есть один нюанс - у меня WoG 3.58 (файлы от 2009 года)
И структура скриптов у меня, судя по всему, старая.
Я нашел в \Data\s файл "script01.erm", в котором есть часть, ответственная за "постоянный туман войны".
Но по настоянию из "шапки" не стал его редактировать WordPad'ом.
Поискал в сети ERM Script Editor - но все ссылки битые.
Ни у кого не осталось старой версии?
26.07.2017 16:18
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 1305
Post: #4

(26.07.2017 16:18)yodjik Wrote:  Поискал в сети ERM Script Editor - но все ссылки битые.
Ни у кого не осталось старой версии?
В первом сообщении темы по ERM-скриптам


Скачать HoMM3 ERA 2.4.6 + (мелочи)
Скачать HoMM3 ERA 2.7.4 (Repack: Rus & HD)
26.07.2017 17:29
Visit this user's website Find all posts by this user Quote this message in a reply
yodjik Offline

Posts: 4
Post: #5

igrik, Спасибо большое!

Algor, сделал все как написано - кроме пункта 5 - нажимал F12 - ничего не изменилось.

Нашел в скрипте еще строки:

Code:
!!FU709:P10; [check for rule 10]
!!OW:C?y-6; [get current player: y-6]
!!OW:Iy-6/?y-5; [get AI 1 or human 0]
!!UN&3/y-5=1:Sv573/v573/0/y-6/v574; [reveal entire map, surface]
!!UN&3/y-5=1/v575=1:Sv573/v573/1/y-6/v574; [reveal entire map, underground]
!!FU721&3/y-5=0:Py-6; [replace shroud for human, to handle AI teammate]
!!UN&3/y-5=0:R1; [redraw screen]

Быть может в них есть нужное?
26.07.2017 20:24
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 1305
Post: #6

(26.07.2017 20:24)yodjik Wrote:  Algor, сделал все как написано - кроме пункта 5 - нажимал F12 - ничего не изменилось.
В WoG'e F12 не работает. Увы...


Скачать HoMM3 ERA 2.4.6 + (мелочи)
Скачать HoMM3 ERA 2.7.4 (Repack: Rus & HD)
26.07.2017 20:30
Visit this user's website Find all posts by this user Quote this message in a reply
Algor Offline
Administrators

Posts: 2510
Post: #7

yodjik, в теории, можно попробовать распаковать gm1 как какой-нить zip/gzip архив и поправить скрипт внутри (он там plaintext'ом). Но у меня сходу не получилось распаковать без CRC-ошибок. Возможно, не совсем тот тип архиватора или какие-нить кастомные заголовки/контрольки.
Тут просто уже встает вопрос "стоит ли свеч этот геморрой".


26.07.2017 20:44
Visit this user's website Find all posts by this user Quote this message in a reply
gamecreator Offline
Administrators

Posts: 7146
Post: #8

В составе Эры есть древняя утилита DEE, для редактирования скриптов в сейвах. Там, кажется, и опцию можно отключить.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
26.07.2017 21:23
Find all posts by this user Quote this message in a reply
yodjik Offline

Posts: 4
Post: #9

Господа, большое спасибо вам всем! И Algor'у за подсказку с нужными строками, и igrik'y за нужные ссылки и отдельный респект gamecreator'y за то, что рассказал как правильно использовать DEE 118
Все получилось.
30.07.2017 20:07
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2018 MyBB Group