Dyrman — Posts

User Avatar

Dyrman

Morale +251 Valiant
Offline Member since Jun 2008 Last activity
Topic / Post Date
Scripts
Для вычисления охраны портала, чтобы не задеть других мобов на карте. Пока думаю вычислять сам портал от точки разворота(точка координат) по закрытм тайлам, образующим форму, там активный тайл и от него по координате в сторону свободы - армию.
Scripts
Как понять, в какую сторону повернут объект? Тот же портал, например. Причём, не сам объект, а даже его "база" - тайлы для эктива и блокировки. (При нестандартных поворотах(например, 45 градусов), они, в отличие от визуала объекта, не…
NHF – new heroes for Heroes V 3.1.
Спасибо. Загвозка была в последних скобках. ()
NHF – new heroes for Heroes V 3.1.
Офигенный Дугал) Есть ли возможность через parse запустить функцию в том же потоке? Для примера: parse('NHF_'..hero_temp..'_F('..hero_temp..','..garnizon..')');
Random Monsters Map Patcher – diverse neutral armies.
Это хорошо. Жаль, пока нет возможности проверить мод. Табличка будет громаднейшей))) двумерный массив почти 200 на 200 в обычном варианте.
Random Monsters Map Patcher – diverse neutral armies.
Ну, значит, не будет одинаковых)) Не клонировать же через NCF или всех монстров пускать через триггеры. Добавлено через 5 минут А если 7 больших существ будет? ))) Они ж не влезут))
Random Monsters Map Patcher – diverse neutral armies.
А если через прогу, наподобие MS? Тогда вообще можно избежать тормозов карты.
Random Monsters Map Patcher – diverse neutral armies.
Можно помечать -1,0,+1 как негативная, нейтральная, хорошие связки. К негативным будут относится и такие эффективные как архимаг+архимаг. То есть, исходить не из совсем эффективности. Добавлено через 1 минуту Стрелков выгоднее нейтральным армиям…
Random Monsters Map Patcher – diverse neutral armies.
А с помощью мода на рандоме смогут (не обязательно одних и тех же существ: друиды, архимаги, личи...), в том то и дело. Добавлено через 9 минут Самая простая: -1 0 +1 -1 - понижение эффективности 0 - не изменено +1 - увеличение эффективности…
Random Monsters Map Patcher – diverse neutral armies.
Да, и считать мы сможем только дружественные связки. Зная начальные расы игроков и координаты(либо изменить степенью доступности), можно учитывать эффективности юнитов против данных рас. Хаос против нежити(+), альтголемов(-)... Добавлено через 3…
Random Monsters Map Patcher – diverse neutral armies.
Веса считать слишком сложно. Необходимо большое количество тестов со стороны ИИ во всевозможных связках. Даже, если использовать двойные, будет много. Хотя, в уме множество уже можно и поисключать, как неэффективные, дав вес = 0. Возможно, придется…
Random Monsters Map Patcher – diverse neutral armies.
Табличку вижу примерно так: ID монстра Массив ID связок с весами (вес в сумме должен составлять 1). Пример для двух стеков: (1, {{1,2}{0.04,0.96}} Также необходимо в зависимости от координат считать максимальное количество повторений связок на…
NHF – new heroes for Heroes V 3.1.
В отличие от EWA, тут будет улучшение играбельности и разнообразия, а не сборная солянка. Ну, а как же тогда перехватчик существ перед битвой? Использовать просто стандартный набор, который предлагает игра, но уже через скрипты? Если всем миром…
Random Monsters Map Patcher – diverse neutral armies.
Чтобы реализовать проект, нужны все интересные связки существующих стеков. Ещё нужны пропорции (веса) стеков в этих связках. Алгоритм: 1) Собираем имена всех существ на карте, считаем их силу. mass_creatures = {name_monsters, power} 2) Согласно…
NHF – new heroes for Heroes V 3.1.
В дальнейшем, чтобы делать больше новых героев, потребуется ядро NCF(сможем менять параметры существ) А это уже отсутствие совместимости с оригинальной версией. В идеале, мод может перерасти в мод, добавляющий новый контент: новых героев, новых…
NHF – new heroes for Heroes V 3.1.
RedHeavenHero Нашёл в программе NHF MS v0.5 или в данных мне файлах к ней баг. Стандартная карта Подземные сокровища (M8) Выводит только 7 гарнизонов из 8: NHF_UNNAMED_OBJECTS = { GARRISON = { "NHF-Garrison-0001", "NHF-Garrison-0002",…
NHF – new heroes for Heroes V 3.1.
Спасибо. Всё просто. Скриптами можно реализовать охрану сокровищниц в зависимости от игрового дня. Выводить в подсказке время активации до следующего "заселения". А также, выставлять охрану в зависимости от сложности. Вот тут как раз бы не помешали…
NHF – new heroes for Heroes V 3.1.
Можно ли проверять, существует файл в карте? Таким образом, проверим, существует ли файл NHF-Names.lua . Если нет, будет выскакивать диалоговое окошко о несовместимости карты с модом. Добавлено через 4 минуты Пошла тенденция создания новых…
NHF – new heroes for Heroes V 3.1.
Только ещё пересчет for i=1,179 do заменяю на функцию вычисления длины массива, т.к. в дальнейшем предполагается расширение.
NHF – new heroes for Heroes V 3.1.
Алгоритм взаимодействия такой: 1) Высчитываются тайлы закрытия охраной портала (может быть стеков существ на карте и несколько, что плохо, но это редкость). 2) Выбираются сильнейшие охраны (слабые удаляются). 3) Охраны дублируются со всех сторон…