Перейти к содержанию

Сообщения от HoMM3 HD - мод (дополнение) к игре Heroes of Might and Magic 3

Аватар пользователя
15 лет назад
Ещё пара СоДвских багов.

1. В какой-то версии (в частности, если скачать exeшник отсюда): /attachments/7503/> невозможно присоединить монстров за деньги. Вместо появления соответствующего окна игра вылетает.
Вспомнил потому что случайно стёр свой exeшник :) Может с этим и не стоит возиться.

2. Нужно запретить заходить в торговцев артефактами на ходе соперника. Сейчас там можно посмотреть финансы соперника, купить артефакты на его деньги и даже переключиться на рынок и переслать все деньги соперника себе :-) Правда с передачей хода весь эффект пропадает, а жалко...
В ответ пользователю Kluka
15 лет назад
Kluka
Ещё пара СоДвских багов.

1. В какой-то версии (в частности, если скачать exeшник отсюда): /attachments/7503/> невозможно присоединить монстров за деньги. Вместо появления соответствующего окна игра вылетает.
Вспомнил потому что случайно стёр свой exeшник :) Может с этим и не стоит возиться.
...
Такой глюк работает в какой-то локализации. Причём этот exe-шник был размещен на многих ресурсах в качестве патча-замены для версий 3.0, 3.1 :D. И как вариант - игра могла и не вылететь - а зато проходишь сквозь встающих на дыбы монстров, отбираешь охраняемое ими добро и идешь дальше... а монстры курят дальше:eek:
15 лет назад
А вот еще случившиеся баги:
- раздвоился герой в метро при передаче войск (то ли в момент передачи, то ли после пробела - не помню), в SoD такого ни разу не было. Причём игра турнирная и сэйв надо как-то лечить. Герой из темницы, освобожден неделей раньше.
- в парной игре не передаются войска и артефакты союзнику при ходе союзника же.
В ответ пользователю rebellious
Аватар пользователя
15 лет назад
rebellious
А вот еще случившиеся баги:
- раздвоился герой в метро при передаче войск (то ли в момент передачи, то ли после пробела - не помню), в SoD такого ни разу не было. Причём игра турнирная и сэйв надо как-то лечить. Герой из темницы, освобожден неделей раньше.
- в парной игре не передаются войска и артефакты союзнику при ходе союзника же.
+1 было единтично в метро раздвоился если что сейв есть...

сегодня снова раздвоился герой(благо не ГГ уволю:D ) в телепорте что с точностью было и в 1-й вывод стрить цепочти и передовать войска надо акуратнее(баг возникал именно в телепорте в метро при передачи войск не сходя с него 2-й герой забегал с другой стороны)
Аватар пользователя
15 лет назад
Все баги с раздвоениями и посерениями замков лечатся откатом назад по сейвам. Баг возникает при переходе хода. Причины непонятны, и это вовсе не качество коннекта, ибо в хотсите тоже бывает.

Обычно если повторить передачу, то данные передаются корректно. Нужно только найти "чистый" сейв, и с него переходить ход-два.
В ответ пользователю Medium_HP
15 лет назад
Medium_HP
Пару раз при игре на WT+HD сталкивался с некорректной работой функции перестройки гильдии. Вот тут, например, не удаётся отстроить Слепоту в инферно: http://zalil.ru/29919395
Хотелось бы знать, это баг WT или как-то связано с работой мода.
Я если честно не знаю как правильно жолжна работать перестройка ГМ, поскольку не играю в ВТ. Но загрузив сейв и в ВТ и в ХД ВТ получил абсолютно идентичную работу. Заклинания менялись - значит перестройка работала. Или я чего-то не знаю и можно целенаправленно 'отстроить' конкретное заклинание?

Просьба: прежде чем репортить о баге в ХД, убедитесь что это баг именно ХД. Это совсем не сложно. Нужно всего-лишь повторить действие, приводящее к багу в хд и не хд.

...

Далее по топику Kluka говорит о багах в СоД, затем rebellious подверждает и дополняет баг какой-то локализации СоДа, а после этого
rebellious пишет
А вот еще случившиеся баги:
как может показаться продолжая тему багов сода. Но фраза
в SoD такого ни разу не было
говорит что речь не о СоД, значит о ХД??
И дальше диалог идет именно о ХД-шном ненормальном раздвоении, не имеющем аналогов в СоД? Внесите ясность, плиз.

Просьба: не мешайте, пожалуйста, в кучу репорты багов сода и хд без четкой дефиниции. Да, я заинтересован в исправлении и тех и других. Но причины багов сода и причины багов хд нужно искать в совершенно разных местах (очевидно одни - в соде, другие - в хд).

Просьба: если вы репортите о баге ХД, то давайте как можно больше конкретики и деталей. В идеале нужно снабдить репорт сейвом и детальным описанием последовательности дейтвий приводящих к багу. Необходимо к репорту приложить файл HiRez.ini и можно приложить скриншот.
Если всего этого не сделать, то ваш репорт будет бесполезен, так как я не ясновидец. И еще я не ботаю на местной фене, поэтому например слова типа "метро" лучше заменить/снабдить описанием, понятным для человека, впервые запустившего героев.

Добавлено через 1 час 26 минут
конкретно по багам.

1. по поводу раздвоения.
Как известно, в ХД я не трогаю оригинальную игровую/механическую часть. А только интерфейсную. Я конечно мог случайно задеть что-то не то, но все же появление игровых багов в ХД маловероятно.
Но если ХД все-таки обострил (именно обострил а не добавил, как я понимаю) баг с раздвоением. То это хорошо. Чем явнее и регулярнее баг, тем легче его исправить! В общем жду оформленных репортов..

2.
- в парной игре не передаются войска и артефакты союзнику при ходе союзника же.
хм.. а у меня всё работает...

итак. союзник нажимает "получить от союзника" и у него эта кнопка 'тухнет', у тебя после этого должна 'загореться' эта кнопка и после этого ты можешь передавать.

Так что именно происходит?:
а)у него кнопка тухнет, он перестает мочь передавать - у тебя кнопка загорается но ты НЕ можешь передавать?
б)у него кнопка тухнет, он перестает мочь передавать - у тебя кнопка НЕ загорается и ты НЕ можешь передавать?
в)у него кнопка тухнет, но он НЕ перестает мочь передавать - у тебя кнопка НЕ загорается и ты НЕ можешь передавать?
г)у него кнопка тухнет, но он НЕ перестает мочь передавать - у тебя кнопка загорается но ты НЕ можешь передавать?
...) ... ??

***

надо будет сделать в ХД возможность автосейвов нескольких ходов...

***

я тут сделал вызов рынка из экрана приключений и из окна города (в котором рынок не построен), хотел повесить это на клавиши "M" или "T", но они оказались заняты. Решил повесить на "B", но может быть вы предложете более удобный или логичный вариант?
Аватар пользователя
15 лет назад
Попробую расписать... 1-й случай "Валеска" забежал Валеской в подземные врата(метро) так что она оказалась под землёй тут же другой герой сверху подносит армию и они меняються войсками в подземных вратах, после передачи хода появилась ещё 1 Валеска в подземных вратах(игра турнирная и пришлось лечить откат на ход или 2 помог)
2-й "Эрдамон" ситуация идентична 1-й герой стоя в подземелье получил войска сверху, на следующий ход его клон появился в вратах так как герой значения не имел решил его просто удалить но клон пропал только визуально(все кто пыталий войти во врата при каждой попытке сражались с безстрашным клоном:D ) на тот момент это уже не имело значения так как были и ДД и ТП и откатывать турнирку на 2-3 хода назад небыло никакого желания.
прилогаю сейвы до и после возникновения бага также скин настроек Heroes3HDSetup игра установлена на полное собрание от "Буки" надеюсь инфы достаточно:rolleyes:
чуть не забыл играл на 2.58 с отключёной опцией(исправление багов) может важно
Вложения 3
3 файл(ов) • Общий размер: 909,4 KB
В ответ пользователю baratorch
15 лет назад
1.
baratorch
...
И дальше диалог идет именно о ХД-шном ненормальном раздвоении, не имеющем аналогов в СоД? Внесите ясность, плиз.

В этом случае и не нужно сэйвов: ситуация моделируется. Один герой стоит с одной стороны входа-выхода в подземелье (это и есть "метро" :) ), второй герой передает ему войска с другой стороны ворот, во время контакта и происходит раздвоение. Что-то похожее, я так понимаю, происходит и в монолите.

2. По поводу передачи войск от союзника при его же ходе ситуацию сложнее повторить, поскольку нужна онлайновая игра.

3.
baratorch
надо будет сделать в ХД возможность автосейвов нескольких ходов...

А можно уже тогда сделать автосэйвы всех ходов? В начале и конца хода? С записью в заголовке имен игроков и номера игрового дня? В-общем, встроить автосэйвер, которым игроки пользуются как отдельным приложением (который, кстати, также может сохранять сэйвы в распакованном виде, чтобы после окончания игры заархивировать весь пак сэйвов с минимальном байтовым объемом). Поскольку автосэйвы ... что нескольких ходов, в-общем-то, что одного дня, есть суть одно и то же. При игре онлайн важны сэйвы всех дней - для анализа и проверки игры, для создания риплэев (replays), для отката назад, если случился баг или дисконнект.

4.
baratorch
я тут сделал вызов рынка из экрана приключений и из окна города (в котором рынок не построен), хотел повесить это на клавиши "M" или "T", но они оказались заняты. Решил повесить на "B", но может быть вы предложете более удобный или логичный вариант?
Тут другой щекотливый момент. Вызов рынка горячей клавишей... как-то тревожно звучит. Для оффлайна такая опция вполне безобидна, а вот в онлайне ситуация будет далеко не в пользу тех, у кого этой кнопки нет. Хотя экономия времени будет действенная, ведь рынком пользуемся часто и много.
В ответ пользователю baratorch
15 лет назад
baratorch
Я если честно не знаю как правильно жолжна работать перестройка ГМ, поскольку не играю в ВТ. Но загрузив сейв и в ВТ и в ХД ВТ получил абсолютно идентичную работу. Заклинания менялись - значит перестройка работала. Или я чего-то не знаю и можно целенаправленно 'отстроить' конкретное заклинание?

Просьба: прежде чем репортить о баге в ХД, убедитесь что это баг именно ХД. Это совсем не сложно. Нужно всего-лишь повторить действие, приводящее к багу в хд и не хд.

При правильной работе перестройки заклинания не должны повторяться до тех пор, пока не появятся все доступные. В частности в ГМ2 Инферно на ВТ доступны только 7 заклов (в т.ч. Слепота), т.о. однократной перестройкой можно получить все 7. В данном сейве Слепота не появляется даже после нескольких перестроек.

Возможно ли в принципе достоверно определить, что баг не связан с ХД, простым запуском на "чистой" ВТ? Ведь игра вцелом и данный сейв в частности созданы на ВТ+ХД.

Вопрос про данный баг я задал автору ВТ, пока молчит. До автора ТЕ достучаться не расчитываю :)
15 лет назад
По поводу передачи войск от союзника при его же ходе ситуацию сложнее повторить, поскольку нужна онлайновая игра.
запускаем два экземпляра героев и запросто играем сами с собой сетевую игру на одном компе (необходимо подключение к сети). Все идентично игре между двумя компьютерами, разве что не может быть дисконнектов и каких-нибудь там лагов. т.к. данные не покидают пределы компа и передаются быстро.
Именно так я и тестирую МП.
Вызов рынка горячей клавишей... как-то тревожно звучит
Не более тревожно чем быстрый обмен армиями и артефактами, я думаю.

Добавлено через 12 минут
С багом подземных врат и телепортов - все ясно, просто новая кнопка 'ок' [enter], переводящая фокус на правого героя перемещает его на другую сторону и в связи с этим начинаются глюки с раздвоением. Если после обмена на телепорте нажать левую 'ok' [esc] то глюков не будет.
... Исправим!

Добавлено через 10 минут
уже исправил, ждите след. версию..
Аватар пользователя
15 лет назад
по поводу рынка можно добавить(если будет возможность отключить его в онлайне смысла в нём нет)
автосейвы предложил бы ограничить 3-мя(которые бы перезаписывали друг друга как в 5-ке) если больше может захламить всю папку сейвов и пока чтото там найдёш...
влюбом случае если будет возможность отключить любую опцию(не всем что-то надо) то можно вносить любые доработки
15 лет назад
мне кажется рынок по горячей клавише - это не та фича, которую стоит делать опциональной. Не нужна? - делай по-старому: ищи нужный город и кликами добирайся до рынка... Не хочешь быстро менять армии - пожалуйста, мотай мышкой туда-сюда..

В сохранении каждого дня вначале и вконце я тоже не вижу смысла. Полезнее будет сделать реплеи по рецепту, предложенному Wicc.
А вот возможность отката больше чем на 1 день - полезная вещь при глюках с раздвоением и т.п. ну и для синглплейера конечно.
В ответ пользователю baratorch
Аватар пользователя
15 лет назад
В четвёрке есть такая штука, как "autosave this turn" и "autosave last turn". Очень полезная штука ИМХО. Но откат больше, чем на 2 дня уже как-то нецелесообразно. Проще уж автосейвер встроить.

А вообще надо сделать СЕЙВЫ С ПАРОЛЯМИ!! Вот над чем надо работать! Проблема читерства перестанет быть актуальной.
В ответ пользователю Dirty_Player
Аватар пользователя
15 лет назад
Dirty_Player

А вообще надо сделать СЕЙВЫ С ПАРОЛЯМИ!! Вот над чем надо работать! Проблема читерства перестанет быть актуальной.
+ 100000...!!!!

Статистика

Приветствуем новейшего участника: recijeb

Сейчас на сайте 7 пользователей 1289 гостей