Перейти к содержанию

Сообщения от Программа по определению удачи/морали в героях 3!

Аватар пользователя
#557
Планировщик развития для HoMM III 4.0

Умеет строить дерево развития (5, 10 и 15 уровней);
Находить нужный навык, а также все пути его получения;
Находить минимальное количество левел-апов для получения навыка, а также все пути получения навыка за минимальное количество левел-апов.
В ответ пользователю AlexSpl
Аватар пользователя
#558
А прога работет для всякоязычных версий?

Добавлено через 18 часов 17 минут
хммм... ничего не понимаю... решился потестить, попробовал запустить, ну не хочет и всё... пишет: Ардес не найден перезапустите игру (heroes3.exe).... Никакие перезапуски не помогают... :confused:
Аватар пользователя
#559
Dirty Player: Попробуй запустить программу как только появится главное меню Героев. Но даже если программа не находит адрес R, Планировщик всё равно должен работать. А предыдущие версии находили адрес? Замечено, что если светофор запускать после загрузки/сохранения игры или каких-либо других действий, а не сразу после появления главного меню, вероятнее всего, адрес не будет найден.

Планировщик должен работать для HoMM III 4.0 и HoMM II 2.1 (но не для HoMM III 3.2)

Тестировал ТОЛЬКО на Полном собрании от Буки, но не вижу причин, почему прога не должна работать и для англоязычной 4.0

Пожалуйста, отпишите, у кого не работает. Тестировал на трёх разных компах - работает.

Добавлено через 23 минуты
Ещё обязательно перезапускайте светофор, если Вы выходите из игры!
Также проверьте имя экзешника. Оно должно быть heroes3.exe

P. S. Если Вам не нужен Светофор, но Вы хотите воспользоваться MP Монитором или Планировщиком развития, просто игнорируйте сообщение "Адрес не найден..." (адрес нужен лишь для работы Светофора). Монитор и Планировщик также тестировал под ОС MS Windows Vista Ultimate SP 1 - работают без проблем (и должны работать). Светофор не заработал даже у меня. Видимо, нужно однозначно определять адрес R, что и попытаюсь реализовать в следующей версии.
#560
Я светофор запускаю до запуска героев - работает отлично, проблем нет.
В ответ пользователю AlexSpl
Аватар пользователя
#561
AlexSpl;198729

Умеет строить дерево развития (5, 10 и 15 уровней);
Находить нужный навык, а также все пути его получения;
Находить минимальное количество левел-апов для получения навыка, а также все пути получения навыка за минимальное количество левел-апов.
А как? Не могу понять. Мораль и удачу пытается вроде считать... В общем - объясните как пользоваться
Аватар пользователя
#562
Реализовал поиск сразу всех Героев, а также Героев по классам: Knights, Clerics, Rangers, Druids и т.д. Точнее, теперь программа не ищет, а знает адреса. Соответственно 156 Героев находятся мгновенно. Как только научусь вычислять R для Светофора (а не сканировать RAM в его поиске), выложу новую версию и подробную инструкцию.
Аватар пользователя
#563
Версия 3.1 (с ограничениями)

Временно не работает Светофор, хотя и пишет, что адрес найден;
Временно не поддерживается версия HoMM I 1.1

Плюс версии:
Гарантированно находит любого Героя, всех возможных Героев (в том числе и из кампаний), а также Героев заданного класса (Knight, Barbarian, etc.)

Для поиска одного Героя введите его имя и нажмите "Find" (Enter).
Для поиска всех Героев или группы сделайте правый клик на списке.
Для навигации по списку используйте стрелки, клавиши "PgUp", "PgDown", а также колёсико :) Удалил вертикальный скроллинг.

Для того чтобы построить дерево развития, сделайте двойной клик на номере Героя в списке (не рекомендую выставлять глубину 20 уровней: построение дерева развития займёт ~30 мин для HoMM III (около 10-ти для HoMM II), в то время как для 15 уровней - всего 30-40 с).

Со светофором сложнее: адрес определить однозначно весьма не просто, поэтому пока светофор убрал.
Аватар пользователя
#565
2Dirty Player: По умолчанию стоит версия 4.0, проверь, может запускаешь всё-таки СоД 3.2? Иначе, видимо, придётся ещё добавить: ru :) Вышли экзешник, если не трудно! Посмотрю, что эти ребята [локализаторы] с оригиналом сотворили...

Посмотри в Справке версию Героев. У меня точно такая же картинка, когда я ошибочно запускаю СоД 3.2 вместо Полного собрания.

Добавлено через 9 минут
Забыл уточнить, что для успешного поиска Героев нужно загрузить игру или начать новую, иначе записи будут пустыми. Может, у тебя как раз такой случай?
Аватар пользователя
#567
2Dirty Player: Спасибо. Благодаря оригинальному экзешнику нашёл ошибку в построении дерева развития. Оригинальная версия теперь тоже будет поддерживаться.

Обладатели оригинальных HoMM II 2.1 и HoMM I 1.1! Прошу связаться со мной через личку (нужны оригинальные 2.1 и 1.1)
Аватар пользователя
#569
LMOracle 3.2

1) Исправил ошибки построения дерева развития для HoMM III 4.0;
2) Теперь версия HoMM III 4.0 EN тоже поддерживается (Dirty Player, отпиши, плз, как работает).

Буду признателен тестерам дерева развития для HoMM III и HoMM II. Всё-таки будет неприятно, играя ответственный матч, обнаружить, что после Логистики Герой получает вовсе не Мудрость...
Аватар пользователя
#570
Тестировал прогу и заметил, что программа неправильно строит дерево для Йога и Терека в кампании "Рождение варвара". Хотя все остальные тесты программа проходит отлично (в том числе с Йогом и Тереком, но только в отдельном сценарии). Я в недоумении. Напрашивается вывод, что Йог и Терек в кампании "Рождение варвара" развиваются каким-то особым образом. Постараюсь выяснить...

Если Вы тоже нашли ошибки построения дерева, пожалуйста, сообщите мне об этом!
В ответ пользователю AlexSpl
Аватар пользователя
#571
Вроде монитор худо-бедно работает, героев находит, МП показывает.... Семафор не работает! Показывает постоянные числа :eek:
А как деревья смотреть я вообще не представляю...

Вопрос: куда делся ХЭЛП???? Был же раньше? Распиши всё как для идиотов плиз :)