Объявления

Форум о Героях Меча и Магии и King's Bounty. Если Вы любите эти игры, мы будем рады видеть Вас в наших рядах. :smile2:

Программа для разведки

Не запускается игра? Проблемы со звуком? Где, в конце концов, взять игру, скачать патчи, приложения и карты? Как установить все это? Все проблемы обсуждаем в этом разделе
offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 3539
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1623 раз.

Re: Программа для разведки

Сообщение AlexSpl » 08 май 2013, 22:09

Всё-таки остановлюсь пока на варианте "Losses". "Casualties" звучит сухо как-то. Вот фрагмент из книги "Catch-22", где употребляется слово "Losses":
Цитата:
Back on the ground, every eye watched grimly as he walked in dull dejection up to Captain Black outside the green clapboard briefing room to make his intelligence report and learned that Colonel Cathcart and Colonel Korn were waiting to speak to him inside. Major Danby stood barring the door, waving everyone else away in ashen silence. Yossarian was leaden with fatigue and longed to remove his sticky clothing. He stepped into the briefing room with mixed emotions, uncertain how he was supposed to feel about Kraft and the others, for they had all died in the distance of a mute and secluded agony at a moment when he was up to his own ass in the same vile, excruciating dilemma of duty and damnation.

Colonel Cathcart, on the other hand, was all broken up by the event. ‘Twice?’ he asked.
‘I would have missed it the first time,’ Yossarian replied softly, his face lowered.
Their voices echoed slightly in the long, narrow bungalow.
‘But twice?’ Colonel Cathcart repeated, in vivid disbelief.
‘I would have missed it the first time,’ Yossarian repeated.
‘But Kraft would be alive.’
‘And the bridge would still be up.’
‘A trained bombardier is supposed to drop his bombs the first time,’ Colonel Cathcart reminded him. ‘The other five bombardiers dropped their bombs the first time.’
‘And missed the target,’ Yossarian said. ‘We’d have had to go back there again.’
‘And maybe you would have gotten it the first time then.’
‘And maybe I wouldn’t have gotten it at all.’
‘But maybe there wouldn’t have been any losses.’
‘And maybe there would have been more losses, with the bridge still left standing. I thought you wanted the bridge destroyed.’
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 3539
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1623 раз.

Re: Программа для разведки

Сообщение AlexSpl » 08 май 2013, 23:44

С гидрами столько проблем. Если бы не заскринил, то и не увидел бы, что гоблины умирают дважды: от удара драконов и на ответке гидр :) Нужно исправлять.
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 3539
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1623 раз.

Re: Программа для разведки

Сообщение AlexSpl » 10 май 2013, 18:58

LM Oracle 3.17.6.1 FE

Изображение

[ HoMM I 1.04 TE ]
1. Теперь программа учитывает продолженную атаку циклопов, фениксов и драконов, круговую атаку гидр и рост числа призраков в бою при определении наносимого отрядами урона и возможного выпадения морали, удачи и специальных умений существ.
2. Значения морали и удачи сторон теперь определяются автоматически, хотя при необходимости можно задать эти параметры и вручную: для этого необходимо снять флажок "Auto" в меню "Morale", "Luck" или "Foe's Luck". Отрицательная мораль считается эквивалентной нейтральной (0), т.к. в обоих случаях вероятность получения второго хода равна 0.
3. Добавлена консольная команда GETUA, показывающая местоположение могущественного артефакта, а также его тип. Окно консоли можно открыть, выбрав пункт меню "Options -> Console".
4. Добавлена консольная команда PLAYER, показывающая ресурсы всех игроков на момент её выполнения.

* * *
Подробная информация об уроне, выпадении морали, удачи и специальных умений существ в бою отображается в окне "Battle Supervisor", которое можно открыть, выбрав пункт меню "Options -> Battle Supervisor". В разделе "[Attack Details]" указывается подробная информация об уроне, получаемом отрядами в результате обмена ударами (атака + контратака). Число после названия существ в отряде является порядковым номером этого отряда в армии героя или нейтралов. Затем идёт получаемый отрядом урон и результат (R) обмена ударами в формате D/N, где D - количество погибающих существ (потери отряда), N - количество существ, выживающих после атаки. Потери отряда призраков могут быть и отрицательным числом, если количество призраков после атаки увеличивается. Красным цветом выделяются союзные отряды, получающие урон в результате обмена ударами.

В разделе "Attacker [N]" отображается суммарный урон (Damage), наносимый выполняющим атаку отрядом, в разделе "Defender [N]" отображается суммарный урон (Damage), наносимый защищающимся отрядом в результате контратаки. Числа в квадратных скобках (N) - это порядковые номера нападающего и обороняющегося отрядов. Выпадение специальных умений существ отображается в строке "Ability" как "Yes"/"Yes [N]" (если умение сработает) или "No" (если умение не сработает). Символ (N) в квадратных скобках уточняет цель или особенности срабатывания умения: в случае циклопов, например, N может быть "1" или "2" в зависимости от того, какой отряд будет парализован, а в случае гномов N может принимать значение "A" (если гномы сопротивляются умению существа) или "M" (если гномы сопротивляются магии).
Последний раз редактировалось AlexSpl 27 ноя 2015, 09:21, всего редактировалось 1 раз.
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3800
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 949 раз.

Re: Программа для разведки

Сообщение VDV_forever » 12 май 2013, 04:46

Огромнейшее спасибо! LM Oracle -> Best of the Best! :P
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 3539
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1623 раз.

Re: Программа для разведки

Сообщение AlexSpl » 12 май 2013, 22:26

Доступна новая версия: LM Oracle 3.17.6.2 FE.

Цитата:
[ HoMM I 1.04 TE ]
Теперь при определении автоатак программа учитывает препятствия на поле боя.
Последний раз редактировалось AlexSpl 27 ноя 2015, 09:21, всего редактировалось 1 раз.
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 3539
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1623 раз.

Re: Программа для разведки

Сообщение AlexSpl » 21 июл 2013, 18:53

Очередное обновление программы.

Цитата:
LM Oracle 3.17.7.0 FE

[ HoMM I 1.04 TE ]
[ HoMM II 2.1 RU ]
Добавлены консольные команды ART и MON, которые отображают список всех артефактов и монстров в игре соответственно наряду с их внутриигровыми номерами.

[ HoMM II 2.1 RU ]
1. Добавлены команды EVT, EVTA и EVTR для поиска Событий на карте. Последние две команды являются сокращёнными версиями команды EVT: EVTA показывает только артефакты, а EVTR - только ресурсы, получаемые при посещении События. В некоторых случаях, чтобы увидеть результат выполнения команды EVT полностью, придётся увеличить ширину окна консоли.
2. Теперь команда SCAN[ART, {TYPE}] при сканировании карты на предмет наличия артефактов находит Могущественный Артефакт (Ultimate Artifact), а также артефакты, заданные в Событиях (Event).
Последний раз редактировалось AlexSpl 27 ноя 2015, 09:22, всего редактировалось 2 раз(а).
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 3539
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1623 раз.

Re: Программа для разведки

Сообщение AlexSpl » 01 авг 2013, 13:33

В новой версии будет указываться расстояние (в МП) от активного героя до клетки под курсором. Иными словами, можно будет видеть длину пути, что значительно облегчит всевозможные "прикидки" при планировании цепочек, порядка сбора ресурсов и т.п. В общем, кто в курсе, тот оценит. Длина пути будет отображаться двумя числами: собственно длина пути и разность между длиной пути и текущим запасом хода активного героя, т.е. остаток МП после достижения конечной точки маршрута. Если есть идеи, где именно на форме отображать эти два числа, делитесь.
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3800
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 949 раз.

Re: Программа для разведки

Сообщение VDV_forever » 01 авг 2013, 15:50

AlexSpl писал(а):

В новой версии будет указываться расстояние (в МП) от активного героя до клетки под курсором. Иными словами, можно будет видеть длину пути, что значительно облегчит всевозможные "прикидки" при планировании цепочек, порядка сбора ресурсов и т.п. В общем, кто в курсе, тот оценит. Длина пути будет отображаться двумя числами: собственно длина пути и разность между длиной пути и текущим запасом хода активного героя, т.е. остаток МП после достижения конечной точки маршрута. Если есть идеи, где именно на форме отображать эти два числа, делитесь.


