Программа по определению удачи/морали в героях 3! - Страница 44 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Heroes 3 Tournament - Турниры по 3-им Героям - OFFLINE Тут вы можете объявить об своем турнире или принять участие в объявленных турнирах Heroes Of Might And Magic 3. Этот раздел для Offline-турниров.

Ответ
Страница 44 из 45
 
Опции темы
#646
Старый 01.09.2009, 09:28
  #646
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

На комьюнити я как-то излагал алгоритм получения вторичных навыков. Предлагаю Вашему вниманию слегка адаптированный исходник процедуры GetSecSkill(), отвечающей за генерацию вторичных навыков в игре (H3). Комментарии прилагаются.
AlexSpl вне форума
Ответить с цитированием
#647
Старый 01.09.2009, 10:40
  #647
^
Kluka
 
Аватар для Kluka
📖
Регистрация: 23.09.2008
Сообщения: 430
1581
Выставка наград
Регистрация: 23.09.2008
Сообщения: 430
1581
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

// Исключение №2. Магические Школы (15, 16, 17, 18 - номера Школ)
Почему в комментариях нумерация вдруг пошла с единицы?

Начальное значение R зависит от номера дерева N и уровня героя.
Самая таинственная фраза в приведённом файле.
Поясните что это за зверь такой - номер дерева? Это псевдослучайное число R, имеющееся во времена, когда герой был 1го уровня или что?

Да, и разумный вопрос: а посещение объектов, как мы раньше говорили, "сбивающих" дерево навыков, оставляет ли неизменным R? Если да, то что означает фраза "... и уровня героя"?

PS. Благодарю за отличную работу! Жаль что сам выискивать нужные части кода не умею
Kluka вне форума
Ответить с цитированием
#648
Старый 01.09.2009, 10:59
  #648
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Почему в комментариях нумерация вдруг пошла с единицы?
Улыбнулся, спасибо

Поясните что это за зверь такой - номер дерева?
Это моё название (так удобней). Используется для получения Seed, проще говоря.

Seed = 343FDh * Hero_Level + 26497h * N + 259DFh

Да, и разумный вопрос: а посещение объектов, как мы раньше говорили, "сбивающих" дерево навыков, оставляет ли неизменным R?
Да, просто новый навык добавляется. Соотвественно меняется сумма SUM_W и генерируются другие навыки (т.е. дерево ломается). Алгоритм работает и в этом случае.
AlexSpl вне форума
Ответить с цитированием
#649
Старый 01.09.2009, 22:18
  #649
^
Kluka
 
Аватар для Kluka
📖
Регистрация: 23.09.2008
Сообщения: 430
1581
Выставка наград
Регистрация: 23.09.2008
Сообщения: 430
1581
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Таким образом, теперь, чтобы знать всё дерево навыков, нужно всего лишь знать этот номер дерева N, который должен быть зашит где-то в сейве (и Вы наверняка уже знаете где!).
Скоро старая древокачалка отправится в музей под стекло

Для полноты анализа осталось только дать объяснение тому, откуда берётся баг с кривой "первой помощью", при нажатии на которую игра вылетает. Может быть та самая, таинственная, кривая, первая, - помощь - является 28м псевдонавыком?
Kluka вне форума
Ответить с цитированием
#650
Старый 02.09.2009, 09:19
  #650
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Скоро старая древокачалка отправится в музей под стекло
Всё давно уже сделано (отмотайте тред насколько назад) Качайте последнюю версию. Строит деревья, а также осуществляет поиск нужного набора навыков. Нужна лога + земля - пожалуйста.

Кроме того, там есть режим исследования, т.е. можно строить любое из 255 деревьев.

Добавлено через 2 минуты
Для полноты анализа осталось только дать объяснение тому, откуда берётся баг с кривой "первой помощью", при нажатии на которую игра вылетает.
О таком не слышал. Опишите суть.

Игра иногда вылетает, казалось бы, без всяких видимых причин. Последний раз наблюдал, когда пытался поставить второй Грааль.
AlexSpl вне форума
Ответить с цитированием
#651
Старый 02.09.2009, 12:28
  #651
^
Kluka
 
Аватар для Kluka
📖
Регистрация: 23.09.2008
Сообщения: 430
1581
Выставка наград
Регистрация: 23.09.2008
Сообщения: 430
1581
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

Качайте последнюю версию.
Ага, спасибо. Что-то её проглядел
Только я так и не понял, как там дерево смотреть. Или оно работает только в 4.0?
Вообще непросто разобраться в программе: какие-то команды в меню, какие-то в контекстном меню. Похоже на китайский брелок для ключей, в который вмонтировано всё от штопора до зубочистки

Про упомянутый баг я нашёл древний пост Vbn:
https://heroesworld.ru/forum/show...9&postcount=40
Я 1-2 раза с этим сталкивался, но ни одного сейва с этим навыком не нашёл.
Kluka вне форума
Ответить с цитированием
#652
Старый 02.09.2009, 17:12
  #652
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

2Kluka: Деревья строит по двойному клику на номере героя в списке для версий 3.2 EN, 4.0 EN, 4.0 RU.

Вообще непросто разобраться в программе: какие-то команды в меню, какие-то в контекстном меню.
А некоторых нет ни там, ни там Считайте это тестом на интуицию.
AlexSpl вне форума
Ответить с цитированием
#653
Старый 12.09.2009, 20:32
  #653
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

