Герои меча и магии I Tournament Edition - Страница 3 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Общий - Герои Меча и Магии 1 - Heroes OF Might And Magic 1 Раздел посвященной информации и обсуждению 1-ой части легендарной серии Героев Меча и Магии

Ответ
Страница 3 из 4
 
Опции темы
#31
Старый 11.05.2010, 18:10
  #31
^
VDV_forever
 
Аватар для VDV_forever
📖
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

AlexSpl1. Отличаются одним байтом Первая версия не грузит процессор, но предназначена для многоядерных (два ядра и более) систем, вторая в этом плане не отличается от оригинала. Может быть, кто-нибудь просветит, как снизить загрузку одноядерного процессора без ущерба плавности скроллинга карты и т.п., тогда сделаю единую версию. А пока просто не знаю как. Буду экспериментировать...

Понятно

AlexSpl2, 3. С нейтралами действительно баг. Разработчики просто не учли, что армия может состоять и из одинаковых войск, т.е. совсем забыли о нейтралах!
Рассмотрим конкретный пример. Герой с горгульей нападает на девять драконов (2+2+2+2+1) и сбегает. Потерь у нейтралов нет, но все пять слотов - однотипные. Идентификация слота идёт только по типу нейтралов в нём, начиная с крайнего левого. Перейдём сразу к пятому слоту. В нём после отступления героя остаётся первоначальное количество драконов - 1. Игра, следуя принципу уникальности всех пяти типов войск в армии, начинает искать, куда записать этот остаток, слева направо. В первом же слоте ей попадается дракон! Таким образом, остаток пятого слота записывается в первый (аналогично и все остальные остатки до этого). В итоге получаем, что драконов после битвы уже 1+2+2+2+1 = 8! Ещё прикольней получается, если убить нижнего дракона: остаток будет записан в первый слот, и, в итоге, драконов останется уже 0+2+2+2+1 = 7!
Аналогично и с однотипными войсками у героев. Пусть все пять стеков забиты паладинами. В первых четырёх стеках по 100 паладинов, а в последнем - 1 (всего 401). Убейте одного паладина из пятого стека и отступите. Количество паладинов у противника станет 0+100+100+100+1 = 301. Вот так один ударом можно уничтожить 100 паладинов

Офигеть! Других слов не нахожу. Что-то мне не вериться...
Интересно много людей знали об этом баге (применяя его в игре) и незаметно использовали его при игре (хотя такое не отследить в ключевых моментах просто невозможно).. А если не знали (что скорее всего), то начнут активно использовать, узнав об этом!
В очередной раз убеждаюсь, что патч просто необходим! Спасибо AlexSPl!

Интересно сколько еще сюрпризов и тайн, хранит в себе игра?
Более 13 лет играю в нее, 4 года основательно изучаю, а сегодня как обухом по голове.

P.S. А есть универсальная формула для этого бага? Просто интересно, вот у нас нейтралы 5 по 10 юнитов, 3 штук из нижнего стека убиваем и сбегаем, сколько нейтралов останется? Т.е. сколько нейтралов останется в оригинальной версии, а сколько в ТЕ при таком раскладе. Влияет ли уничтожение нейтралов магией (по сравнению с рукопашкой) на остаток, или нет? Хотелось бы понять алгоритм переброса.

P.S.S. Эх статейку бы об этом явлении почитать.

З.Ы. Действительно про нейтралов разработчики попросту забыли, наделав тем самым кучу багов

С уважением, VDV_forever
VDV_forever вне форума
Ответить с цитированием
#32
Старый 11.05.2010, 18:53
  #32
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

P.S. А есть универсальная формула для этого бага? Просто интересно, вот у нас нейтралы 5 по 10 юнитов, 3 штук из нижнего стека убиваем и сбегаем, сколько нейтралов останется? Т.е. сколько нейтралов останется в оригинальной версии, а сколько в ТЕ при таком раскладе. Влияет ли уничтожение нейтралов магией (по сравнению с рукопашкой) на остаток, или нет? Хотелось бы понять алгоритм переброса.

Ну, алгоритм я уже запостил.
В TE-версии останется разница между первоначальным количеством и количеством убитых существ, т.е. остаток будет определён корректно.
Существа, убитые магией, такие же мёртвые, как и погибшие от физической атаки

Что-то мне не вериться...
А Вы проверьте!

Добавлено через 5 минут
Просто интересно, вот у нас нейтралы 5 по 10 юнитов, 3 штук из нижнего стека убиваем и сбегаем, сколько нейтралов останется?
Давайте посчитаем. В нижнем стеке останется 10 - 3 = 7 юнитов. Этот остаток запишется в первый слот. Т.е. останется 7 + 10 + 10 + 10 + 10 = 47 существ, т.е. в данном случае всё в порядке.
AlexSpl вне форума
Ответить с цитированием
#33
Старый 11.05.2010, 18:55
  #33
^
VDV_forever
 
Аватар для VDV_forever
📖
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

