Current time: 15.08.2022, 18:35 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
[ERA 3] HoMM3 ERA Launcher Edition
» HoMM3 ERA + HD-mod + ERA Scripts. С автообновлениями и новостями в лаунчере.
Author Message
daemon_n Offline
Administrators

Posts: 4064
Post: #391

(26.06.2019 02:38)Khohloma Wrote:  Так, ну вроде вылетов более не было, спустя почти 2 игровых месяца. Но проблема с плагином "расширенные специализации" осталась, только на этот раз пропадает бонусное здоровье от специализации у существа во время боя, после того как это существо убьёт кого-нибудь.Есть смысл кидать сейв? С учётом того, что он постоянно чудит, и в целом его можно заменить ЕРА'вским.

Кажется, нашел причину.
У тебя включен скрипт "Боевой опыт" из ES - в целом, на этот момент я и рассчитывал, когда просил сейв. Дело в том, что этот самый скрипт изменяет характеристики непосредственно с изменением опыта прямо в бою. Как можно заметить, пока василиски никого не убили ( опыт не изменился), здоровье, скорость и прочее остаются прежними.
Видимо, скрипт не предполагал использование вместе с "Расширенными специализациями героев", что не так удивительно, поскольку в оригинале он достаточно забагован. К слову, наличие переделанных специалистов по монстрам в ES лишь подтверждение моему предположению.
26.06.2019 18:47
Visit this user's website Find all posts by this user Quote this message in a reply
Khohloma Offline

Posts: 19
Post: #392

(26.06.2019 18:47)daemon_n Wrote:  
(26.06.2019 02:38)Khohloma Wrote:  Так, ну вроде вылетов более не было, спустя почти 2 игровых месяца. Но проблема с плагином "расширенные специализации" осталась, только на этот раз пропадает бонусное здоровье от специализации у существа во время боя, после того как это существо убьёт кого-нибудь.Есть смысл кидать сейв? С учётом того, что он постоянно чудит, и в целом его можно заменить ЕРА'вским.

Кажется, нашел причину.
У тебя включен скрипт "Боевой опыт" из ES - в целом, на этот момент я и рассчитывал, когда просил сейв. Дело в том, что этот самый скрипт изменяет характеристики непосредственно с изменением опыта прямо в бою. Как можно заметить, пока василиски никого не убили ( опыт не изменился), здоровье, скорость и прочее остаются прежними.
Видимо, скрипт не предполагал использование вместе с "Расширенными специализациями героев", что не так удивительно, поскольку в оригинале он достаточно забагован. К слову, наличие переделанных специалистов по монстрам в ES лишь подтверждение моему предположению.

соответственно, либо вырубаю боевой опыт в ЕС, либо меня расширенные специализации на аналог в том же ЕС, правильно ?
26.06.2019 19:20
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4064
Post: #393

(26.06.2019 19:20)Khohloma Wrote:  соответственно, либо вырубаю боевой опыт в ЕС, либо меня расширенные специализации на аналог в том же ЕС, правильно ?

Да.
Однако хочу заметить, что "боевой опыт" лишь в ES 1.40 получил фикс пропажи опыта.
Цитирую:
"ver. 1.40
==========
Опция 736 "Боевой опыт"
Исправлена ошибка с неожиданным обнулением/увеличением опыта отряда после боя (требуется дальнейшее наблюдение).
Нейтральные отряды (без героя и не находящиеся в гарнизоне защищающегося города) теперь не получают опыт в бою."
26.06.2019 19:33
Visit this user's website Find all posts by this user Quote this message in a reply
Sea Offline

Posts: 154
Post: #394

(26.06.2019 17:43)igrik Wrote:  Моя ошибка в плагине исправлена. Данный сейв больше не вылетает.

Спасибо! Пока ни одного вылета и ни одной ошибки больше не было.
26.06.2019 21:11
Find all posts by this user Quote this message in a reply
Heromant Offline

Posts: 348
Post: #395

(26.06.2019 19:33)daemon_n Wrote:  Опция 736 "Боевой опыт"
А ты думал эта опция не полетит при введении быстрых боев вместо рассчётных между ИИ? Я же тебе говорил, проверяй все алгоровские боевые скрипты)
26.06.2019 22:22
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2683
Post: #396

А почему она должна была полететь из-за вырезания теор.битвы?
Проблема самого скрипта в том, что команда EA:E не расчитана на изменение опыта прямо в битве (баг с заклинаниями я фиксил, но возможно это не единственные неизвестные ошибки). Перед битвой в загрузочной её части да, но динамически в битве - нет. Отсюда и ошибки. Плагин откл. теор.битвы короче не может никак на это влиять.