LM Oracle 3.13.9.0 FE

LMOracle 3 FE

Поддерживаемые версии:
HoMM III 3.2 EN (heroes3.exe)
HoMM III 4.0 EN (heroes3.exe)
HoMM III 4.0 RU (heroes3.exe)
HoMM II 2.1 RU (hmm2pl.exe)
HoMM I 1.1 RU (heroes.exe)

Инструкция:
1) Запустите Вашу копию HoMM, поддерживаемую данной программой;
2) Запустите данную программу;
3) В меню "Options -> Version" выберите Вашу версию HoMM;
4) Нажмите "Start".

Контекстное меню открывается по правому клику на списке.

Вы можете, например:
1. Искать героев, удовлетворяющих определённым требованиям (например, принадлежащих синему игроку, имеющих вторичный навык Логистика и т.п.);
2. Смотреть их запас хода;
3. Строить деревья прокачки для любого героя (двойной клик на номере героя в списке);
4. Планировать присоединение нейтралов с помощью Diplomacy Oracle (двойной клик на имени героя в списке);
5. Смотреть доступную магию в любом городе на карте.

Об остальных функциях можно прочитать в этой теме.
AlexSpl вне форума
Ответить с цитированием
#654
Старый 28.02.2010, 12:57
  #654
^
Dirty_Player
 
Аватар для Dirty_Player
Координатор
📖
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

2AlexSPL: Ссылка на прогу умерла.
Dirty_Player вне форума
Ответить с цитированием
#655
Старый 24.03.2010, 14:37
  #655
^
AlexSpl
 
Аватар для AlexSpl
📖
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
Регистрация: 07.06.2006
Сообщения: 615
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

dimis (форум хироузкомьюнити) написал интересную статью по вопросам прокачки вторичных навыков:
http://www.math.uic.edu/~diochnos/re...oes-fun-10.pdf
С ней он выступит на Пятой интернациональной конференции FUN WITH ALGORITHMS, которая пройдёт 2-4 июня сего года в Италии. В конференции примут участие представители известных университетов и научных обществ, в том числе представитель MIT Erik Demaine. Герои станут популярней, определённо
http://fun2010.dia.unisa.it/index.html
AlexSpl вне форума
Ответить с цитированием
#656
Старый 14.10.2010, 17:32
  #656
^
Nukem
📖
Регистрация: 14.10.2010
Сообщения: 2
Регистрация: 14.10.2010
Сообщения: 2
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

пожалуйста, дайте версию программы LM Oracle под win7, на rghost/google или какой нибудь другой хостинг,
Nukem вне форума
Ответить с цитированием
#657
Старый 15.10.2010, 10:20
  #657
^
Nukem
📖
Регистрация: 14.10.2010
Сообщения: 2
Регистрация: 14.10.2010
Сообщения: 2
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

скачал с буржуйского сайта, прогой пользоватся не могу т.к. нет кнопки старт. ЮАК отрублен, нод всем доволен.



я не знаю как увеличить размер окна, оно фиксированного размера и кнопки старт не видно
Nukem вне форума
Ответить с цитированием
#658
Старый 15.10.2010, 15:42
  #658
^
Somuraj
 
Аватар для Somuraj
📖
Регистрация: 16.08.2010
Сообщения: 36
Регистрация: 16.08.2010
Сообщения: 36
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

я не знаю как увеличить размер окна, оно фиксированного размера и кнопки старт не видно
Измените размер шрифта на Обычный (100%) (ПКМ -> Разрешение).
__________________
eno tuohtiw hguone yzarc si efil

nalp a deen od elpoep tsom
eno tuohtiw hguone yzarc si efil

nalp a deen od elpoep tsom
Somuraj вне форума
Ответить с цитированием
#659
Старый 15.11.2010, 14:29
  #659
^
Zuzuka
📖
Регистрация: 15.11.2010
Сообщения: 1
Регистрация: 15.11.2010
Сообщения: 1
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

И все-таки господа, не нашел ни одной рабочей ссылки этой проги, чем крайне расстроен....(((((
Zuzuka вне форума
Ответить с цитированием
#660
Старый 15.11.2010, 16:01
  #660
^
Qwerty
 
Аватар для Qwerty
📖
Регистрация: 20.03.2006
Сообщения: 2002
Выставка наград
Регистрация: 20.03.2006
Сообщения: 2002
Выставка наград
По умолчанию
Re: Программа по определению удачи/морали в героях 3!

ZuzukaИ все-таки господа, не нашел ни одной рабочей ссылки этой проги, чем крайне расстроен....(((((
А если бы Вы только знали, как расстроен я ...
Автор этой замечательной программы - талантливый программист и интересный человек AlexSpl.
К моему большому сожалению, в начале лета этого года он решил идти по пути стирания личной истории ... Единственное, что мне стало известно - AlexSpl, к счастью, жив. Но я с ним связаться по-прежнему не могу ...
__________________


Орден Фениксахаризматический лидер


Орден Фениксахаризматический лидер
Qwerty вне форума
Ответить с цитированием
Ответ
Страница 44 из 45


Опции темы



Часовой пояс GMT +4, время: 06:39.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru