Подскажете, как будто где-то раньше читал на форуме, что есть программа для промотра дерева прокачки героя?
Или может быть есть чит-код, позволяющий узнать, какие навыки может получить герой на той или иной карте?
__________________________________________________
Вышла новая версия программы Drevo-Kachalka (1.3), выкладываю ее.
Краткое описание.
1. Программа работает для любого героя в окне героев (герои не должны быть усыплены).
2. Не рекомендуется выставлять слишком высокий уровень прокачки героя.
Так, 20 уровней прокачки - это 2^20=1048576 вариантов, примерно по 5 сек. каждый. Итого: 2 месяца работы программы.
15 уровней - 2^15=32768 вариантов, почти 2-ое суток.
10 уровней - 2^10=1024 вариантов, почти 1,5 часа.
05 уровней - 2^5=32 вариантов, 2-3 минуты.
3. Принцип работы программы — прокачка героя посредством многократного автоматического ввода чит-кода nwcneo; после этого происходит автоматическая загрузка начального сэйва и прокачка по другому направлению (меняется порядок выбора левых-правых навыков).
4.1 Результаты прокачек героев хранятся в принт-скринах, расположенных в папке Res программы. Имя каждого скрин-файла состоит из букв L (Left) и R (Right), означающих порядок выбора навыков при прокачке. Т.е. теперь, найдя устраивающий Вас вариант прокачки, будет легко узнать, в каком порядке даются навыки.
4.2. Начиная с версии 1.3 реализованы две новые возможности:
a) доступна мгновенная остановка программы при достижении героем любого из 3-х указанных навыков;
b) можно указать от 1 до 3 навыков, которые герой не должен получать никогда. В этом случае программа фильтрует дерево прокачки. Это означает, что когда герою приходит "ненужный" навык, результат прокачки в папке Res сохраняться не будет (планируется реализовать, чтобы ненужные навыки фильтровались в другую подпапку, например, с именем "Bad").
Примечание. Больший приоритет имеет пункт b). Пример: если была выставлена опция остановки программы по достижению героем "Базовый Логистика", и опция никогда не выбирать навык "Грамотность", а в процессе прокачки герой получил и тот и другой навык, остановка программы не сработает, а результат не будет записан в папку Res.
5. Программа использует чит-коды — будьте осторожны!
6. Имеется защита от поврждения исходного, чистого сэйва: создается чит-сэйв с новым именем (к исходному сэйву добавляется слово "chit").
7. Саму программу можно разместить в любом месте (не обязательно в папке героев).
8. При деактивизации окна Heroes III программа останавливается. Моментальный выход из программы — сочетание клавиш <Ctrl>+Q.