MapReader (анализатор карт)

Post reply

Tavern | Heroes of Might and Magic 3 offline

Subscribe to our groups:
Go to forum:
Author Subject
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link MapReader (анализатор карт) Added: 23.01.2011 13:22
По мотивам нашумевших и ещё не совсем отшумевших событий...

kirinyale.net/download.php?path=treasury/MapReader_1_0.rar

На данный момент показывает только:
- версию карты (RoE/AB/SoD/WoG);
- список героев, принадлежащих каждому из игроков;
- список героев, изменённых относительно умолчаний хотя бы на одну галочку;
- совмещённый список героев, запрещённых к найму вообще, либо сидящих в тюрьме.

Распаковывать карту не требуется (но при желании можно).

Продолжение следует. Багрепорты приветствуются.
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir PAV-ALEX
+ + +
PAV-ALEX

HoMM III: Prince (16)
Messages: 465
From: Ukraine

Quote link Added: 23.01.2011 13:39
Отличная программа, злосчастную Тиву сразу вычислила, спасибо.

P.S. Некромансеры писали что есть у них программа которая сама карту проходит с максимальным результатом + делает подробное описание, можно такую же сделать.eek
Special status:
Master offline tournament "HeroesLands3" in 2009Gateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir MedjersoN
+ + + + + +

HoMM III: Count (5)
Messages: 952
From: Russian Federation

Quote link Added: 23.01.2011 14:05
Да, здорово! Даже новые имена выдаёт.

P.S. "Багрепорт" в ЛС.
MedjersoN
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 23.01.2011 17:53
Сэр PAV-ALEX, 23.01.2011 13:39
P.S. Некромансеры писали что есть у них программа которая сама карту проходит с максимальным результатом + делает подробное описание, можно такую же сделать.eek
Так если она уже есть, то зачем же ещё одну делать? biglol

А если серьёзно - сразу хочу предупредить: универсального анализатора всего что только можно (пандор, событий, спеллов в замках и т.д.) я делать в ближайшее время не планирую, хоть это и вполне реально. Если что-то находится на карте поиском за пять секунд и ещё за пять секунд проверяется - проверяйте ручками. ;) Знание, что именно на карте имеет смысл проверять - на мой взгляд, одно из самых важных отличий хорошего игрока от плохого. Так что программу буду развивать с упором на самые трудоёмкие и неудобные моменты, которые именно из-за трудоёмкости и неудобства чаще всего упускаются. Ближайшие приоритеты таковы:

1) Фильтрация "изменённых" героев по конкретным изменениям (сейчас достаточно каждому снять по галочке, запретив найм каким-либо игроком, чтобы он попал в список изменённых, и на большинстве карт список в итоге получается очень большой). В частности, чтобы в случае той же Тивы было сразу ясно, что ей засунули книжку.

2) Поиск артефактов, засунутых в монстра, стоящего на карте. По своему опыту знаю, что в них можно так спрятать что-то важное, что не то что игрок - сам автор через месяц не найдёт и даже не вспомнит, что надо было искать. :D

Если есть ещё варианты подобных "пасхалок" - предлагайте. :)
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir yvvan
+ +
yvvan

HoMM VI: Landless
HoMM V: Landless
HoMM III: Count (6)
Messages: 998
From: Germany

Quote link Added: 23.01.2011 18:05
Сэр Kirinyale
Не поведаете каким образом анализируете карту? Может поделитесь исходниками какими-нибудь, ну или хотя бы механизмом? Любопытно просто :)
yvvan
Special status:
Gateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Lady Xeniya Sobchak
Xeniya Sobchak

HoMM III: Queen (31)
Messages: 1032
From: Russian Federation

Quote link Added: 23.01.2011 18:12
Отличная идея!! Хотелось бы так же увидеть:
- Events. Наличие охраны или начинки. (это в дополнение к монстрам и героям).
- Объекты с изменённым интерфейсом.
Xeniya Sobchak
Special status:
Best player among girls in 2008Best player among girls in 2009Best player among girls in 2010
Chempion III Lands - 2019Specialist off-line tournament "HeroesLands 3" in 2019Legend of "HeroesLands" in 2019
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 23.01.2011 18:15
Сэр yvvan, 23.01.2011 18:05
Сэр Kirinyale
Не поведаете каким образом анализируете карту? Может поделитесь исходниками какими-нибудь, ну или хотя бы механизмом? Любопытно просто :)
Секретов никаких нету: нагуглил вчера вечерком кем-то добрым когда-то выложенное описание формата карт. ;) На русском языке даже, хоть и в досовской кодировке.
Правда, неполное и местами неточное (особенно в том, что касается различий между карт под разные версии игры), но при наличии желания и терпения ошибки выловить и исправить вполне можно, когда хотя бы есть, от чего отталкиваться. Ну а не указанные там циферки типа номеров героев, артефактов и прочих подобных вещей давно доступны любому желающему в ERM help.

