igrik
Posts: 2819
|
(05.02.2020 06:33)Berserker Wrote: ЕРМ полон сюрпризов. Неприятных. Вопрос знатокам, что выведет код?
!!VRi:S0 +37;
!!IF:M^%Vi^;
Он выведет 37. Или какой по твоему мнению должен быть результат?
game bug fixes extended.dll || My Plugins || My GitHub
|
|
05.02.2020 08:35 |
|
Berserker
Posts: 16657
|
|
05.02.2020 15:36 |
|
Berserker
Posts: 16657
|
Version 2.9.9
Code:
[+] Added support for loop level in !!br (BREAK) and !!co (CONTINUE) loop controlling receivers.
!!br 1:; is the same as !!br:; and means break current (innermost) loop.
!!br 2:; will break outer level loop, !!br 3:; even higher level.
Example:
!!re i/0/6:; loop level 2
!!re j/0/4:; loop level 1
!!IF:M^%Vi %Vj^;
!!if&i=3:; The last shown message will be "3 0"
!!br 2:; break loop level 2
!!en;
!!en:;
!!en:;
[*] XX:Z command is no more a special command. Disabling ERM receivers is not supported.
57 - freelancers guild.erm will not work propertly.
[-] Fixed wrong ERM interpreter handling of spaces as commands. Example: !!VRy1:Sj +100 used to treat
space as command and silently consume '+100'. Now spaces between subcommands are fully supported.
!!VRy1:Sj +100 *4 -7;
[-] Fixed occasional savegames data corruption.
Скачать
Вышло обновление HoMM 3 ERA
Текущая версия: 2.9.9
Что нового ?
Появилась возможность прерывать/продолжать циклы верхних уровней с использованием команд !!br и !!co.
Рудиментарная универсальная команда отключения ресиверов XX:Z была удалена.
Исправлен ЕРМ интерпретатор: теперь любое число пробелов перед командами воспринимается корректно. Меньше багов, чище код.
Досадная ошибка, запарывающая сохранённые игры, исправлена.
Данная версия идеально подходит для нового мода «Расширенные Жилища»
Скачать: https://mods.hmm35.ru/Era%20Latest.exe
Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
|
|
06.02.2020 04:57 |
|
igrik
Posts: 2819
|
(06.02.2020 04:57)Berserker Wrote: [*] XX:Z command is no more a special command. Disabling ERM receivers is not supported.
Это что за такая интересная команда? Я впервые о ней слышу.
Berserker, а следующая версия будет уже 3.0.0?
Т.е. следующий этап это Lua?
game bug fixes extended.dll || My Plugins || My GitHub
|
|
06.02.2020 11:37 |
|
PerryR
Posts: 460
|
On the road to ERA III
Little issue in 2.99
"New Upgrades Mod" gives ERM error
Old:
Debug + Mod
https://dropmefiles.com/edvd7
For me, it seems the coding in this old mod was just sloppy.
(This post was last modified: 06.02.2020 12:16 by PerryR.)
|
|
06.02.2020 12:12 |
|
Berserker
Posts: 16657
|
|
06.02.2020 16:21 |
|
Berserker
Posts: 16657
|
|
06.02.2020 22:01 |
|
Algor
Posts: 3881
|
Berserker, а ты когда закончишь активную стадию разработки? А то я уже несколько раз пытался помодить, но ты с такой скоростью релизишь, что не успеваю остановиться на какой-либо платформе. Вроде на 2.9.5 была "передышка", только поставился, успел BH чуток подпилить - бац, и уже 2.9.9. Опять тестить...
Не, я не против, ты не подумай, просто когда закончатся ближайшие планы или время, скажи пожалста.
Кстати о времени, откуда вдруг столько? Развелся? Или отправил в роддом?
|
|
07.02.2020 20:52 |
|
Berserker
Posts: 16657
|
|
08.02.2020 00:07 |
|
wessonsm
Posts: 792
|
Испортилась команда !!UN:L#1/#2/#3/#4
Переместить взгляд на позицию #1 – X #2 – Y #3 – L #4 – время ожидания (1000 = 1 секунда)
Фокус переводится очень быстро, не секунда, а миллисекунды.
Такое ощущение, что последний параметр вообще не работает.
Демонстрация:
Не знаю, с какой версии началось, в Эре 2.8 вроде работало нормально.
(This post was last modified: 08.02.2020 15:48 by wessonsm.)
|
|
08.02.2020 12:18 |
|