Цитата:
Где же сама кнопка?
Объявления | ||
---|---|---|
Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru. Я оторву свою задницу от всех дел и обязательно Вас активирую! Добро пожаловать на геройский форум! |
Re: Различия в версияхВот что можно найти в исполняемом файле Героев 2 по поводу кнопки WAIT:
Цитата: Где же сама кнопка? |
Re: Различия в версияхНашёл WAIT! Кнопка отсутсnвует, зато код остался. Попробую повесить WAIT на клавишу 'w'. Только что тестировал. Визард с халфлингами и кабанами нападает на гоблинов:
1 раунд 1. Кабаны ждут (WAIT); 2. Ходят гоблины; 3. Халфлинги стреляют; 4. Кабаны ХОДЯТ! 2 раунд 1. Снова ход кабанов! Что означает, что WAIT работает! Разработчики убрали кнопку только из-за того, что AI не умеет пользоваться вейтом. |
|
Re: Различия в версияхФедор писал(а): Пользоваться дебаггерами и прочими тест прогами не умею. Но вчера наконец то играл в Буковскую версию без когнитивного диссонанса В благодарность хочу выложить собственную авторскую карту. Старался сделать очень качественно и не сочтите меня маньяком, но работал над ней около года. Квестов и заданий нет. Просто хотел создать карту в которую можно играть и переигрывать. Вообщем под себя. Именно на ней и обнаружил разницу в поведении ИИ на разных версиях. Карта правда лучше будет читаться на Буковской версии, уж простите Надеюсь услышать отзывы.. P.S. Ставьте сложность игры "Impossible". Будет не страшно, а интересно.. Спасибо Федор, обязательно гляну. http://www.handbookhmm.ru- Познай все тонкости игры!
|
|
Re: Различия в версияхAlexSpl писал(а): 1 раунд 1. Кабаны ждут (WAIT); 2. Ходят гоблины; 3. Халфлинги стреляют; 4. Кабаны ХОДЯТ! 2 раунд 1. Снова ход кабанов! Что означает, что WAIT работает! Разработчики убрали кнопку только из-за того, что AI не умеет пользоваться вейтом. Вот всегда ее (кнопки ждать) не хватало как в героях 1, так и в героях 2. Поэтому совершенно разные тактики в игре приходиться применять http://www.handbookhmm.ru- Познай все тонкости игры!
|
Re: Различия в версияхВ Героях 1 возможности вейта нет. В Героях 2, как мы можем видеть в ранних видеороликах, такая возможность была. Вероятно, разработчики торопились и не стали заморачиваться с вейтом, т.к. необходимо было предусмотреть грамотное его использование компьютерными игроками. В итоге, кнопочку "WAIT" убрали (она была слева над кнопкой "SKIP"), но код, реализующий вейт для игрока-человека, всё-таки решили оставить, возможно, в надежде доработать ИИ в ближайших патчах. Но, как видим, не судьба. Эта фича появилась только в Героях 3, где ИИ уже мог её использовать.
Что делает фикс HMM2PL_FP1 (Fix Pack 1)? Это тестовый фикс, т.к. я не знаю, насколько доработан вейт. Поэтому, всё, что я сделал, - это назначил ему горячую клавишу "W". http://sites.google.com/site/xhalexspl/files (HMM2PL_FP1.zip) |
|
Re: Различия в версияхДля английской версии 2.1 можете такой же сделать?
|
Re: Различия в версияхЦитата: Да, могу. Но сначала нужно потестить немного. Я выяснил, что вейт в двойке работает не так, как в тройке: вейтиться можно несколько раз. Пример. Чернокнижник со стартовой армией пробивает нейтральных орков. 1. Гаргульи вейт. 2. Кентавры вейт. 3. Ходят орки. 4. Опять ход гаргулий (все отряды отходили в текущем раунде). Здесь можно: а) походить гаргульями, а потом кентаврами; б) снова завейтить гаргулий, походить кентаврами, а затем гаргульями. В остальном вейт работает отлично. Даже после выпадения морали! Осталось проверить, возможна ли такая ситуация: отряд ловит мораль и вейтится, в конце раунда снова наступает его ход. Возможно ли получение данным отрядом морали ещё раз? Дима, спасибо за новости на сайте, но фикс HMM2PL_DMF надо заменить срочно (висит версия с ошибкой!) |
Re: Различия в версияхЦитата: Проверил. К сожалению, такая ситуация возможна, хотя вероятность её наступления невелика. Посему алгоритм вейта нужно доработать: 1. Запретить второй вейт. 2. Запретить вторую мораль. Чтобы доработать предложенный алгоритм вейта, понадобится запоминать для каждого отряда две вещи: а) вейтился ли он в текущем раунде (1 бит), б) получал ли он мораль в текущем раунде (1 бит), а в начале нового раунда обнулять эти биты. Сомневаюсь, что эти вещи можно реализовать в рамках количества информации, отводимого для хранения статуса отряда... Разве что делать TE патч для Героев 2, но вряд ли я решусь на такое. Плохая новость. Предложенный разработчиками алгоритм вейта сыроват. Хорошая новость. По крайней мере, если у отряда снять ответку, а потом завейтить этот отряд, то ответка остаётся снятой, как и должно быть в пределах одного раунда. |
Re: Различия в версияхВыложил я значит чуть выше карту и решил запустить её у себя. И вспомнил еще об одной раздражающей разнице между версиями от Буки и NWC. Разница проявляет себя в редакторе. В буковской версии при попытке обустроить внутренность установленного замка некромантов, обнаружилось что нельзя в качестве готовой постройки установить "Темную святыню". Приходилось перекидывать карту в английский редактор, где этот объект спокойно устанавливался. В русской же версии вместо опции, находится просто пустое место. Я понимаю что "Темную святыню" добавили только в POL, но прочие объекты PoL в русском редакторе присутствуют. Видимо опять сказалась невнимательность наших локализаторов. Вот
|
|
Re: Различия в версияхAlexSpl писал(а): Сделайте пожалуйста возможность ожидания в английской версии 2.1. Я хочу сама потестить. Я даже не представляла, что такая возможность всё-же была реализована в HoMM II, но отключена разработчиками только из-за того, что AI не умеет её использовать... |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5