Algor
Posts: 3881
|
|
19.02.2020 22:56 |
|
daemon_n
Posts: 4343
|
|
19.02.2020 23:04 |
|
Ethereal
Posts: 362
|
Такс. Ясно. Разобраться будет очень непросто. Проблема в том, что у меня внесены изменения в скрипты "map options", и в "map rules", и в "wogify" старой версии Эры. Причём куда именно я уже и забыл, настолько давно это было. И изменения настолько ценные для меня, что обновлять эти скрипты пока нельзя.
|
|
20.02.2020 00:02 |
|
Berserker
Posts: 16657
|
|
20.02.2020 00:20 |
|
daemon_n
Posts: 4343
|
|
20.02.2020 00:25 |
|
Berserker
Posts: 16657
|
|
20.02.2020 01:02 |
|
Algor
Posts: 3881
|
(20.02.2020 00:20)Berserker Wrote: Вот скажите, товарищи, почему Вы с хукером используете нумерованные функции вроде !?FU4321?
Потому, что большинство хуков заслуживает того, чтобы стать штатными событиями ERA и получить нормальные имена
А пока они в статусе хуков, и имена у них соответствующие, т.к. вряд ли кто-то еще кроме самого скриптописца будет их по этим именам использовать.
|
|
20.02.2020 02:28 |
|
Algor
Posts: 3881
|
Как же офигенно теперь грузить тексты из ert:
Не, можно конечно и из json'а примотать. Но мне так удобнее, по крайней мере, пока не начал глобальную jsonификацию своей писанины.
|
|
20.02.2020 02:41 |
|
igrik
Posts: 2819
|
|
20.02.2020 02:43 |
|
Berserker
Posts: 16657
|
Algor, да, довольно изящно ) Теперь в сохранёнках хранятся и ert строки, и те же строки в дин. массивах!
daemon_n, в трёх первых строках создаётся динамический массив (последовательный набор однотипных значений) на 15 строк, чей ID сохраняется в именёванной переменной.
Далее идёт цикл от 0 до 14, то есть по всем индексам массивов. Для каждого индекса рассчитывается соответствующий ему индекс ert-переменной с текстом, который копируется в элемент массива.
На входе, скажем, ert 123400..123414, на выходе дин. массив из этих 15-и строк.
Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
|
|
20.02.2020 03:24 |
|