Wake of Gods Forum | Форум Во Имя Богов

Full Version: ERA II
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Sea, вместо каких текстов? Английские текстовики включены. Только названия, описания карт и сообщения в картах крякозябрами. Подходит кое-как, но нужно обновить его мне в скором времени.
Sea, опять не удалил erm_hooker.era из Era ScriptsYes
(02.02.2020 13:53)Berserker Wrote: [ -> ]Sea, вместо каких текстов? Английские текстовики включены. Только названия, описания карт и сообщения в картах крякозябрами. Подходит кое-как, но нужно обновить его мне в скором времени.
Как раз названия и описания карт и имел в виду Sm
(02.02.2020 14:36)daemon_n Wrote: [ -> ]Sea, опять не удалил erm_hooker.era из Era ScriptsYes
О. Ок, щас попробую.
Вот! Всё в порядке теперь. И ошибок нет.
Значит дело всё-таки именно в сборке.
Комплит (бука)+ERA2.9.7+Rus(для ERA 2.8.3)+HD4.0.8+ESrus1.40 проблем нет.

Кроме одной: чё-то быстрые сохранения из ES не хотят работать без ошибок:
Image: 193aa2ea5086.jpg
Не, вроде всё ок, повторить не удалось.

А если снять флажок опции в ES и включить мод, который с новой Эрой, то вообще не работают (по F5 вместо сохранения вызывается меню карты)
Sea, быстрые сохранения ES нужно чуток обновить, так как изменился Angel.dll и мод Quick Savings.
Остановился на
ERM позволяет ставить пробелы после имени ресивера.
Sea, попробуй со скриптом из сборки. Я его там адаптировал. Может, я сделал это криво.
(02.02.2020 15:21)daemon_n Wrote: [ -> ]Sea, попробуй со скриптом из сборки. Я его там адаптировал. Может, я сделал это криво.
Подменил ES оригинальную на ES из сборки и да, походу что-то именно с ней .
Падает с той самой ошибкой.
Настройки при подмене ES не менял.
Sea, а если только сам скрипт?
Что имеешь в виду? Я всю папку ERA scripts Rus удалил и положил на её место эту же папку из сборки.
Sea, я имею ввиду, что надо только скрипт на быстрые сохранения из сборки поместить с обычный Era Scripts и проверить. Есть возможность?
А, понял. Сейчас попробую.
В ERA scripts Rus\Data\s\ лежат:
era - quick saving.erm - заглушка?
option 999 - quick savings.erm
option 999 - quick savings.ert

Меняю только второй?


Кстати, снял все флажки в настройках ES проблема ушла. Теперь перебираю какой скрипт вызывает краш.

Похоже это оно.
Краш вызывает option 999 - quick savings.erm из сборки.
На оригинальный также ругается, но не при загрузке, а при сейве (F5) и игра не крашится.
По моему его вообще из ES выпилить, есть же теперь в ERA.
Sea, в Эре нет такого, если не ошибаюсь.
Есть только мод quick savings. Или прямо в эру уже поместили?

   Но я понял, что надо удалить быстрые сохранения и мод просто в скрипт поместить. К слову, чистый Эра Сриптс у меня вообще не сохранял при последнем тесте.

Спасибо за тесты.
Надеюсь, завтра уже смогу заняться. Но обещать не буду - что-то много всего навалилось.
Нет я мод имею в виду, но с Эрой ставится, поэтому и написал, что в Эре.
В оригинальном движке ЕРМ в условиях вообще не проверяются индексы переменных.
!!FI&v99999999>0:M^^;

А также нет поддержки сравнения вещественных переменных с целыми:
&e1>y4

И если было хоть одно сравнение вещественного с вещественным, то все остальные переменные считаются…вещественными
&e1=e1/y6>0; y6 как вещественное
Отныне можно безопасно сравнивать целые и вещественные переменные в условиях, а также вещественные переменные с целыми константами, строки между собой (включая операции >, < и производные). Индексы всех переменных проверяются на всех этапах.
Reference URL's