Current time: 23.03.2024, 11:48 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
BattleHeroes 1.8f Rus, Eng
Author Message
Algor Away
Administrators

Posts: 3880
Post: #691

Ребята, спасибо!Вот уж не думал что в этом дело.

Berserker, думаю надо включить в фиксы.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
08.05.2015 04:50
Visit this user's website Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3880
Post: #692

До конца выходных теперь у меня вряд ли получится сесть за мод (уезжаю), поэтому если кому-то хочется попробовать (и поделиться потом впечатлениями, предложениями и баг-репортами 118) - вот текущая версия (исключительно для тестов).

Сразу оговорюсь: ИИ схемы еще не правил, т.о. ИИ иногда выбирает заклинания командиру, но совсем не интелектуально, скорее от безысходности.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
08.05.2015 05:20
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #693

Algor, насколько я помню, на продвинутом действует на все отряды, снижая урон в два раза? Половина отрядов забывает, как стрелять. Разве нет?
08.05.2015 16:39
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3880
Post: #694

(08.05.2015 16:39)Berserker Wrote:  Algor, насколько я помню, на продвинутом действует на все отряды, снижая урон в два раза? Половина отрядов забывает, как стрелять. Разве нет?

Нет. В Физмиге написано "Все вражеские юниты не используют свою атаку на расстоянии" и для продвинутого и для экспертного колдовства. И так оно и есть.

Но корректное описание бага фичей его делать не должно, ведь в оригинальном SPTRAITS.TXT написано:

Quote:{Забывчивость}
Половина выбранного вражеского подразделения забывает производить свою атаку на расстоянии.

{Основная Забывчивость}
Половина выбранного вражеского подразделения забывает производить свою атаку на расстоянии.

{Продвинутая Забывчивость}
Выбранное вражеское подразделение забывает производить свою атаку на расстоянии.

{Забывчивость Эксперта}
Все вражеские отряды забывают производить атаку на расстоянии в бою.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
08.05.2015 16:53
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #695

Тогда ты прав, как-то не пользовался на продвинутом )
08.05.2015 20:37
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #696

Эх, выиграл бой (через посланников воздуха) и на последней альфе вылет сразу после боя Bad
12.05.2015 23:41
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3880
Post: #697

Berserker Wrote:и на последней альфе вылет сразу после боя Bad
На последней альфе Эры или BH?

Я тут какой-то глюк поймал, не могу сообразить в чем дело:

Выдает "3 НЕ найдена в >234<"
Рестарт карты выдает такой же результат.

Если раскоментарить строки 5-8, то будет найдена и 234 и 3.
Более того, если после этого строки снова закоментарить и рестартануть карту БЕЗ рестарта героев, то 3 будет найдена.
Рестарт героев снова выдаст результат "3 НЕ найдена в >234<".
Я уже весь моск сломал...

Аналогичные глюки наблюдаются с VR:M1 - то копирует подстроку, то нет...

Собрался переписывать схемы предпочтений, уже пересмотрел все тактики и пару новых придумал. Захотел переписать разбор ini'шки, чтобы схемы писать удобней было и такие глюки... 2.46 ERA , если что.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
13.05.2015 01:48
Visit this user's website Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #698

Очень интересно.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
13.05.2015 02:21
Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #699

Нашёл проблему. Воговский говнокод во всей его красе. Хотели сделать одно, но в процессе запутались, потеряли всякий контекст и получили другое. Баг вызывается любой односимвольной строкой.
Аналогичный по качеству фикс:
Code:
710ADB EB
А что с VR:M1? Не вижу где оно может не сработать.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
13.05.2015 13:14
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3880
Post: #700

gamecreator Wrote:
Code:
710ADB EB
РАБОТАЕТ! 119

gamecreator Wrote:А что с VR:M1? Не вижу где оно может не сработать.
Что-то навскидку не смог повторить, может вчера опухлость мозга сказывалась.... Если вылезет, кину тестовый пример.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
13.05.2015 13:41
Visit this user's website Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3880
Post: #701

Ну вот, из более-менее крупного остаётся закодить и протестить схемы предпочтений.
Благо теперь они выглядят посимпатичнее: (Click to View)


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
13.05.2015 16:49
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #702

gamecreator, фикс по качеству такой же — эм, функцию выполняет? Забирать к себе?
Algor, на Эре ) Попробую потом глянуть, обидно же.
Солдат почти не призывал, только чародеев от гильдии. Хлопцы удалые )
13.05.2015 21:03
Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #703

(13.05.2015 21:03)Berserker Wrote:  gamecreator, фикс по качеству такой же — эм, функцию выполняет? Забирать к себе?
Такой же - значит говнокод. Работает он, не волнуйся.


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
13.05.2015 22:00
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #704

gamecreator, можешь корректно сформулировать баг? Для списков изменений?
Не работала команда такая-то с односимвольными строками и т.д. )
13.05.2015 23:08
Find all posts by this user Quote this message in a reply
gamecreator Offline

Posts: 7107
Post: #705

Команда VR:U не работала с односимвольными строками пока не вызовешь её со строкой размером 3 или более символов (на самом деле чуть сложнее, но объяснение будет намного сложнее, оно того не стоит). Вообще, я только что подумал, можно было бы и по-другому исправить этот баг. Вот так:
Code:
83FBB6 30
Но это решение не абсолютно (хоть и достаточно) надёжное, как и вызов VR:U со строкой большого размера в начале игры.
Ну и с формулировками - это не ко мне. Sm


When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
14.05.2015 00:45
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-2024 MyBB Group