Сообщения от MMH5.5 - Герои Меча и Магии 5.5
бонус к атаке — на 30-м уровне герой получит бонус в 4 единицы атаки, что составляет примерно 13,32% увеличения урона для всей армии.
бонус к характеристикам существ — на 30-м уровне герой даст конкретному отряду 15 единиц атаки и 15 единиц защиты, что является увеличением урона на 49,95% и увеличением защиты на 49,95%
Основная идея заключается в том, что все бонусы рассчитываются для БАЗОВОГО урона, а не для текущего.
Например (в механике 3,33%), +3 к атаке дают +10% к текущему урону, но только если разница равна 0 (например, 12-15 атаки против 12 защиты). Если разница больше или меньше 0, бонус будет другим. Например, 42-45 атаки против 12 защиты дают 210% урона против 200% урона, или всего лишь 5% (210/200 = 1,05) дополнительного урона.
Короче говоря, реальные бонусы меньше базовых. Иметь 150% от количества существ гораздо эффективнее, чем иметь «49,95% увеличения урона и 49,95% увеличения защиты», даже без разрушительных заклинаний.
Это неверные расчеты для бонусов в 3,33% в механике MMH5.5. Они ближе к оригинальным 5% бонусов.
Основная идея в том, что все бонусы рассчитываются для БАЗОВОГО урона, а не текущего.
Например (в механике 3,33%), +3 к атаке дают +10% к текущему урону, но только если разница равна 0 (например, атака 12-15 против защиты 12)....
И бонус к атаке/защите, и вторичный навык «атака»/«защита» применяются к базовым значениям существ и не умножаются друг на друга. Поэтому существа всегда лучше, потому что, когда игрок получает их, он также получает любые связанные с ними бонусы, а бонус действует только на базовые значения.
Короче говоря, реальные бонусы меньше базовых. Иметь 150% от количества существ намного эффективнее, чем иметь «увеличение урона на 49,95% и увеличение защиты на 49,95%», даже без разрушительных заклинаний.
Бонусы к атаке/защите и вторичные навыки, влияющие на атаку/защиту, применяются к базовым значениям существ и не умножаются друг на друга.
Я думаю, вы имели в виду 50% больше существ.
У вас есть собственный веб-сайт?:confused:
Официальный сайт мода — www.moddb.com
Официальная страница форума — www.heroescommunity.com
Официальная фан-страница — на www.facebook.com.
Навыки «Атака» и «Защита» применяются к текущему урону, а не к базовому. Поэтому +10% к урону от навыка «Атака» намного эффективнее, чем +3*3,33% от характеристики «Атака».
@Nargott, спасибо, что исправили мою ошибку и напомнили мне о чём-то очень важном.
Примерно год назад мы провели множество тестов, в которых основное внимание уделялось поздней стадии игры, её ощущениям и балансу. Мы обнаружили, что на более поздних этапах (с 6-го по 10-й месяц) вторичные навыки «Атака» и «Защита» чрезвычайно полезны по той причине, о которой вы упомянули. Из-за умножения формула [(характеристика_существа*(1+характеристика_героя))*Эксперт_вторичный] приводит к тому, что бонусы в игре в какой-то момент становятся слишком большими. @Magnomagus также был проинформирован об этом несколькими другими людьми, поэтому он собирался внести изменения, но пропустил последний (RC9) релиз, потому что у него не было времени, чтобы тщательно рассчитать и протестировать.
Короче говоря, в текущем состоянии мода характеристика «Защита» даёт небольшое преимущество на поздних этапах игры.
@Nargott, если у вас есть какие-либо предложения по этому поводу, я буду рад передать их другим. Чем больше обратной связи, тем лучше :).
Всего хорошего!
Нет, это невозможно. Сто раз сказано было. Печальный вывод всех мододелов.
Вы правы, в каждой фракции есть 3 класса, и можно добавить больше.
Посмотрите в MMH55-Index.pak/scripts/H55-Core.lua.
Гусъ, мы не можем добавить новую фракцию, но очень хотим это сделать. Если это возможно, это откроет двери для большого количества нового контента.
Вы правы, в каждой фракции есть 3 класса, и можно добавить больше.
Посмотрите внутри MMH55-Index.pak/scripts/H55-Core.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.
Удачи!
В 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.
Удачи!