game bug fixes extended.dll || My Plugins
26.06.2019 22:57
Visit this user's website Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4064
Post: #397

Heromant, там конфликт иных скриптов. Вообще, выше более компетентный ответ.Ab
26.06.2019 23:04
Visit this user's website Find all posts by this user Quote this message in a reply
Heromant Offline

Posts: 348
Post: #398

(26.06.2019 23:04)daemon_n Wrote:  Heromant, там конфликт иных скриптов. Вообще, выше более компетентный ответ.Ab
Дай тогда, пожалуйста, компетентный ответ, работает ли для AI vs AI "боевой опыт" или в таких боях работает старая система. Или может быть в таких боях AI получает теперь двойной опыт - во время боя и после боя?
27.06.2019 18:30
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4064
Post: #399

(27.06.2019 18:30)Heromant Wrote:  Дай тогда, пожалуйста, компетентный ответ, работает ли для AI vs AI "боевой опыт" или в таких боях работает старая система. Или может быть в таких боях AI получает теперь двойной опыт - во время боя и после боя?

С плагином.
Опыт герой получает 1/1.
+ "Боевой опыт" - не изменил количество опыта существ после боя, что говорит о старой системе.

Без плагина.
Опыт герой получает 1/2.
+ "Боевой опыт" - герой вообще не получает опыта. Существа получили опыт 1/2
27.06.2019 19:36
Visit this user's website Find all posts by this user Quote this message in a reply
wessonsm Offline
Moderators

Posts: 743
Post: #400

Интересно, флаг 1000 в битве AI vs. AI по прежнему будет принимать значение 0, или 1, как в битве с участием человека, ведь битва уже не теоретическая?
Много скриптов на этом завязаны.
В том же "боевом опыте"
!?BA52&1000;
!?BG0&1000;
!?BA53&1000;
(This post was last modified: 27.06.2019 20:38 by wessonsm.)
27.06.2019 20:36
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2683
Post: #401

Ребята, откуда взялся миф, что ИИ получает двойной опыт? (скрипт Алгора "Боевой опыт" не в счет). Вы пробовали проверять? Я вот взял и проверил с плагином и без.
1) Никакого двойного опыта нет. Комп получает столько же опыта, как и человек.
2) Флаг 1000 - это очень важный флаг. Как я мог его вот так взять и вырезать? Конечно он работает как и раньше. Это тоже проверить - займет меньше минуты.



game bug fixes extended.dll || My Plugins
27.06.2019 21:29
Visit this user's website Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4064
Post: #402

Добавлено численное отображение требуемых очков передвижения до определенной точки на ALT + ПКМ - спасибо igrik'у.

Upd: Чтобы не скачивать сборку заново, распакуйте данный архив в корневую директорию игры
27.06.2019 23:05
Visit this user's website Find all posts by this user Quote this message in a reply
Sea Offline

Posts: 154
Post: #403

(27.06.2019 23:05)daemon_n Wrote:  Добавлено
Это прекрасно. Спасибо. Но сильно хотелось бы получать это в виде обновлений. Ну пару файлов скачал, закинул в папку сборки с заменой, в крайнем случае зарегистрировал длл.
А так: снова качать сборку, ставить в пустую папку и снова пол часа или больше выставлять все настройки...

И да, ребята, вы лучшие. Спасибо!
(This post was last modified: 28.06.2019 22:02 by Sea.)
28.06.2019 21:53
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4064
Post: #404

Sea, фишка одна, файла три, пути два.
Я тоже хотел в виде одного файла, но передумал, чтобы не запутать.
Однако сейчас добавлю, раз появился запрос.
В чейнджлоге в первом посте есть номера версий.
Возможно, то же сделаю и с названием сборки на ЯД, но не гарантирую.

Upd: добавил ссылку в сообщение об обновлении.
28.06.2019 22:06
Visit this user's website Find all posts by this user Quote this message in a reply
wessonsm Offline
Moderators

Posts: 743
Post: #405

(28.06.2019 22:06)daemon_n Wrote:  Upd: добавил ссылку в сообщение об обновлении.

daemon_n, за ссылку на обновленные файлы отдельное спасибо!
Некоторые все еще вынуждены время от времени пользоваться лимитированным интернетом Ab
28.06.2019 23:33
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2022 MyBB Group