Tavern | Heroes of Might and Magic 3 offline
Pages: first | prev | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | next | lastAuthor | Subject | |
---|---|---|
Sir Stormbringer |
Можно ли провести детальную разведку за пару-тройку секунд? Да еще и полностью задокументировать?
Готов утверждать - можно. ProspectorRT - программа с полным набором инструментов как для углубленного, так и для экспресс-анализа стартовых сейвов. 24 таблицы детальнейшим образом поведают Вам о всех секретах карты и будут служить подробнейшим справочником на всех этапах прохождения. Программа работает только со СТАРТОВЫМИ сейвами, включая кампании. А так же: HeroesInfo - программа, предоставляющая подробнейшую информацию о всех Героях на любом из этапов прохождения. sites.google.com/site/prospectorrt/download - Актуальная версия 2.3 (24.03.2021) P.S. Версии для HotA - ProspectorRT+ и HeroesInfo+. Changed 25.03.2021 17:54 by user Stormbringer |
|
Sir AlexSpl
HoMM VI: Landless |
Флаги "Количество не увеличивается" и "Никогда не убегают" в соседнем байте - 2-й и 3-й бит. Под информацию о нейтрале отводится 4 байта. Младшие 12 бит - количество (биты 0..11). Оно может быть от 0 до 4095, но игра ограничивает 4-мя тысячами. Под "настроение" отводится не 4, а 5 бит (биты 12..16). 16-й бит как раз таки и хранит знак "настроения". Быстро извлечь настроение можно так: mov eax, Info shl eax, 0Fh sar eax, 1Bh mov Mood, eax |
|
Sir Abysslord
HoMM V: Marquis (8) |
To сэр AlexSpl и сэр Stormbringer
У меня эта прога не то чтобы ничего не пишет, а вообще не запускается. В архиве только один exe-ник при нажатии на него Windows глючит сразу. Frame вроде стоит. Может имеет значение куда эту прогу ставишь, на какой диск или в какую директорию? |
|
Sir yvvan
HoMM VI: Landless |
Сэр Abysslord
Дело в том, что там не один экзешник. Скачайте то, на что ссылка вначале темы, а экзешник поместите на нее поверх (это обновление же, сэр Stormbringer писал про это) |
|
Sir Abysslord
HoMM V: Marquis (8) |
Сэр yvvan, 5.04.2012 22:46 Ага, вот она где хунд де грабен. Благодарю, сэр yvvan. Да, все работает! Спасибо сэр Stormbringer за Ваш труд. |
|
Sir Stormbringer |
Список изменений и дополнений:
1. В столбце "Монстр" в таблице "Герои" теперь армия есть только у Героев на карте и в Таверне 2. В таблицу "Ресурсы" добавлены объекты "Мельница" и "Мистический сад" 3. В таблицу "Монстры" добавлен столбец "Прирост" - в Редакторе Карт "Количество не увеличивается" Обновление (только исполняемый файл и Readme.txt): zalil.ru/33025897 Полная версия: zalil.ru/33025955 Changed 17.11.2016 10:18 by moderator Registr |
|
Sir Uncle Sasha
HoMM V: Landless |
Попробовал. Очень хорошая и нужная прога, всем рекомендую!
|
Special status: |
Sir Stormbringer |
В сейве только что открытого турнира "Дикие земли" обнаружен "косячок", связанный с объектом WOG в поле 1.1.1 с кодом объекта не используемым в SOD. Исправленный программный файл ver. 0.94b:
zalil.ru/33101237 Достаточно просто заменить старый. P.S. Там же в архиве лежит экспериментальная программка HeroesInfo повазывающая подробную информацию по героям на любом этапе прохождения сейва. Должна находится в той же папке, что и ProspectorRT. По полям там все достаточно очевидно, кроме двух: 1. Поле "Place" - показывает местоположение Героя, если он на карте, а если его на карте нет, то точку его последнего пребывания. 2. Поле "Lost" - показывает сколько раз Герой пропадал с карты, т.е. либо сбегал, либо был уволен или убит в течение дня. Changed 17.11.2016 10:18 by moderator Registr |
|
Sir AlexSpl
HoMM VI: Landless |
На мой взгляд, при указании первичных характеристик вариант "a-d-p-k" читается лучше, чем поясняющий "Aa, Dd, Ps, Kk". Сравните, например, "1-4-1-1" и "A1, D4, P1, K1".
Интересная находка по количеству увольнений и, безусловно, полезная (особенно для ведущих)! |
|
Sir Stormbringer |
Сэр AlexSpl, 19.04.2012 14:34 Попробовал выводить первичные параметры в формате "1-1-1-1", согласен, так гораздо лучше. Еще и координаты можно переделать на формат "1.1.1". По поводу количеств пропаданий как-то все не однозначно. В самой игре погибшего/уволенного/сбежавшего Героя можно нанимать в тот же день без проблем, но по правилам турниров погибшего/уволенного нанимать нельзя, а сбежавшего можно. В самом сейве нет никакой информации о причине пропадания или, по крайней мере, я ее не нашел. Поэтому однозначно сказать сколько раз Герой был уволен/убит, а сколько раз сбегал, пока что, нельзя и выводится количество пропаданий как сумма гибели/увольнений/сбеганий. А количество пропаданий находится из "мультика" - в игре пункт меню "Посмотреть ход противника" или в HD MOD'е сэра baratorch "Посмотреть свой ход", т.е. там информация по всем перемещениям Героев, как компьютера, так и своих. P.S. В таблице на вкладке "[Разборки]" есть два поля - "S+8" и "S-2", так и не могу понять что они значат и надо ли это вообще. Единственное, что удалось выяснить - 4 в поле "S-2" это Герой на море в лодке. |
|
Sir AmberSoler |
Сэр Stormbringer, 20.04.2012 11:38Имеется в виду, очевидно, возможность проверить ходил ли данный герой в этот день или нет... Есть масса турнирных примеров, когда в день приходилось нанимать 30-40 героев. С таким количеством статистов управиться и не нарушить формально правила очень сложно. В данном случае ситуация намного упрощается.Сэр AlexSpl, 19.04.2012 14:34По поводу количеств пропаданий как-то все не однозначно. Если не сложно, выкладывайте лучше всегда весь обновленный архив, а не экзешник. Наступит очень скоро момент, когда стартовый архив будет недоступен, а экзешник обновленный сам по себе бесполезен... |
Special status: |
Sir AlexSpl
HoMM VI: Landless |
Так количество увольнений и т.п. показывается с момента начала игры или только за текущий день?
|
|
Sir AmberSoler |
Сэр AlexSpl, 20.04.2012 13:54 "2. Поле "Lost" - показывает сколько раз Герой пропадал с карты, т.е. либо сбегал, либо был уволен или убит в течение дня." Сэр AlexSpl, 19.04.2012 14:34 По аналогии - вместо "Б.Мистицизм, П.Разведка" нагляднее было бы "Мистицизм-1, Разведка-2" Сэр Stormbringer, можно ли внести некоторые изменения в Вашу программу: 1). Добавить сумму HР у стеков нейтральных монстров и охраны объектов? Зачастую очень полезная косвенная информация для оценки опыта, которую герой получит за бой. Понятно, что, имея входящую информацию, все это можно прикинуть "на глазок", но если написание этого скрипта не затруднит Вас, будем признательны. Особенно, любители WL и CH. В идеале, чтобы не загромождать большинство таблиц - сделать отдельную закладку "Опыт", где перечислить стеки нейтралов, охрану объектов, героев противника с ограниченным радиусом передвижения (элементы геймплея, которые сами не избавятся от своей армии в течение игры), хижины провидцев, пандоры и события, дающие опыт в виде бонуса, камни +1000, сундуки (про золото есть информация, про опыт - на выбор - вроде отсутствует) и пр. 2). В закладке "Заклинания" можно было бы добавить информацию о наличии тех или иных заклинаний в школах магии городов (эта информация имеется в закладке "Города", но представлена неудобно для анализа, когда требуется определить ближайшее местонахождение определенного заклинания - именно эта задача, как правило, более актуальна). Также было бы удобно иметь пометку "отстроена/не отстроена"... 3). В закладке "Объекты" может имеет смысл добавить палатки ключников, вход/выход в подземку и порталы (односторонние/двусторонние)? Обычно приходится их искать. Порталы вполне достаточно хотя бы группировать по типам с указанием их месторасположения - со внешним видом каждого типа разберемся со временем, если они всегда будут иметь один и тот же шифр. При определенной сноровке, на основании данной информации, можно оценить геометрию "узлов связи" на карте, что очень полезно для построения шаблона передвижений. Ну, это программа максимум, как говорится. )) В любом случае, то что имеем на сегодня - уже высший пилотаж. Спасибо! |
Special status: |
Sir Stormbringer |
Сэр AmberSoler, 20.04.2012 15:09Сэр AlexSpl, 19.04.2012 14:34По аналогии - вместо "Б.Мистицизм, П.Разведка" нагляднее было бы "Мистицизм-1, Разведка-2" Тут помимо наглядности надо еще учитывать возможность поиска и фильтрации. При старом варианте вывода первичных параметров достаточно было набрать "К3" в панели поиска (локальное меню в области заголовков столбцов) и все Герои со Знанием 3 как на ладони. В новом варианте так уже не прокатит, надо задать условие фильтра "соответствует маске ?????-3", посложнее, но возможно. В случае со вторичными навыками в текущем варианте в панели поиска пишем, допустим, "п.му" и вот они все Герои с продвинутой Мудростью, если в новом варианте то минимум "рость-2", тоже немного посложнее. Короче, как всегда, компромисы... P.S. По поводу изменений в программу - предложения, конечно, дельные. Но сложно что-то сразу сказать, как обдумаю, обязательно отпишусь. |
|
Sir Stormbringer |
Список изменений и дополнений:
1. Добавлена вкладка "Все Заклы" - представлены все заклинания, которые есть на карте и у Героев. 2. Добавлена вкладка "Топология" - представлены Телепорты, Палатки и Подземные врата. 3. Добавлено поле "Сумма HP" в таблицы Артефакты, Монстры, Банки, События, Ресурсы, Заклинания, Гарнизоны, Города, Герои, Тюрьмы - показывает сумму HP всех монстров. 4. Добавлено поле "Построен" в таблицу "Города" - показывает построен ли соответствующий уровень Гильдии Магов. 5. Добавлено поле "Уровень" в таблицу "Заклинания". 6. Добавлено поле "Опыт" в таблицы "Герои", "Тюрьмы" и "Сундуки". 7. Добавлен пункт "Показать ячейку" в локальные меню таблиц "Герои" и "Тюрьмы". 8. Изменен вывод в всплывающей подсказке - теперь если в конце всплывающей подсказки есть многоточие, то значит содержимое ячейки показано НЕ полностью. 9. В таблицу "Объекты" добавлена Гильдия наемников. 10. Изменен вывод вторичных параметров на формат A1-D1-P1-K1 и местоположения на формат 1.1.1 11. Изменен вывод магических вторичных навыков на сокращенный: Магия огня - Огонь, Магия воды - Вода, Магия воздуха - Воздух, Магия земли - Земля. 12. Соответствующие изменения внесены и в программу HeroesInfo. Обновление (распаковать в папку с программой): zalil.ru/33145105 Полная версия: zalil.ru/33145054 P.S. По поводу вкладки "Опыт" - если уж делать, то делать как инструмент, учитывающий как можно больше нюансов. Идеи есть, попробую прикинуть на текущем ДЗ, если, конечно, удастся отыграть. Changed 17.11.2016 10:19 by moderator Registr |
|
Sir Radosvet
HoMM VI: Knight (2) |
Одного Ангела за прогу ProspectorRT Сэру Stormbringer уже подарил, но похоже придется еще дарить...
Пока в командировке, появилось время - начал рисовать долгожданную XL. При этом часто дорисовываю ночью и на следующий день уже не помню в какую пандору или зверюгу что втиснул. Теперь, чтобы не путаться, включаю ProspectorRT и изучаю свежий сэйв с последней версии карты. Все арты легко распределены и видны, быстро находим повторы в разных местах и корректируем. Теперь ошибок на карте не будет - это точно! Единственный минус для авторов карт: старайся, не старайся делать на карте сложные вложения артов и реверансы взаимосвязи квестов - ProspectorRT все обнажает и раскладывает по полочкам... Секретов и сюрпризов больше не будет! Сэру Stormbringer, по идее, надо не Ангелов дарить, а выслать на Южный полюс вместе с прогой! |
Special status: |
Sir SuperStar
HoMM IV: Knight |
Сэр corksink, 27.04.2012 21:27 Это как комплимент? Южный полюс - потому что там теплее чем на Вашем Северном??? Действительно... Не спрячешь... (Проверил!). Но в этом тоже есть своя прелесть! |
Special status: |
Sir Radosvet
HoMM VI: Knight (2) |
ProspectorRT ver. 0,95 сегодня на 86% анализ отказал! Та же карта, но сэйв стал жирнее в 3 раза (361 Кб), добавил монстров и красок 200%...
Приеду в Красноярск с хорошим инетом, попробую сэйв выслать завтра-послезавтра, ок? |
Special status: |
Sir Stormbringer |
Сэр corksink, 1.05.2012 18:50 Это, судя по процентам, анализ городов, есть там еще некоторые непонятки. Жду сейв и, обязательно, карту. |
|
Sir Radosvet
HoMM VI: Knight (2) |
Сэр Stormbringer, 2.05.2012 08:22 Уже положил ссылки в ЛС. Городов на карте максимум. |
Special status: |
Sir Stormbringer |
Список изменений и дополнений:
1. Исправлена ошибка на карте "Halo" сэра corksink. 2. В таблицу "Все Заклы" просочились запрещенные Герои - исправлено. 3. В эту же таблицу добавлен скрытый столбец "№" (Номер Героя) - добывается через пункт меню "Выбор колонок" (локальное меню в области заголовков столбцов). В HeroesInfo: 1. Не у всех Героев в Тавернах была армия - исправлено. 2. В таблицу "Герои" добавлен скрытый столбец "Сумма HP" - показывает сумму HP армии Героя. 3. В таблицу "Таверны" добавлены скрытые столбцы "Сумма HP" и "Опыт". Обновление с ver. 0.95b(распаковать в папку с программой): zalil.ru/33173686 Полная версия: zalil.ru/33173742 Changed 17.11.2016 10:19 by moderator Registr |
|
Sir Radosvet
HoMM VI: Knight (2) |
Сэр Stormbringer, 3.05.2012 11:23 Та не ошибка на моей карте исправлена! А ошибка в проге исправлена, появлявшаяся, в связи с анализом моей карты! Ангела задарил таки! |
Special status: |
Sir Stormbringer |
Сэр corksink, 3.05.2012 18:52Сэр Stormbringer, 3.05.2012 11:23Та не ошибка на моей карте исправлена! Точно, а когда писал, даже не подумал о таком варианте прочтения, казалось все очевидно. За ангелов спасибо, лично для меня каждый ангел дороже всех феодов. |
|
Sir Stormbringer |
При анализе сейва только что открытого турнира "Рыцарский поход" и сейва турнира сэра iceTITaN в таблице "Все Заклы" появляются напрочь неверные результаты. Связано это с тем, что запрещено строительство некоторых уровней в Гильдиях Магов.
Необходимые исправления: 1. В таблицу "Города" добавлен столбец "Доступен" - показывает возможно ли строительство этого уровня. 2. В таблице "Все Заклы" у объектов "Города" теперь представлены заклинания только тех уровней Гильдии Магов, которые построены либо доступны для строительства. HeroesInfo: 1. Теперь работает и с распакованными файлами сейвов. Обновление с версий 0.95b и 0.96b (распаковать в папку с программой): zalil.ru/33209502 Полная версия: zalil.ru/33209473 Changed 17.11.2016 10:20 by moderator Registr |
|
Sir Radosvet
HoMM VI: Knight (2) |
Если будет не сложно, пожалуйста, вставьте в ProspectorRT проверялку на коды из Sniffer, чтобы видеть финальный сэйв игрока и его честность прохождения.
|
Special status: |
Sir AmberSoler |
Сэр corksink, 14.05.2012 17:58Насколько мне известно, программа работает только со стартовым сейвом. Какой смысл привинчивать снифер сюда? |
Special status: |
Sir Radosvet
HoMM VI: Knight (2) |
Сэр AmberSoler, 14.05.2012 18:23 Да, да! Я подзабыл и размечтался... |
Special status: |
Sir Stormbringer |
Сэр corksink, 14.05.2012 20:50Сэр AmberSoler, 14.05.2012 18:23Да, да! Я подзабыл и размечтался... Вставил проверку в HeroesInfo, там она, как бы, логичнее. В заголовке окна появляется надпись - "Сейв - Читерский!!!". Но пока гарантий никаких. Что было под рукой потестил, вроде работает. В общем, надо тестить. zalil.ru/33240386 Просто заменить старый HeroesInfo.exe на новый. Changed 17.11.2016 10:20 by moderator Registr |
|
Sir Radosvet
HoMM VI: Knight (2) |
Сэр Stormbringer, 15.05.2012 11:44 Оперативно и кстати! Благодарности! |
Special status: |
Sir Radosvet
HoMM VI: Knight (2) |
Сэр Stormbringer, 15.05.2012 11:44 что-то границы массива не нравятся HeroesInfo и прога не запускается (почтовый ящик на ЛС, пожалуйста) Changed 17.11.2016 10:20 by moderator Registr |
Special status: |
Sir Stormbringer |
Наконец-то разобрался с Событиями-Таймерами, в связи с чем немного изменилась логика представления заклинаний в таблицах "Города" и "Все Заклы". Подробности в Справке.
Список изменений и дополнений: 1. Добавлена вкладка "События-Таймеры". Представлены все события-таймеры которые есть на карте и в Городах. 2. В таблицу "Города" добавлены столбцы "Таймер" и "Библиотека". 3. В таблице "Города" уровни "Гильдии Магов" теперь появятся только в том случае, если они построены, доступны для строительства либо существуют соответствующие события-таймеры. 4. В Городах типа "Башня" дополнительные заклинания появятся только в том случае, если построено либо разрешено строительство "Библиотеки", а так же если наличествует соответствующее событие-таймер. В HeroesInfo: 1. Изменен алгоритм анализа сейва, стал немного побыстрее и понадежнее. 2. В таблицу "Герои" добавлен скрытый столбец "Hire" (добывается через пункт меню "Выбор колонок" - локальное меню в области заголовков столбцов), показывает флаг "Может быть нанят" именно игроком-человеком. 3. Добавлена проверка сейва на читерство. В заголовке окна появляется надпись - "Сейв - Читерский!!!". Обновление с версий 0.95b, 0.96b, 0.97b (распаковать в папку с программой): zalil.ru/33342650 Полная версия: zalil.ru/33342572 Changed 17.11.2016 10:20 by moderator Registr |
|