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

Сообщения от MMH5.5 - Герои Меча и Магии 5.5

Автопереведено
PRT входит в состав MMH55. Устанавливать отдельно не нужно :)
Аватар пользователя
Автопереведено
"dredknight"
бонус к атаке — на 30-м уровне герой получит бонус в 4 единицы атаки, что составляет примерно 13,32% увеличения урона для всей армии.
бонус к характеристикам существ — на 30-м уровне герой даст конкретному отряду 15 единиц атаки и 15 единиц защиты, что является увеличением урона на 49,95% и увеличением защиты на 49,95%
Это неверные расчеты для бонусов в 3,33% в механике MMH5.5. Это ближе к оригинальным бонусам в 5%.
Основная идея заключается в том, что все бонусы рассчитываются для БАЗОВОГО урона, а не для текущего.
Например (в механике 3,33%), +3 к атаке дают +10% к текущему урону, но только если разница равна 0 (например, 12-15 атаки против 12 защиты). Если разница больше или меньше 0, бонус будет другим. Например, 42-45 атаки против 12 защиты дают 210% урона против 200% урона, или всего лишь 5% (210/200 = 1,05) дополнительного урона.

Короче говоря, реальные бонусы меньше базовых. Иметь 150% от количества существ гораздо эффективнее, чем иметь «49,95% увеличения урона и 49,95% увеличения защиты», даже без разрушительных заклинаний.
Разработчик Heroes 5.5 WarGame Edition.
Сайт проекта - пока неактивен
Автор Асимметричных шахмат
В ответ пользователю Nargott
Автопереведено
Nargott
Это неверные расчеты для бонусов в 3,33% в механике MMH5.5. Они ближе к оригинальным 5% бонусов.
Основная идея в том, что все бонусы рассчитываются для БАЗОВОГО урона, а не текущего.
Например (в механике 3,33%), +3 к атаке дают +10% к текущему урону, но только если разница равна 0 (например, атака 12-15 против защиты 12)....
Я не уверен, что могу разобраться в цифрах ниже этой строки, но, думаю, я понимаю, что вы имеете в виду.

И бонус к атаке/защите, и вторичный навык «атака»/«защита» применяются к базовым значениям существ и не умножаются друг на друга. Поэтому существа всегда лучше, потому что, когда игрок получает их, он также получает любые связанные с ними бонусы, а бонус действует только на базовые значения.
Nargott

Короче говоря, реальные бонусы меньше базовых. Иметь 150% от количества существ намного эффективнее, чем иметь «увеличение урона на 49,95% и увеличение защиты на 49,95%», даже без разрушительных заклинаний.
Я думаю, вы имели в виду на 50% больше существ.
Аватар пользователя
Автопереведено
"dredknight"
Бонусы к атаке/защите и вторичные навыки, влияющие на атаку/защиту, применяются к базовым значениям существ и не умножаются друг на друга.
Навыки, влияющие на атаку/защиту, применяются к текущему урону, а не к базовому. Именно поэтому +10% к урону от навыка атаки гораздо эффективнее, чем +3*3,33% от характеристики атаки.
Я думаю, вы имели в виду 50% больше существ.
Да.
Разработчик Heroes 5.5 WarGame Edition.
Сайт проекта - пока неактивен
Автор Асимметричных шахмат
В ответ пользователю battleredcat
Автопереведено
battleredcat
У вас есть собственный веб-сайт?:confused:


Официальный сайт мода — www.moddb.com

Официальная страница форума — www.heroescommunity.com

Официальная фан-страница — на www.facebook.com.
Nargott
Навыки «Атака» и «Защита» применяются к текущему урону, а не к базовому. Поэтому +10% к урону от навыка «Атака» намного эффективнее, чем +3*3,33% от характеристики «Атака».

@Nargott, спасибо, что исправили мою ошибку и напомнили мне о чём-то очень важном.

Примерно год назад мы провели множество тестов, в которых основное внимание уделялось поздней стадии игры, её ощущениям и балансу. Мы обнаружили, что на более поздних этапах (с 6-го по 10-й месяц) вторичные навыки «Атака» и «Защита» чрезвычайно полезны по той причине, о которой вы упомянули. Из-за умножения формула [(характеристика_существа*(1+характеристика_героя))*Эксперт_вторичный] приводит к тому, что бонусы в игре в какой-то момент становятся слишком большими. @Magnomagus также был проинформирован об этом несколькими другими людьми, поэтому он собирался внести изменения, но пропустил последний (RC9) релиз, потому что у него не было времени, чтобы тщательно рассчитать и протестировать.

Короче говоря, в текущем состоянии мода характеристика «Защита» даёт небольшое преимущество на поздних этапах игры.