Клево. :) Такая функция точно будет востребована и значительно поможет сократить игровое время затрачиваемое на турнир. Как раз на турнире I+II можно обкатать, новую возможность. :P

А возможна реализация теоритического маршрута скажем на несколько шагов вперед и через (минуя) препятствия!?
Допустим хочу посмотреть сколько мой герой затратит МП до замка, по оптимальной линии, если будет расчищена дорога к нему. т.е. мнимая линия, предполагаемая? Как то сумбурно написал, но смысл думаю понятен ;)
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 3539
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 1623 раз.

Re: Программа для разведки

Сообщение AlexSpl » 01 авг 2013, 16:33

Цитата:
А возможна реализация теоритического маршрута скажем на несколько шагов вперед и через препятствия!?
Допустим хочу посмотреть сколько мой герой затратит МП до замка, по оптимальной линии, если будет расчищена дорога к нему. т.е. мнимая линия, предполагаемая? Как то сумбурно написал, но смысл думаю понятен

При расчёте расстояния, конечно же, можно:

1) игнорировать "условно непроходимые объекты": нейтральные отряды, сундуки, ресурсы, артефакты и т.п., но не забывать учитывать МП, затрачиваемые на взаимодействие с такими объектами;
2) учитывать "правило последнего шага", ведь на длинных маршрутах, занимающих несколько дней, это правило может сэкономить порядочное количество МП;
3) учитывать наличие альтернативного пути через порталы, не говоря уже о том, что армия героя в процессе многодневного следования по проложенному маршруту может меняться, а, соответственно, может меняться и максимальный дневной запас хода;
4) учитывать корректировки, вносимые деятельностью героев компьютерных оппонентов, которые тоже собирают ресурсы, пробивают нейтралов или просто путаются под ногами.

Но тогда придётся разобраться во всех деталях алгоритма поиска пути, используемого в игре, и доработать его так, чтобы он учитывал все эти нюансы. Проще, наверное, написать программу, которая будет удалять из сейва все такие "условно непроходимые объекты", чтобы минимальный путь от клетки A до клетки B строился естественным образом. Но, как правило, минимальный маршрут виден и невооружённым глазом, а его длину можно посчитать в процессе "разведки боем", которая, к тому же, будет гораздо полезнее для игрока (особенно для начинающего), чем голые цифры МП. Но сама задача, согласен, очень интересная, и, возможно, когда-нибудь будет решена :)

В новой версии LM Oracle 3.17.8.0 FE расстояние будет считаться только в пределах замкнутой области, т.е. только для тех клеток, при наведении на которые игровой курсор не принимает форму стрелки.
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3800
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 949 раз.

Re: Программа для разведки

Сообщение VDV_forever » 02 авг 2013, 03:57

AlexSpl писал(а):

1) игнорировать "условно непроходимые объекты": нейтральные отряды, сундуки, ресурсы, артефакты и т.п., но не забывать учитывать МП, затрачиваемые на взаимодействие с такими объектами;

А если так:
1) игнорировать "условно непроходимые объекты": нейтральные отряды, сундуки, ресурсы, артефакты и т.п., при этом также игнорировать затрачиваемые на взаимодействие с такими объектами МП (так, словно этих объектов нет на карте). :P
Таким образом всегда можно быстро определить сколько МР надо, чтобы добраться до интересуемого объекта, и стоит ли расчищать путь вдоль него. ;)

AlexSpl писал(а):

Проще, наверное, написать программу, которая будет удалять из сейва все такие "условно непроходимые объекты", чтобы минимальный путь от клетки A до клетки B строился естественным образом. Но, как правило, минимальный маршрут виден и невооружённым глазом, а его длину можно посчитать в процессе "разведки боем", которая, к тому же, будет гораздо полезнее для игрока (особенно для начинающего), чем голые цифры МП. Но сама задача, согласен, очень интересная, и, возможно, когда-нибудь будет решена :)


Было бы круто! Маршрутизатор HMM, или маршрутопрокладчик, не... лучше маршрутоукладчик :P
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

Пред.След.

Вернуться в Техническая часть

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1