AlexSplНу, алгоритм я уже запостил.
В TE-версии останется разница между первоначальным количеством и количеством убитых существ, т.е. остаток будет определён корректно.
Существа, убитые магией, такие же мёртвые, как и погибшие от физической атаки


А Вы проверьте!

Добавлено через 5 минут

Давайте посчитаем. В нижнем стеке останется 10 - 3 = 7 юнитов. Этот остаток запишется в первый слот. Т.е. останется 7 + 10 + 10 + 10 + 10 = 47 существ, т.е. в данном случае всё в порядке.

Все дошло (остаток в первый слот всегда пишется), спасибо! Пошел проверять баг на драконах

С уважением, VDV_forever
VDV_forever вне форума
Ответить с цитированием
#34
Старый 11.05.2010, 19:15
  #34
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

2VDV_forever: Вышлите, пожалуйста, финальную версию заставки в формате BMP.
AlexSpl вне форума
Ответить с цитированием
#35
Старый 12.05.2010, 13:10
  #35
^
VDV_forever
 
Аватар для VDV_forever
📖
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

AlexSpl2VDV_forever: Вышлите, пожалуйста, финальную версию заставки в формате BMP.

Выслал, вчера .

На сайте справочнике, открыт новый раздел Tournament Edition, который целиком и полностью посвящен патчу Tournament Edition (TE)!

Вся информация здесь.

Да, по багам, не хило придется переписывать раздел...

С уважением, VDV_forever
VDV_forever вне форума
Ответить с цитированием
#36
Старый 13.05.2010, 10:07
  #36
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

Выслал, вчера
Скорее всего, все цвета логотипа НВ точно передать не получится, т.к. картинку буду попиксельно переводить в цвета геройской палитры. Посмотрим, что выйдет (попробую ближайшие цвета).

Утилита по добавлению картинки в HEROES.AGG уже написана.
AlexSpl вне форума
Ответить с цитированием
#37
Старый 14.05.2010, 13:08
  #37
^
VDV_forever
 
Аватар для VDV_forever
📖
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

AlexSplА Вы проверьте!

Проверил, действительно, баг на лицо!

AlexSplСкорее всего, все цвета логотипа НВ точно передать не получится, т.к. картинку буду попиксельно переводить в цвета геройской палитры. Посмотрим, что выйдет (попробую ближайшие цвета).

Утилита по добавлению картинки в HEROES.AGG уже написана.

С нетерпением будем ждать

С уважением, VDV_forever
VDV_forever вне форума
Ответить с цитированием
#38
Старый 14.05.2010, 13:10
  #38
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

http://alexspl.narod.ru/H1_TE_AGG.zip (380 kB)

Утилита "зашивает" в ресурсы (HEROES.AGG) картинку HEROES.BMP (заставку),

при этом создаётся резервная копия оригинальных ресурсов в файле

HEROES_ORIGINAL.AGG

Инструкция
0. Закройте окно героев и редактора карт!
1. Распакуйте содержимое архива H1_TE_AGG.zip в папку Data
2. Запустите H1_TE_AGG.exe
3. Нажмите кнопку "1. Collect Data"
4. Нажмите кнопку "2. Create AGG" и дождитесь появления надписи "2. Done!"
5. Закройте окно программы

Примечание.
После выполнения инструкции файлы
1. H1TEAGG.exe
2. HEROES.BMP
3. SRC.DAT
можно удалить.
AlexSpl вне форума
Ответить с цитированием
#39
Старый 14.05.2010, 14:04
  #39
^
VDV_forever
 
Аватар для VDV_forever
📖
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

AlexSplhttp://alexspl.narod.ru/H1_TE_AGG.zip (380 kB)

Утилита "зашивает" в ресурсы (HEROES.AGG) картинку HEROES.BMP (заставку),

при этом создаётся резервная копия оригинальных ресурсов в файле

HEROES_ORIGINAL.AGG

Инструкция
0. Закройте окно героев и редактора карт!
1. Распакуйте содержимое архива H1_TE_AGG.zip в папку Data
2. Запустите H1_TE_AGG.exe
3. Нажмите кнопку "1. Collect Data"
4. Нажмите кнопку "2. Create AGG" и дождитесь появления надписи "2. Done!"
5. Закройте окно программы

Примечание.
После выполнения инструкции файлы
1. H1TEAGG.exe
2. HEROES.BMP
3. SRC.DAT
можно удалить.

Супер все работает! Просто отлично!
Когда можно ждать финальную версию патча?

P.S. Пока не удается повторить игру с тормозами на двуядерном процессоре... тестил на обоих патчах.

С уважением, VDV_forever
VDV_forever вне форума
Ответить с цитированием
#40
Старый 14.05.2010, 14:13
  #40
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

Минут через десять залью версию, которая упаковывает любой BMP 640х480...
Это на случай, если Вы захотите что-либо подправить в картинке.

Добавлено через 2 минуты
А пока вопрос: зачем распаковывать в папку Maps все карты, если вместе с патчем будет распространяться Справочник, в котором уже есть эти карты?
AlexSpl вне форума
Ответить с цитированием
#41
Старый 14.05.2010, 14:53
  #41
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

Когда можно ждать финальную версию патча?
Думаю, нужно сначала обкатать патч в каком-нить мини-турнирчике.

Залил по прежней ссылке. Рисуете свой BMP 640х480, переименовываете его в HEROES.BMP и кладёте в папку Data. Далее всё по инструкции выше. Не забывайте про мигающие пиксели... Если будет нужно, сделаю вариант для создания статичных заставок. А можно наоборот, придать заставке динамичность.
AlexSpl вне форума
Ответить с цитированием
#42
Старый 14.05.2010, 14:53
  #42
^
VDV_forever
 
Аватар для VDV_forever
📖
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

AlexSplМинут через десять залью версию, которая упаковывает любой BMP 640х480...
Это на случай, если Вы захотите что-либо подправить в картинке.

Супер отлично! Выложим эту утилиту также на справочник в тему Tournament Edition Вдруг действительно, родится идея и озарит вдохновение сделать новую, еще лучше картинку!

AlexSplДобавлено через 2 минуты
[/u]А пока вопрос: зачем распаковывать в папку Maps все карты, если вместе с патчем будет распространяться Справочник, в котором уже есть эти карты?

Да, я об этом тоже думал. Как то нездорово получается.
Дело в том, что в offline версии справочника, можно сохранять по одной карте, одним кликом, целиком же архив в него не входит .
Может для патча, сделать специальную версию справочника с единым архивом карт (тогда нельзя будет скидывать именно нужную карту в папку games, а рыться среди 204 ), или оставить как есть, или как то еще?....
Кажется придумал.... но сможете ли Вы это реализовать?... инсталлятор, поочередно открывает каждую карту и распаковывает в папку maps. А перед этим оповещает, устанавливать ли карты (да, нет )? Думается, что так было бы оптимально, ведь у каждого свои предпочтения

AlexSplДумаю, нужно сначала обкатать патч в каком-нить мини-турнирчике.
Залил по прежней ссылке. Рисуете свой BMP 640х480, переименовываете его в HEROES.BMP и кладёте в папку Data. Далее всё по инструкции выше. Не забывайте про мигающие пиксели... Если будет нужно, сделаю вариант для создания статичных заставок. А можно наоборот, придать заставке динамичность.

Да, думаю обкатать не помешает. Обязательно сам приму участие в этом турнире
А можно подробнее про статичные заставки, т.е. с анимацией? Круто! Об этом можно и даже нужно подумать…

P.S. Что то я повяз в описание багов и запрещенных приемах, похоже надо полностью переписывать раздел… Некоторые описания, также надо подвергнуть значительной обработке.

С уважением, VDV_forever
VDV_forever вне форума
Ответить с цитированием
#43
Старый 14.05.2010, 14:58
  #43
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

Можно оставить всё так, как есть. Т.е. игроку понравилась какая-нибудь карта, он открывает Справочник и самостоятельно сохраняет её в папку Maps. Если распаковать сразу все карты, то можно запутаться в меню выбора карт в игре. Мотать 200+ строчек в поиске какой-то одной - не лучшее времяпрепровождение
AlexSpl вне форума
Ответить с цитированием
#44
Старый 14.05.2010, 15:09
  #44
^
VDV_forever
 
Аватар для VDV_forever
📖
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
Регистрация: 15.02.2006
Адрес: Омск
Сообщения: 1676
Отправить сообщение для  VDV_forever с помощью ICQ
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

AlexSplМожно оставить всё так, как есть. Т.е. игроку понравилась какая-нибудь карта, он открывает Справочник и самостоятельно сохраняет её в папку Maps. Если распаковать сразу все карты, то можно запутаться в меню выбора карт в игре. Мотать 200+ строчек в поиске какой-то одной - не лучшее времяпрепровождение

А если игрок не ищет определенную карту, а просто выбирает карту в которую хотелось бы поиграть Представляете 400 (открыть, сохранить) с лишим раза щелкать мышкой чтобы распаковать все, или большую часть карт! Если будет предложен выбор, то это было бы оптимально для любых игроков.

С уважением, VDV_forever
VDV_forever вне форума
Ответить с цитированием
#45
Старый 14.05.2010, 15:14
  #45
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Герои меча и магии I Tournament Edition

А если игрок не ищет определенную карту, а просто выбирает карту в которую хотелось бы поиграть Представляете 400 (открыть, сохранить) с лишим раза щелкать мышкой чтобы распаковать все, или большую часть карт! Если будет предложен выбор, то это было бы оптимально для любых игроков.
Ну тогда эти 400+ кликов придётся выполнить мне, чтобы создать архив, который будет распаковываться при инсталляции, если, конечно, Вы не выложите куда-нибудь этот архив.
AlexSpl вне форума
Ответить с цитированием
Ответ
Страница 3 из 4


Опции темы



Часовой пояс GMT +4, время: 13:32.


vBulletin v3.5.0, Copyright ©2000-2021, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru