Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопросы и ответы по всем версиям Heroes III
DF2 :: ФОРУМЫ > Игровые форумы > Heroes of Might & Magic III
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50
XEPOMAHT
Цитата(laViper @ 28 Jun 2023, 17:56) *
Есть ли что-то в общем доступе в этом плане на каких-нибудь плюсах или шарпе?


Исходники WoG 3.59 и ERA находятся в свободном доступе для всех желающих. Для тех, кто дружит с СИ и Дельфи соответственно. Но рекомендую всё же исходные коды VCMI - там для программиста доступен весь код игры без Ассемблера.


Цитата(HyenaOfGehenna @ 28 Jun 2023, 18:22) *
Есть же какое-то определенное время на анимацию того же удара - т.е. если она будет из тысячи кадров, то удар будет показываться очень длительное время?


Просто устанавливается значение скорости той или иной анимации в редакторе монстров. Много кадров = высокая скорость анимации = плавность рендеринга = 100% нагрузка на ЦП. К примеру на ПК типа моего графика монстров, состоящая из большого объёма спрайтов, воспроизводится медленно вне зависимости от значения скорости анимации - чем выше тактовая частота твоего ПК, тем больше кадров можно добавлять в def без особых тормозов рендеринга.
hippocamus
Цитата(HyenaOfGehenna @ 28 Jun 2023, 18:22) *
Да в том то и дело, что везде по разному. Я думал, что есть какое-то число, которого надо плюс-минус придерживаться. Есть же какое-то определенное время на анимацию того же удара - т.е. если она будет из тысячи кадров, то удар будет показываться очень длительное время?
Или вы таки настаиваете на том, что надо смотреть всех юнитов, считать их фреймы и вычислять среднеарифметическое?
ХотА ещё настраивает скорость каждой анимации для каждого юнита (то есть, частоту кадров), поэтому можно сделать и много кадров, но быстро воспроизводить. В СоД же воспроизведение стандартное везде.
Да, чем длиннее будет анимация - тем дольше она будет воспроизводиться, если не успеет - будет обрезана и начнётся другая анимация.
feanor
Цитата(laViper @ 28 Jun 2023, 18:56) *
А я правильно понимаю что сейчас для "простых смертных" есть только опция с перехватами либо ковырянии в батнике.
А у некоторых команд есть некий исходный код на нормальном языке программировании - а это дизасембл исходников игры или писали что-то с нуля? Понятно что этот изначальный код уже мог уйти очень далеко от оригинала - но всё же.

Есть ли что-то в общем доступе в этом плане на каких-нибудь плюсах или шарпе?

неправильно, это смешивание мух с котлетами

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

"исходный код" - это результат декомпиляции экзешника с предварительно разобранной базой. Базы у всех разные, есть открытая от вог-тим, есть от void_17 (на основе RoE с отладочной информацией). Это способ изучать игру.
Официального исходного кода ни у кого нет не так ли, да (:

есть библиотеки, в основном это описания встроенных классов и методов игры на основе изучения игры. Они все на С/С++.
На шарпе, очевидно, ничего нет, потому что для шарпа надо писать загрузчик на сях (аналог DllMain в сборках .NET есть, по-моему, только на уровне MSIL или отсутствует вообще), а в самом коде будет столько бойлерплейта для работы с unmanaged структурами и функциями в чужом адресном пространстве, что проще не начинать вообще.
BratetsVolk
Подскажите пожалуйста по специализации Первой помощи в Сод.
Прочел формулу, но кое-что не понял:
1...25 + k * (1 + N * 0,05)
k – сила лечения Палатки, равная 25, 50 или 75 единиц в зависимости от уровня навыка ПП.

Почему значение палатки написано дважды? Один раз цифрами 1...25, а второй через k?
Или палатка дает 1-25, и навык ПП еще даёт 25-75? Я думал навык как бы заменяет параметр палатки своим.
tolich
Да, специализация усиливает на 5% за уровень только дополнительное лечение от навыка Первая Помощь, а не от самой Палатки.

P.S. Сила дополнительного лечения k не равна 25, 50 или 75, а от 0 до 25, 50 или 75. Т.е., условная Аделаида на Эксперте Первой Помощи будет лечить 1-100, а не 76-100.
BratetsVolk
Всем привет.
Подскажите плиз по вопросам.
Вопросы к знатокам )

- Навык Доспехи защищает: от любых атак, или только от физических? От стрел и каких-то заклинаний защищает?
- Волшебное зеркало - цитата: "заклинание не может отразиться дважды". Что это значит? Одно и то же заклинание, или разные?
- Что такое штраф в ближнем бою для магов и для всех других стрелков? Эти штрафы как-то отличаются?
- Накидка молчания - что это за артефакт?
hippocamus
Цитата(BratetsVolk @ 07 Sep 2024, 17:21) *
Всем привет.
Подскажите плиз по вопросам.
Вопросы к знатокам )

- Навык Доспехи защищает: от любых атак, или только от физических? От стрел и каких-то заклинаний защищает?
Даёт процент к защите. Поэтому - от любого физического урона (но не от магии)
Цитата
- Волшебное зеркало - цитата: "заклинание не может отразиться дважды". Что это значит? Одно и то же заклинание, или разные?
Если отрикошетит в существо с Волшебным зеркалом - то уже не отразится снова.
Цитата
- Что такое штраф в ближнем бою для магов и для всех других стрелков? Эти штрафы как-то отличаются?
Вообще стрелки наносят половину урона, если бьют в рукопашной (не путать со стрельбой впритык при наличии Золотого Лука).
Некоторые существа не имеют штрафа, если в свойствах написано "нет штрафа рукопашной". У Магов и Титанов есть такое свойство.
Цитата
- Накидка молчания - что это за артефакт?
Не позволяет использовать заклинания 1-2 уровня обеим сторонам в бою.
BratetsVolk
Подскажите плис, открыл файлик со слухами таверны в Сод, и там они повторяются. Что это значит и зачем? Можно ли заменить повторяющиеся слухи своими?
hippocamus
Цитата(BratetsVolk @ 21 Oct 2024, 23:58) *
Подскажите плис, открыл файлик со слухами таверны в Сод, и там они повторяются. Что это значит и зачем? Можно ли заменить повторяющиеся слухи своими?
Можно.
Можно и в конкретной карте.
Sadness
Здравствуйте, уважаемые.
Не нашел раздел, где лучше спросить, поэтому тут.

Решил немного побаловаться с BIK/SMK в SoD, в частности увеличить FPS и немного качество самих видео увеличить.
Нашел необходимые тулзы, все сделал - а игра не кушает.

И в этот момент я вспомнил, что вроде как у игры есть какие-то ограничения, то ли по глубине цвета, то ли по битрейту видео, то ли еще по какому-то параметру.

Есть ли кто-то, кто знает, как это сделать? Hota Crew проворачивала это дело, насколько мне известно.

Сам результат приложил.
Нажмите для просмотра прикрепленного файла
shrooman
Привет!
Поставил Герои 3 Complete от GOG, сверху HotA, с ним же идёт HDmod, прохожу компании, сейчас на последней миссии Возрождения Эрафии. Но в процессе прохождения ни раз замечал кривизну перевода. Из самого очевидного - Ьоблины. А также, припоминаю, что когда играл ранее, все улучшенные постройки существ в городах имели перед названием сокращение "Ул." типа "Улучшенный", что значительно упрощало ориентирование в городских постройках.
Есть ли какой-то способ откуда-то скачать файл с хорошим переводом? Если да, как его потом поставить на мою сборку?
Gong Zigoton
Цитата(shrooman @ 01 Sep 2025, 21:37) *
Привет!
Поставил Герои 3 Complete от GOG, сверху HotA, с ним же идёт HDmod, прохожу компании, сейчас на последней миссии Возрождения Эрафии. Но в процессе прохождения ни раз замечал кривизну перевода. Из самого очевидного - Ьоблины. А также, припоминаю, что когда играл ранее, все улучшенные постройки существ в городах имели перед названием сокращение "Ул." типа "Улучшенный", что значительно упрощало ориентирование в городских постройках.
Есть ли какой-то способ откуда-то скачать файл с хорошим переводом? Если да, как его потом поставить на мою сборку?

А в Хоте можно какими-то костылями, кроме фанатских карт-поделок под кампании с одним условием победы и поражения, играть в ванильные кампании? А так - я помню, что единственный стабильный перевод был от Буки, кажется?
shrooman
Цитата(Gong Zigoton @ 01 Sep 2025, 21:45) *
А в Хоте можно какими-то костылями, кроме фанатских карт-поделок под кампании с одним условием победы и поражения, играть в ванильные кампании? А так - я помню, что единственный стабильный перевод был от Буки, кажется?

Так в каталоге с игрой не только exe-шник HotA, но и H3Complete
XEPOMAHT
Цитата(Gong Zigoton @ 01 Sep 2025, 21:45) *
А в Хоте можно какими-то костылями, кроме фанатских карт-поделок под кампании с одним условием победы и поражения, играть в ванильные кампании?


Можно, если восстановишь все содовские проверки на номера ванильных кампаний и номера карт кампаний в содовском коде игры + активируешь содовские менюхи на кампании RoE, AB и SoD, затерев при этом кампании HoA. Правда смысла особого нет, проще просто поиграть в СоД. Для психов, желающих увидеть расширенный контент в ванильных кампаниях, существуют эровские моды (естественно, никому это оказалось не нужно, поэтому баланс там мягко сказать не очень - доводить до ума, да и просто протестировать - желающих ноль целых хрен десятых. Всем только готовые моды, в которых всё отлажено и вылизано, подавай).
shrooman
Дополню, запустил HotA, а там тот самый перевод, с нормальными Гоблинами и Цитаделью, вместо Твердыни.
А такой перевод в Полном собрании от GOG:

shrooman
Вопрос снят, поставил сборку от ZOTAC
BratetsVolk
Ребят, подскажите, есть ли готовая сборка на базе Сод, под установку аддонов и модов? Но не на базе Комплит, а именно Сод. То есть просто подготовленная основа со всеми патчами и картами. Сейчас везде только сборки Комплита.

До этого всегда играл на чужих релизах, сейчас захотелось собрать свою основу под моды. Но при этом не на базе Полного Собрания, потому что планирую иногда поиграть с оригинального .exe, а у Сод лучше базовый перевод и оформление.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.