RedHeavenHero — Сообщения

Аватар пользователя

RedHeavenHero

Боевой дух +250 Доблестный
Не в сети Участник с февр. 2012 Последняя активность
Тема / Сообщение Дата
NHF - новые герои для Heroes V 3.1
Там даже нет разделения на улучшенных и неулучшенных.
NHF - новые герои для Heroes V 3.1
Талк бокс или некий временный объект, шахта или гарнизон. Интерактируем, вычисляем изменения, отнимаем от ТЭ. Саму энергию можно отображать после поднятия, каждый день или по щелчку по спецумению (другому). Добавлено через 2 минуты Таблицу поднятия…
NHF - новые герои для Heroes V 3.1
А, по-моему, интересная идея.
Текущие вопросы и ответы по редактору карт
Зарезервировать героя, и запустить бой функцией StartCombat.
NHF - новые герои для Heroes V 3.1
Она их увеличивает, чтобы они лучше помещались на экраны с высоким разрешением и при этом не были мелкими, а увеличение любого растрового изображения ведёт к потере качества. Так что лучше пусть сжимает 128 до 78, чем разжимает 64 до 78.
NHF - новые герои для Heroes V 3.1
Да, кстати, исправляется легко: надо лишь все ссылки на текстуры 64х64 заменить на ссылки на текстуры 128х128.
Текущие вопросы и ответы по редактору карт
1) Попробуй всё-таки поместить город на поверхности, например, вне карты, вручную прописав ему отрицательные координаты. 2) Нет, с героями нельзя.
Проблема с патчем
Да, но 3.1 исправляет множество багов 3.0, к тому же, большинство карт заточено именно под 3.1 и не работают на 3.0.
NHF - новые герои для Heroes V 3.1
Вот, кстати, список отсутствующих в этом моде функций (те, что есть в 3.1): GetObjectArmySlotCreature GetPlayerNecroEnergy GetPlayerRace GetPlayerTeam GetTownRace GiveHeroBattleBonus IsAIPlayer TalkBoxForPlayers WarpHeroExp WarpToMap ceil floor frac…
NHF - новые герои для Heroes V 3.1
М-м-м-м! Интересно!
Скрипты
Ещё можно ставить перед именами глобальных переменных и переданных параметров, чтобы функция использовала переменную как константу (т.е. впоследствии изменение значения переменной не повлияет на работу функции). Можно же его передать через глобальную…
Скрипты
Вручную перевести массив в его строковое представление. Добавлено через 32 секунды Способ постом выше работает? Добавлено через 38 секунд Просто переводить массивы в строку - операция сложная и медленная.
Скрипты
Можно, наверное, так. Только я не помню точно, что значит второй аргумент в GetSavedCombatArmyHero. local wrapStartCombat = StartCombat function StartCombat(hero, enemy, stacks, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16,…
Скрипты
Потому что он рассчитан на Lua 5, а не Lua 4 (как в Г5), а у них синтаксис несколько отличается. % в пятой версии - это оператор остатка от деления.
Скрипты
% всегда нужно ставить перед внешними локальными переменными.
Скрипты
Можно переопределить саму функцию так, чтобы она сама возвращала результат сражения: local wrapStartCombat = StartCombat function StartCombat(hero, enemy, stacks, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18)…
Скрипты
Сразу вижу 2 ошибки: 1. Несколько установлений триггеров и, как следствие, он будет работать только на последнюю функцию. Attack_1(2,3) нужно объединить в одну функцию. 2. Пропущен break в функции Attack_finished, поэтому сообщения о смерти Ингвара…
NHF - новые герои для Heroes V 3.1
Посмотрите первую страницу темы.
NHF - новые герои для Heroes V 3.1
Не слишком ли опасная специализация в плане присоединения сверхмощных отрядов? Добавлено через 1 минуту else SetMonsterCourageAndMood(mob, GetObjectOwner(temp_name), MONSTER_MOOD_AGGRESSIVE, MONSTER_COURAGE_CAN_FLEE_JOIN); зачем это?
Империя Единорога
А вы запускаете игру так, как написано в инструкции в шапке темы? Хотя, даже если так, то карту, скорее всего придётся переигрывать. Кстати, во второй миссии к вам подкрепления от Доминика приходили?