Объявления

Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru.
Я оторву свою задницу от всех дел и обязательно Вас активирую! :smile10:
Добро пожаловать на геройский форум! :smile25:

Программа для разведки

Не запускается игра? Проблемы со звуком? Где, в конце концов, взять игру, скачать патчи, приложения и карты? Как установить все это? Все проблемы обсуждаем в этом разделе
offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5555
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2165 раз.

Re: Программа для разведки

Сообщение AlexSpl » 21 мар 2024, 11:31

LMOracle 3.26.1.1

[HoMM III]
1. Исправлен баг с неотображением правого навыка в дереве прокачки, если количество доступных навыков было меньше 8 (см., например, первый сценарий кампании HotA "Рождённые в огне").
2*. В Combat Log теперь записываются действия новых существ Factory (починка, активация взрыва, неуязвимость и тепловой луч).

*) Combat Logger - по-прежнему экспериментальная фича (а в этом релизе возможно появление дополнительных багов лога боя), поэтому не используйте эту фичу в ситуациях, где требуется 100% точность лога (например, в оффлайн-турнирах и прочих соревнованиях).

[HoMM II & III]
Теперь в списке вторичных навыков запрещённые навыки и навыки с нулевым весом выделяются красным цветом.

LMOracle_x86.zip
(1.32 МБ) Скачиваний: 23
Последний раз редактировалось AlexSpl 05 май 2024, 13:38, всего редактировалось 1 раз.
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5555
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2165 раз.

Re: Программа для разведки

Сообщение AlexSpl » 28 мар 2024, 01:05

Потихоньку пилю Combat Log, который будет работать даже на 5-й скорости анимации :smile1: Казалось бы, проще простого написать логгер боя, но... это только в том случае, если Ваш код является частью кода Героев :smile2: Если нет, нужны надёжные условия синхронизации. Можно, конечно, написать плагин, но таким образом нарушается целостность кода игры. А к HotA даже плагин не подключишь...

TCombatLogThread.jpg
TCombatLogThread.jpg (158.42 КБ) Просмотров: 874
Логгер боя нужен для того, чтобы если Вы вдруг захотите откатиться, не пришлось вспоминать, как Вы выиграли десяток сложных боёв до этого, ведь один-единственный забытый ход может привести к потерям, которых не было. Знакомо? :smile2:
Вернуться к началу

offlineАватара пользователя
void_17  
имя: имя
Ветеран
Ветеран
 
Сообщения: 540
Зарегистрирован: 25 апр 2021, 15:05
Откуда: Оттуда
Пол: Мужчина
Поблагодарили: 126 раз.

Re: Программа для разведки

Сообщение void_17 » 28 мар 2024, 15:41

Кстати, есть же C++ Builder от тех же разработчиков, чем он так плох по сравнению с Дельфи?
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5555
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2165 раз.

Re: Программа для разведки

Сообщение AlexSpl » 28 мар 2024, 17:10

Переносить весь код нужно на плюсы :smile1: и учить, как там работать с формами, потоками и пр.

Забацал обработку CM_MOVE (код 2) и CM_ATTACK (код 6). В плагине просто бы встроил код, который выводит лог сразу же после получения всех параметров хода. Здесь же ты не знаешь вообще, когда ход начнётся и когда закончится, и как отличить один ход от другого.

Код: Выделить всё
*** TURN 1 ***
20 Vampires [6, 1]..[1, 1]
9 Efreet [6, 15]..[6, 7]

*** TURN 2 ***
9 Efreet [6, 7]..[1, 2] @ [1, 1]
13 Vampires [1, 1]..[1, 1] @ [1, 2]

*** TURN 3 ***
8 Efreet [1, 2]..[1, 2] @ [1, 1]
--- --- --- Battle #12 ends --- --- ---
Вернуться к началу

offlineKLex  
имя: Алексей
 
Сообщения: 6
Зарегистрирован: 30 апр 2024, 20:51
Пол: Мужчина
Поблагодарили: 0 раз.

Re: Программа для разведки

Сообщение KLex » 30 апр 2024, 20:59

Добрый день.
Не получается скачать обновление до 3.26.1.0 - ссылка ведёт на форум, а не на файл. Можно обновить?

AlexSpl писал(а):

Последнюю версию LMOracle Вы можете скачать по следующей ссылке:

 Download LMOracle 3 RX
Скачать LMOracle 3.23.4.2 RX (x86):
LMOracle 3.23.4.2 RX
Update to 3.26.1.0 (HotA 1.7 support)

 LMOracle.SkillTreeAPI
LMOracle.SkillTreeAPI.zip

DLL_Test.zip
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5555
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2165 раз.

Re: Программа для разведки

Сообщение AlexSpl » 01 май 2024, 13:44

Постараюсь до конца недели дописать Combat Logger и выложить обновлённую версию программы. Убрал старую версию, а времени допиливать новую в апреле не оказалось.
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5555
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2165 раз.

Re: Программа для разведки

Сообщение AlexSpl » 05 май 2024, 13:41

Обновил ссылки на версию 3.26.1.1.
Вернуться к началу

offlineKLex  
имя: Алексей
 
Сообщения: 6
Зарегистрирован: 30 апр 2024, 20:51
Пол: Мужчина
Поблагодарили: 0 раз.

Re: Программа для разведки

Сообщение KLex » 06 май 2024, 12:38

Спасибо, запустил.
Файл скопировать в каталог с предыдущей версией или он может работать самостоятельно?

AlexSpl писал(а):

Обновил ссылки на версию 3.26.1.1.
Вернуться к началу

offlineKLex  
имя: Алексей
 
Сообщения: 6
Зарегистрирован: 30 апр 2024, 20:51
Пол: Мужчина
Поблагодарили: 0 раз.

Re: Программа для разведки

Сообщение KLex » 06 май 2024, 13:03

И ещё вопрос - что такое Research Mode?
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5555
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2165 раз.

Re: Программа для разведки

Сообщение AlexSpl » 06 май 2024, 19:23

Да, экзешник может работать самостоятельно. Полная сборка нужна только для Героев 2 и политик прокачки в Героях 3.

Цитата:
И ещё вопрос - что такое Research Mode?

Это режим исследования деревьев прокачки. Вписываете номер - получаете результат.
Вернуться к началу

Пред.След.

Вернуться в Техническая часть

Кто сейчас на конференции

Сейчас этот форум просматривают: GoGo.Ru [Bot] и гости: 1

cron