Нет, нельзя прикрепить.
Расширение gx2 запрещено администратором.
Почта, на которую я отправлял статью не работает - письмо вернулось ...
Объявления |
---|
Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru. Я оторву свою задницу от всех дел и обязательно Вас активирую! Добро пожаловать на геройский форум! |
Re: Интересные фактыНет, нельзя прикрепить.
Расширение gx2 запрещено администратором. Почта, на которую я отправлял статью не работает - письмо вернулось ... |
Re: Интересные фактыВсегда же можно изменить расширение. А лучше всего - заархивировать. ZIP точно должен быть разрешён. А сейва, с помощью которого можно было бы повторить описанную ситуацию, не сохранилось?
|
Re: Интересные факты1. Сейв, в котором в таверне игрока-человека находится герой компа с армией. 2. Более поздний автосейв. С помощью него можно понять, откуда изначально комповский герой (магия в его книжке сличается с замками, в частности со стартовым некромантовским замком). 3. Ещё один какой-то сейв в середине игры. Само качество игры прошу не анализировать, месяц чумы случился на невыкупленном приросте и у меня и у союзника, ну и встречались не на сухую ... Сейчас попробую скачать и зазиповать это всё. |
Re: Интересные фактыПредварительный анализ показал, что:
Сохранение 223. Герой Тиро находится в таверне у синего и жёлтого компа одновременно. Ранлу принадлежит красному игроку. "Посеревшие" герои: Наташа, Агар. Сохранение 237. Ранлу в таверне фиолетового игрока вместе с армией. "Посеревшие" герои: Финеоз, Луна. Автосохранение 315. Ранлу нанят фиолетовым игроком. "Посеревшие" герои: Амброзий, Гем, Фалагар. * * * Как видно (см. сохранение 223), Герои 2 не избавлены от багов с таверной, в результате которых один и тот же герой может оказаться в гостях у двух игроков одновременно. Баги с таверной присутствовали ещё в Героях 1 и на данный момент достаточно хорошо исследованы (см. раздел "Баги" справочника). Я предполагаю, что герой Ранлу оказался в таверне игрока-человека вместе с армией как следствие бага с таверной, случившегося в начале 221 или 231. Второй вариант я уже озвучил, однако сомневаюсь, что герои компа умеют откупаться, поэтому склоняюсь скорее к варианту с багом при смене недели. Что касается "посеревших" героев, то данный вопрос почти не изучен. Предположительно, "серые" герои - это герои, которые должны были оказаться в таверне отсутствующего на карте компа, и в течение недели таких героев нанять нельзя. * * * Остаётся вопрос: как Ранлу очутился в таверне вместе с армией? |
Re: Интересные фактыТут набросал вероятный сценарий развития событий
223. Ранлу находится в замке Кэтчакрт. Да, название замка звучит не очень Полагаю, замок должен называться Кэтчкарт. Но не суть. Армия у Ранлу: скелеты, драконы, личи, мумии и гоблины, т.е. практически те же войска, что и в сейве 237 (крестьяне заменили скелетов, а лучники - костяных драконов). Ранлу начинает движение в южном направлении (вниз) до развилки, по пути подбирая красную накидку. Что происходит здесь, неясно. Но судя по тому, что в сейве 237 Хэмпшир на западе и Вестмур на востоке захвачены жёлтым союзником, то Ранлу максимум произвёл разведку в восточном направлении, пропуская Хэмпшир и не доходя до Вестмура, после чего развернулся и поскакал обратно к своему замку Кэтчкарт. Герой жёлтого игрока в это время захватил Хэмпшир и продолжил движение в восточном направлении с целью захватить замок Вестмур. Где-то на 233-234 Ранлу пробил гномов, стерегущих дорогу на юг, и продолжил путь к деревушке Саусмил (какое совпадение!), по пути уничтожая троллей справа. Возможно, в этой битве Ранлу потерял всех скелетов, поэтому, скорее всего, посетил хижину крестьян неподалёку. Захватив деревушку Саусмил, Ранлу нанимает там крестьян и лучников, оставляя костяных драконов в гарнизоне, и бежит пробивать гномов у лесопилки, заодно пополняя армию стрелками в красной избушке. Это объясняет происхождение его армии в сейве 237. Затем Ранлу поворачивает обратно на север и встречается с жёлтым героем на узкой тропе. Я совсем не уверен, атакуют ли друг друга компы-союзники, но, вероятно, есть исключения (например, когда союзник мешает проехать). Если теперь посмотреть на сейв 237, то можно видеть, что у Ранлу осталось 0 МП, что означает, что он закончил ход, после чего на него, вероятно, напал жёлтый союзник. Если посмотреть МП вражеских героев, то можно заметить, что у жёлтого игрока в таверне сидит Лорд Килбурн с 875 МП, что означает, что, скорее всего, этот герой бежал. Я могу предположить, что бежал он после нападения на Ранлу. Что происходит после битвы двух союзников-компов, сказать трудно. Как вариант, с карты исчезли оба героя компа (нападавший Лорд Килбурн и мешавший проехать Ранлу). Только Ранлу стал "свободным" героем вместо того, чтобы вернуться в таверну. После этого, в замке Блэквинд был выкуплен герой из правого слота (скорее всего, это был Барок, призванный помешать штурму замка), на место которого и пришёл Ранлу вместе со своей армией. Такая вот теория. Битвы компов-союзников требуют дальнейшего изучения. |
Re: Интересные фактыРешил посмотреть немного, как бьются компы-союзники. Сделал карту: союз синего и зелёного против красного. Поставил двух героев компа на полоске суши шириной в 1 клетку так, чтобы один из них мешал другому пройти к большому скоплению сундуков с золотом.
Синему герою дал 200 Джиннов и Громовую палицу. Зелёному - 1 Крестьянина, Башмаки путника, Защитную накидку и Меч власти. Синий комп пробивает себе дорогу к сундукам, убивая зелёного компа, ведь у зелёного нет никаких шансов на побег... Как бы не так! Внимание теперь В большинстве случаев зелёный герой всё-таки умудряется сбежать в таверну своего замка, сохранив все свои артефакты! Далее, известно, что бои компов между собой и с нейтралами - это всего лишь имитация: грубо говоря, потери сторон, а также исход всей битвы зависят от соотношения сил сторон и броска игральной кости. Это очень похоже на то, как проходят бои компов в Героях 1. А, как известно, в Героях 1, кроме победы стороны A и победы стороны B, возможен также вариант, когда проигрывают обе стороны одновременно. Логично предположить, что в Героях 2 мало что изменилось в этом плане. Возможно, такая ситуация как раз таки и случилась в игре Qwerty. Отправиться в таверну после обоюдного поражения может только одна из сторон. Предполагаю, это был сбежавший жёлтый игрок. А герой красного игрока - Ранлу - просто был помечен как больше не принадлежащий ни одной из сторон, т.е. оказался свободным для найма. * * * Удалось зафиксировать одновременный слив в Героях 2! Синий герой напал на зелёного (см. картинку выше) и оба героя исчезли с карты, при этом артефакт синего героя перешёл зелёному! Оба героя не появились ни в одной из таверн. Так что в игре Qwerty 100% случилось нечто подобное: на Ранлу напал его же союзник, т.к. Ранлу стоял у того на дороге, после чего произошёл одновременный слив, а точнее одна из его разновидностей: нападавший успел бежать, иначе Ранлу не сохранил бы своей армии. После этого фиолетовый игрок нанял героя из правого слота таверны, и пришёл Ранлу. P. S. Хочу заметить, что рассмотренный здесь случай уникален Вероятность одновременного слива составляет всего лишь 1% или около того. Помножьте теперь это число на вероятность того, что именно Ранлу окажется в таверне после покупки очередного героя... А теперь на вероятность того, что этот факт не останется незамеченным... Вот бы так в лотерею везло * * * Офигеть Потестил ещё немного ситуацию выше и столкнулся с ещё одной разновидностью одновременного слива: с поля боя сбежали оба героя! Оба героя появились в своих тавернах при своих артефактах и со стандартными армиями. Получается при встрече комп-комп возможны следующие варианты: 1. Нападавший побеждает, забирает артефакты проигравшего и продолжает движение дальше, если возможно. Проигравший становится свободным для найма героем со стандартной армией. 2. Нападавший побеждает, но проигравший успевает сбежать. После чего проигравший отправляется в свою таверну, сохраняя все свои артефакты; армия проигравшего становится стандартной. 3. Нападавший проигрывает, отдавая победителю все свои артефакты, после чего становится свободным для найма героем. Армия нападавшего становится стандартной. 4. Нападавший проигрывает, но успевает сбежать с поля боя, сохраняя все свои артефакты, после чего оказывается доступным для найма в своей таверне. Армия нападавшего становится стандартной. 5. Происходит одновременный слив. Артефакты одного из героев переходят другому. Оба героя становятся свободными для найма и их армии становятся стандартными. 6*. Происходит одновременный слив. Нападавший успевает бежать и оказывается в своей таверне вместе со своими артефактами. Армия нападавшего становится стандартной. Другой же герой сохраняет свою первоначальную армию и артефакты, но становится свободным для найма. 7*. Случай 6 наоборот. 8. Происходит одновременный слив. Оба героя бегут с поля боя в свои таверны, сохраняя артефакты при себе. Армии героев становятся стандартными. * Требуется подверждение на практике. Все остальные случаи встречал лично по несколько раз (включая 5 и 8). Таким образом, в игре Qwerty, похоже, был реализован 6 или 7 вариант. Последний раз редактировалось AlexSpl 27 июн 2014, 03:55, всего редактировалось 2 раз(а).
|
Re: Интересные фактыТестировал я одновременный слив и случайно наткнулся на необъяснимое явление, суть которого в следующем. Синий чернокнижник 1-го уровня без артефактов с армией из 40 крестьян атакует зелёного визарда 1-го уровня с армией из 2 фениксов. Оба героя на 111 имеют 0 опыта и взять его нигде не могут, т.к. ограничены прямоугольником 2х1. Синий чернокнижник нападает на зелёного визарда и проигрывает бой. Зелёный визард получает 1036 ед. опыта и поднимает уровень. Уже непонятно... Хорошо. Ставлю синему чернокнижнику в редакторе 50 крестьян вместо 40. Синий чернокнижник нападает на визарда, снова проигрывает, а визард как ни в чём не бывало опять получает 1036 ед. опыта! Ставлю 100 крестьян... В первый раз чернокнижник пробил визарда и получил... 1036 ед. опыта. Во второй раз чернокнижник слил визарду, и визард получил те же самые 1036 ед. опыта.
Это вообще что? * * * Попробовал менять уровень сложности. На "Эксперте" визард получает 951 ед. опыта, на "Тяжёлом" уровне сложности - 868, на "Обычном" - 784 и на "Лёгком" - 700. Уже что-то. 700 = 500 (за героя) + 200 (за 2 фениксов). НО! Фениксы-то принадлежат визарду. Поставил визарду 3 фениксов. Выставил сложность игры "Лёгкая". Чернокнижник с теми же 40 крестьянами нападает на визарда и проигрывает бой. Визард получает уже 800 опыта. Прекрасно. Визард получает опыт за своих же фениксов! Хотя бы с уровнями сложности всё понятно: на "Обычном" уровне сложности компы получают на 12% опыта больше; на "Тяжёлом" - уже на 24%; на "Эксперте" - на 36%; на "Невозможном" - на 48%. Цифры знакомые. Если не ошибаюсь, именно на такие проценты увеличивается прирост существ компа в зависимости от выбранной сложности игры. Но про опыт я не знал * * * Похоже, я дошёл, как считается опыт у компов* и почему зелёный визард в примере выше всегда получал 1036 ед. опыта. Дело в том, что одержавший победу герой компа получает опыт не за побеждённого героя, а за противника героя, который инициировал битву! В примере выше победа доставалась зелёному визарду, но битву инициировал не визард, а варлок! И победитель получал опыт за противника варлока, т.е. за визарда! А т.к. победитель - визард, то опыт он получал за самого себя Вот такой вот прикольный баг всплыл Решил проверить. Теперь поставил варлока на одну клетку левее, и он не решился атаковать визарда. Когда ход оказался у зелёного игрока, визард атаковал синего варлока и получил свои законные 540 ед. опыта (ур. сложности - "Лёгкий"). Теперь всё стало на свои места * Имеются в виду все битвы, которые проходят без участия человека. Примечание. За победу над нейтралами герои компа также получают увеличенный опыт. Проверил заодно битву человек - комп. В этом случае увеличения опыта не происходит, и опыт начисляется без каких-либо сюрпризов. Последний раз редактировалось AlexSpl 27 июн 2014, 05:18, всего редактировалось 1 раз.
|
Re: Интересные фактыAlexSpl писал(а): 6*. Происходит одновременный слив. Нападавший успевает бежать и оказывается в своей таверне вместе со своими артефактами. Армия нападавшего становится стандартной. Другой же герой сохраняет свою первоначальную армию и артефакты, но становится свободным для найма. 7*. Случай 6 наоборот. 8. Происходит одновременный слив. Оба героя бегут с поля боя в свои таверны, сохраняя артефакты при себе. Армии героев становятся стандартными. * Требуется подверждение на практике. Все остальные случаи встречал лично по несколько раз (включая 5 и 8). Насколько я понял, 6-7 - это "ненормальные" случаи. То есть, то, чего не бывает почти никогда. Ключевое слово "почти". Или же 8 - это ненормально? 5 вроде бывает, когда битва идёт до конца (в случае человек-компьютер) AlexSpl писал(а): Пропатчить это можно? Дабы опыт начислялся как положено: победителю, (за чужих убитых существ+за убийство героя/взятие замка)*множитель для AI. Или не вариант? Просто... просто не люблю играть с багами - не важно, усложняют они жизнь, или упрощают. |
Re: Интересные фактыПропатчить, конечно же, можно. Но не думаю, что то, что мы имеем сейчас, сильно влияет на геймплей, т.к. герои компа обычно атакуют, будучи уверенными в своей победе. Проиграть инициировавший битву комп может только в том случае, если очень сильно с рандомом не повезёт, или если его вынудили напасть.
Другое дело - одновременный слив. Это всем багам баг. Но как бы случается такое чрезвычайно редко (я за 200 попыток 2 или 3 раза всего поймал этот баг). И исправляется довольно сложно. И не нравятся такие исправления многим (по опыту TE знаю) Цитата: 5 вроде бывает, когда битва идёт до конца (в случае человек-компьютер) Вообще, одновременный слив - это однозначный баг, и случается он только при битве "комп-комп" или "комп-нейтралы". Связан данный баг с несовершенством алгоритма, определяющего победителя в том случае, когда битва имитируется, а не происходит реально, т.е. как раз в случае битвы "комп-комп" или "комп-нейтралы". Так что случаи 5-8 - это ненормально. Если кратко, то при одновременном сливе две проверки, которые должны быть взаимоисключающими, но не являющиеся таковыми на деле, возвращают истину: сначала одна сторона считается победителем со всеми вытекающими последствиями для проигравшей стороны, а затем другая В битве же с участием человека, когда и та, и другая сторона теряет всю свою армию, бага нет. |
Re: Интересные фактыАлекс, отличные результаты! Я даже подумать не мог, что всё настолько запущено. Одному компу проиграть другому 200 джиннами против одного крестьянина - это уметь надо.
При равном опыте (да, я готов допустить мат. расчёт боя, в формуле которого опыт героя занимает не последнее место, но это уже вообще из рук вон)... К слову, нужно ли исправлять фичу с получением опыта за атакующего? Как верно было сказано, комп атакует лишь тогда, когда уверен в своей победе, да и сложности это добавляет. К слову, в двушку объективно играть сложнее, чем в трёшку, и всякие такие приколы лишь помогают. Ванильная трёшка по сложности куда слабее (что мне в ней и не нравилось, и с чем я столкнулся в разработке The Succession Wars Mod - слабые нейтралы, слабый АИ при казалось бы прочих равных). |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1