Скачать можно здесь.
Своими исходниками покамест делиться не буду, рановато. :)


Леди Xeniya Sobchak, 23.01.2011 18:12
- Events. Наличие охраны или начинки. (это в дополнение к монстрам и героям).
А чем не устраивает встроенный в редактор поиск по слову "событие"? :)

Леди Xeniya Sobchak, 23.01.2011 18:12
- Объекты с изменённым интерфейсом.
Поподробнее, если можно. Вы имеете в виду техногенные приколы типа "дракон, выглядящий как шахта", или что-то другое?
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Lady Xeniya Sobchak
Xeniya Sobchak

HoMM III: Queen (31)
Messages: 1032
From: Russian Federation

Quote link Added: 23.01.2011 18:22
Сэр Kirinyale, 23.01.2011 18:15
Леди Xeniya Sobchak, 23.01.2011 18:12
- Events. Наличие охраны или начинки. (это в дополнение к монстрам и героям).
А чем не устраивает встроенный в редактор поиск по слову "событие"? :)
Тем же самым, что и "встроенный в редактор поиск по слову "монстр""

Сэр Kirinyale, 23.01.2011 18:15
Леди Xeniya Sobchak, 23.01.2011 18:12
- Объекты с изменённым интерфейсом.
Поподробнее, если можно. Вы имеете в виду техногенные приколы типа "дракон, выглядящий как шахта", или что-то другое?
Да. Именно это.
Xeniya Sobchak
Special status:
Best player among girls in 2008Best player among girls in 2009Best player among girls in 2010
Chempion III Lands - 2019Specialist off-line tournament "HeroesLands 3" in 2019Legend of "HeroesLands" in 2019
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 23.01.2011 18:56
Леди Xeniya Sobchak, 23.01.2011 18:22
Сэр Kirinyale, 23.01.2011 18:15
Леди Xeniya Sobchak, 23.01.2011 18:12
- Events. Наличие охраны или начинки. (это в дополнение к монстрам и героям).
А чем не устраивает встроенный в редактор поиск по слову "событие"? :)
Тем же самым, что и "встроенный в редактор поиск по слову "монстр""

Но согласитесь, на среднестатистической карте событий гораздо меньше, чем монстров. ;)
Подумаю над этим вопросом. Не очень хотелось бы автоматизировать то, без чего можно обойтись, т.к. многие посчитают чрезмерно подробную автоматическую разведку лишней. Можно было бы ввести ограничение в духе "показывать начинку событий, только если их больше 20", но никто ж не помешает его обойти, проставив эти 20 на карту руками за полминуты. biglol В общем, подумаю.


Сэр Kirinyale, 23.01.2011 18:15
Леди Xeniya Sobchak, 23.01.2011 18:12
- Объекты с изменённым интерфейсом.
Поподробнее, если можно. Вы имеете в виду техногенные приколы типа "дракон, выглядящий как шахта", или что-то другое?
Да. Именно это.
Да, вот это очень даже имеет смысл, хоть и нечасто встречается. Посмотрю, что можно сделать.
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir phenix
+ + +
phenix

HoMM VI: Landless
HoMM V: Knight (1)
HoMM IV: Landless
HoMM III: Emperor (28)
HoMM II: Knight (3)
HoMM I: Landless (1)
Messages: 5918
From: Russian Federation

Quote link Added: 23.01.2011 19:56
а может не надо?)))
phenix
Special status:
Tavern wiseman 2010Knight of the Round Table of the 10 convocationSilver Sponsor Portal 2011
Tavern wiseman 2011Legend of  "HeroesLands" in 2011Duelist year 2015
The leader of the overall ranking 2015Grand master of off-line tournament "HeroesLands3" in 2015Letters of "HeroesLands" in 2015
Tavern wiseman 2016Letters of "HeroesLands" in 2016
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 23.01.2011 20:08
Ага-ага, сейчас "не надо", а потом запретите мне на собственных картах играть?! :D Да ну вас biglol
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Tolikandro
+ + + + + +
Tolikandro

HoMM III: Knight (26)
Messages: 2802
From: Ukraine

Quote link Re: MapReader (анализатор карт) Added: 24.01.2011 09:41
Сэр Kirinyale, 23.01.2011 13:22
По мотивам нашумевших и ещё не совсем отшумевших событий...

kirinyale.net/download.php?path=treasury/MapReader_1_0.rar

На данный момент показывает только:
- версию карты (RoE/AB/SoD/WoG);
- список героев, принадлежащих каждому из игроков;
- список героев, изменённых относительно умолчаний хотя бы на одну галочку;
- совмещённый список героев, запрещённых к найму вообще, либо сидящих в тюрьме.

Распаковывать карту не требуется (но при желании можно).

Продолжение следует. Багрепорты приветствуются.


Отлично, вещь безусловно полезная!
Попробовал проверить одну из карт, проблема в следующем, пишет что нет измененных героев, но ВСЕ стартовые герои точно изменены, может прога их не проверяет? Имеются ввиду герои изначально поставленные на карту.
Tolikandro
Special status:
Master offline tournament "HeroesLands3" in 2010Grand master offline tournament "HeroesLands3" in 2011Winner offline tournaments overall rating in 2011
Twilight Warriors
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 24.01.2011 10:02
Там сейчас "изменёнными" считаются только те герои, которые изменены прямо в общем списке. Если героя сначала поставить на карту, и уже там переименовать и ещё как-нибудь настроить - прога этого не заметит. Это у меня уже в списке будущих фиксов. :) Просто далеко не все данные из карты успел разобрать для анализа, только самое начало.
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir NikTheOne
+ + + + +
NikTheOne

HoMM V: Landless
HoMM IV: Landless
HoMM III: Baron (5)
HoMM II: Landless
HoMM I: Landless
Messages: 958
From: Russian Federation

Quote link Added: 24.01.2011 11:57
Все-таки на портале еще остались благородные. Сэр Kirinyale большое вам спасибо и за тему и за программу.

To Phenix: бу!
Profile Hero history PM E-mail
Go to reply form Go to top
Sir phenix
+ + +
phenix

HoMM VI: Landless
HoMM V: Knight (1)
HoMM IV: Landless
HoMM III: Emperor (28)
HoMM II: Knight (3)
HoMM I: Landless (1)
Messages: 5918
From: Russian Federation

Quote link Added: 24.01.2011 12:37
Сэр NikTheOne, 24.01.2011 11:57
To Phenix: бу!

Сами вы Бу! :)
Может я собираюсь нарисовать дракона как шахту и чтобы нашли ;)
phenix
Special status:
Tavern wiseman 2010Knight of the Round Table of the 10 convocationSilver Sponsor Portal 2011
Tavern wiseman 2011Legend of  "HeroesLands" in 2011Duelist year 2015
The leader of the overall ranking 2015Grand master of off-line tournament "HeroesLands3" in 2015Letters of "HeroesLands" in 2015
Tavern wiseman 2016Letters of "HeroesLands" in 2016
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 24.01.2011 12:50
Я тогда феникса как кучку дров нарисую! biglol Для этого даже программ не нужно, кстати...
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Stormbringer
+ + + +
Stormbringer

HoMM III: Duke (11)
Messages: 222
From: Russian Federation

Quote link Re: MapReader (анализатор карт) Added: 26.05.2011 10:16
Сэр Kirinyale, 23.01.2011 13:22
По мотивам нашумевших и ещё не совсем отшумевших событий...
kirinyale.net/download.php?path=treasury/MapReader_1_0.rar
На данный момент показывает только:
- версию карты (RoE/AB/SoD/WoG);
- список героев, принадлежащих каждому из игроков;
- список героев, изменённых относительно умолчаний хотя бы на одну галочку;
- совмещённый список героев, запрещённых к найму вообще, либо сидящих в тюрьме.
Распаковывать карту не требуется (но при желании можно). Продолжение следует.
Багрепорты приветствуются.

Уважаемый Сэр Kirinyale!

При попытке открыть карту A_Stab_in_the_Back.h3m RoE, с только что открытого Турнира Citadel of Heroes, MapReader выдает ошибку "Неправильный файл карты!".
Если сохранить карту в версии AB, то все работает.

И будет ли продолжение?

Stormbringer
Profile Hero history PM E-mail
Go to reply form Go to top
Sir Kirinyale
+ + +
Kirinyale

HoMM V: Knight
HoMM IV: Knight
HoMM III: Count (7)
HoMM II: Count (4)
Messages: 5442
From: Ukraine

Quote link Added: 26.05.2011 23:38
К сожалению, до продолжения руки так до сих пор и не дошли.
Но не исключаю, что оно ещё будет. Когда - обещать пока не рискну.
Kirinyale
Special status:
Knight of the Round Table of the 1 convocationKnight of the Round Table of the 2 convocationKnight of the Round Table of the 3 convocation
Journalist of "HeroesLands" in 2005Cenzor mapsArtist-Lunar (HoMM-III)
Duelist year 2011Former MagisterGateway of burnt hopes
Profile Hero history PM E-mail
Go to reply form Go to top
Go to forum:

Post reply

Tavern | Heroes of Might and Magic 3 offline