Dyrman — Сообщения

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

Dyrman

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