Имеется проблема: нужно выкопать у торговцев в Подземелье вполне конкретный артефакт. Поскольку раньше таких "позарезных" ситуаций как-то не возникало, проконсультировался сначала с парой человек для уточнения деталей. Говорят, что набор на переходе в одном и том же сейве однозначно определяется выпавшим месяцем...
Однако реальность оказалась более странной. Сейчас имею два сейва на 28-й день, перед переходом. Различаются они только последними днями эдак десятью (пришлось переигрывать перед копкой, чтобы правильно докачать дополнительного героя). Так вот, в первом сейве (без прокачанного героя) артефакты копаются чудесно: каждый раз новый набор, "цель" найдена минут за пятнадцать. Это при том, что есть инферно с граалем (то есть, каждый месяц - только чёрт/бес). На втором же сейве каждый раз выпадает строго одно и то же... Версия - SoD 3.1 или WoG 3.57f (пробовал на обоих, но играл на первой).
Короче, вопрос к знающему народу - от чего ещё зависит детерминированность артов в торговцах? Проще говоря, есть ли какая-то закономерность, или мне придётся таки генерить эту последнюю неделю по-разному до тех пор, пока не получится подходящий сейв?
Выкапывание артефактов у торговцев
-
-
Почетный член КС — Honored Member- Сообщения: 2652
- Зарегистрирован: 28 окт 2002, 17:33
- Откуда: СПб
- Контактная информация:
ИМХО как и в других подобных случаях зависит от того, сколько игроков осталось на карте к этому моменту. Если игрок один, то мерчант (а также таверна, мельницы и т.п.) при переходе месяца (недели) получаются разными, а если жив хотя бы один комп - то фиг. Чтобы получить другой расклад, надо убедить его сделать свой ход по-другому. И даже это помогает не всегда. Наверно, сие связано с принудительной синхронизацией ГСЧ между игроками.
Hу все, пока. Horn.
-
Halberdier- Сообщения: 4
- Зарегистрирован: 22 фев 2005, 19:26
- Откуда: Киев
- Контактная информация:
Не похоже, что тут дело в этом. Как я уже сказал, два сейва различаются только десятью днями, в течении которых я разве что одним героем сделал меньше, а другим (прокачиваемым) - больше. Компов сколько было - столько и осталось (более того, там вообще ни одного из них невозможно убить окончательно). Но на старом сейве разные результаты получаю всегда, так что ходами противника уже не отмазаться: не думаю, что он каждый раз делает разный ход по собственной инициативе (да ему фантазии на это не хватит).
-
-
Почетный член КС — Honored Member- Сообщения: 2652
- Зарегистрирован: 28 окт 2002, 17:33
- Откуда: СПб
- Контактная информация:
Возможно (опять же - как проверить?), что раз синхронизация нужна для корректности битв (скажем, чтобы нанесенный и полученный damage рассчитались одинаково), то она происходит не всегда. А вот точных условий пока вроде не найдено.
Hу все, пока. Horn.
-
Halberdier- Сообщения: 4
- Зарегистрирован: 22 фев 2005, 19:26
- Откуда: Киев
- Контактная информация:
Хм, битвы - это уже зацепка... Только что ввёл на обоих сейвах nwcwhatisthematrix, и "проинспектировал" ход компа. Там, где копается - битв во время перехода нету. Там где не копается - один из компов бьёт каких-то нейтралов. Может, просто совпадение, но есть смысл поэкспериментировать...
-
Halberdier- Сообщения: 4
- Зарегистрирован: 22 фев 2005, 19:26
- Откуда: Киев
- Контактная информация:
Первые эксперименты покамест подтверждают правильность догадки... Переигрывал уже другим методом - комп опять бьёт какого-то нейтрала (уже другого) на переходе, и арты не копаются. Загрузился снова на 28-й день, читами поубивал всех доступных ему нейтралов, сохранился, сделал два перехода - арты копаются...
Осталось придумать, как "объяснить" этому умнику, что бить нейтралов на 28-й день - не есть хорошо (без читов-то к нему не пройти)...
В общем, спасибо за подсказку - пойду генерить дальше (а может, уже и спать)...
Осталось придумать, как "объяснить" этому умнику, что бить нейтралов на 28-й день - не есть хорошо (без читов-то к нему не пройти)...
В общем, спасибо за подсказку - пойду генерить дальше (а может, уже и спать)...