@Nargott, если у вас есть какие-либо предложения по этому поводу, я буду рад передать их другим. Чем больше обратной связи, тем лучше :).

Всего хорошего!
В ответ пользователю dredknight
Аватар пользователя
Что нужно изменить в экзешнике, чтобы появился новый класс героя и можно ли таким образом сделать новую фракцию?
В ответ пользователю AstralLein
Аватар пользователя
AstralLein
Нет, это невозможно. Сто раз сказано было. Печальный вывод всех мододелов.
Действительно, печальный. А что по поводу классов? В этом моде их по три на фракцию.
Автопереведено
Гус, мы не можем добавить новую фракцию, но очень хотим это сделать. Если это будет возможно, это откроет двери для большого количества нового контента.

Вы правы, в каждой фракции есть 3 класса, и можно добавить больше.
Посмотрите в MMH55-Index.pak/scripts/H55-Core.lua.
В ответ пользователю dredknight
Аватар пользователя
Автопереведено
dredknight
Гусъ, мы не можем добавить новую фракцию, но очень хотим это сделать. Если это возможно, это откроет двери для большого количества нового контента.

Вы правы, в каждой фракции есть 3 класса, и можно добавить больше.
Посмотрите внутри MMH55-Index.pak/scripts/H55-Core.lua
Как вы редактируете скрипты? Какая у вас программа? Это сложно?
Автопереведено
Heroes V использует язык LUA.

Скриптинг работает так же, как и модостроительство. Если вы встраиваете его в карту, он будет работать только в том случае, если карта находится в папке MAPs. Если вы поместите его в папку data, он будет работать как мод для всей игры.

Это сложно? – В целом, LUA – это простой язык, но это зависит от ваших знаний в программировании. @Magnomagus написал код и изучил его, используя онлайн-учебники – вот ссылка, с которой можно начать.

Как использовать его для модостроительства в Heroes V? – Допустим, вы прочитали несколько уроков по LUA или потратили неделю на изучение и хотите использовать его для модостроительства. Самый простой способ начать – изучить уже готовые примеры, посмотреть код и понять, как они работают в игре.

Например, кампании Heroes созданы с использованием LUA. Начните с их изучения.
Вот пример того, где их можно найти: DATA.PAK/maps/Scenario/A2C3M4/script.lua
Также рекомендуется включить консоль, чтобы время от времени проверять, не выводит ли скрипт какие-либо сообщения.

Некоторая информация о скриптинге доступна в папке с игрой/документации редактора:
- HOMM5_A2_IDs_for_Scripts.pdf
- HOMM5_A2_Script_Functions.pdf
- HOMM5_Script_Functions.pdf

Эта дискуссия о LUA на форумах ubi также может быть полезной.

Позже, когда вы почувствуете себя достаточно уверенно, вы можете изучить скрипты MMH55.

Удачи!
В ответ пользователю dredknight
Аватар пользователя
Автопереведено
dredknight
В Heroes V используется язык LUA.

Скрипты работают так же, как и при модостроительстве. Если вы встраиваете их в карту, они будут работать только в том случае, если карта находится в папке MAPS. Если вы поместите их в папку data, они будут работать как мод для всей игры.

Это сложно? В целом, LUA — простой язык, но это зависит от ваших знаний в программировании. @Magnomagus написал код и изучил его, используя онлайн-учебники — вот ссылка, с которой можно начать.

Как использовать его для модостроительства в Heroes V? Допустим, вы прочитали несколько уроков по LUA или потратили неделю на изучение и хотите использовать его для модостроительства. Самый простой способ начать — изучить уже существующие примеры, посмотреть код и понять, как они работают в игре.

Например, кампании Heroes созданы с использованием LUA. Начните с их изучения.
Вот пример того, где их можно найти: DATA.PAK/maps/Scenario/A2C3M4/script.lua
Также рекомендуется включить консоль, чтобы время от времени проверять, не выводит ли скрипт какие-либо сообщения.

Некоторая информация о скриптах доступна в папке с игрой в документации редактора:
- HOMM5_A2_IDs_for_Scripts.pdf
- HOMM5_A2_Script_Functions.pdf
- HOMM5_Script_Functions.pdf

Эта дискуссия о LUA на форумах Ubi также может быть полезной.

Позже, когда вы почувствуете себя достаточно уверенно, вы можете изучить скрипты MMH55.

Удачи!
Могу ли я создавать новые навыки или способности в игре с помощью скриптов? Сейчас мои знания в программировании равны нулю. Но если это поможет мне осуществить мои мечты о модостроительстве, я попробую.

Статистика

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