Current time: 23.04.2024, 04:46 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Ваши вопросы по ERM-скриптам
Author Message
Algor Away
Administrators

Posts: 3880
Post: #6736

(26.06.2020 22:02)igrik Wrote:  А мод Wog Scripts уже на данный момент сам по себе уникальная библиотека
igrik, и он опять становится мастхэвным, неся кроме нужного функционала еще и гору классической воговщины...

Berserker, если руководствоваться таким принципом, то можно и все скрипты слить в одну большую помойку. Так ведь даже удобнее поиском пользоваться (если не знаешь, что в любом командере есть поиск по тексту).

Впрочем, каждый видит это по своему и вправе поступать, как считает нужным. Я вас услышал.


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

Posts: 16488
Post: #6737

Algor, по поводу must have ты верно заметил, но это другая задача. Задача зависимости модов. Скажем, installmod.exe мог бы предупреждать о том, что для мода не установлены зависимости. Но для начала хватит и того, что библиотека будет в одном файле. Без проблем её потом в отдельный мод можно выделить, разве нет?


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
27.06.2020 02:17
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3880
Post: #6738

Berserker, нет, не без проблем.
1. Она уже будет и в WoG и в новом моде, что уже коллизия.
2. Она все также будет называться WoG_xxx? Или будут 2 разных имени. И то и другое - не хорошо.


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

Posts: 16488
Post: #6739

Algor, если её выделяем и новый мод, то при очередном обновлении исключаем из оригинала.
А префикс не проблема для WoG Library 148


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
27.06.2020 13:13
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1292
Post: #6740

Подскажите, пожалуйста, как дать монстру иммунитет против атаки Оборотня?
Ну, чтобы он (монстр), не превращался в Оборотня? (Кроме присвоения флага "не живое существо")


Карта-мод "Война на Холсте"
27.06.2020 13:37
Find all posts by this user Quote this message in a reply
Zur13 Offline

Posts: 223
Post: #6741

Мне тут нужно сделать здоровенный диалог где может быть до 12 пунктов соответственно нужно использовать 13 z переменных временно, я раньше всегда старался вложиться в диапазон z1-z9, но тут этого явно не хватит, вопрос в том какие z переменные можно безопасно использовать, желательно чтобы не пересечься с другими модами? Информация из ЕРМ справочника еще верна, например вот этот диапазон z1-z9, z22-z44 свободен для временного использования?
27.06.2020 20:30
Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1012
Post: #6742

Здравствуйте...

Может и глупо подскажу, но у меня всегда драконы не превращались в оборотня. Может тогда поэкспериментировать и дать им флаг дракона или 128.. Это только лишь догадка SergOz.. Но точно скажу, что ни разу на моей памяти не превращался дракон ни один в оборотня. Хотя оборотни их только так атаковали Sm
(This post was last modified: 27.06.2020 20:40 by fatsawhorse.)
27.06.2020 20:40
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #6743

(27.06.2020 20:30)Zur13 Wrote:  Мне тут нужно использовать 13 z переменных временно, вопрос в том какие z переменные можно безопасно использовать, желательно чтобы не пересечься с другими модами?

Zur13, z-1, z-10?


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
27.06.2020 20:48
Visit this user's website Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 5422
Post: #6744

(17.06.2020 18:47)igrik Wrote:  Освобождены от глобальной зависимости текстовые переменные z11-z22, z159, z167-z168.
Все их тексты перенесены в переменные z180-z194
Теперь скриптеры для временного хранения без страха могут использовать диапазон текстовых переменных z1-z179

Данная правка затронула скрипты wog 18, 19, 61, 68.
В дополнение, данные скрипты освобождены от нумированных функций и теперь используют именованные. Сам функционал скриптов не затрагивался.
(This post was last modified: 27.06.2020 21:00 by Bes.)
27.06.2020 20:59
Visit this user's website Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1292
Post: #6745

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

UPD: Флаги абсолютно ничего не дают. Перепробовал Король 3, Нежить, Природу Дракона и прочее - всё бесполезно. Оборотни превращают моего монстра в Оборотней.


Карта-мод "Война на Холсте"
(This post was last modified: 28.06.2020 22:51 by SergOz.)
27.06.2020 22:31
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16488
Post: #6746

(27.06.2020 20:30)Zur13 Wrote:  Мне тут нужно использовать 13 z переменных временно, вопрос в том какие z переменные можно безопасно использовать, желательно чтобы не пересечься с другими модами?

Zur13, в ЭРЕ 3 в IF:G можно напрямую ^...^ в качестве пунктов.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
27.06.2020 23:16
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2814
Post: #6747

(27.06.2020 22:31)SergOz Wrote:  я хотел узнать какой "механизм" приводит в действие превращение существ в Оборотней и можно ли его "выключить", а, при надобности, вновь включить.
Иммунитет против оборотней:
- цель не живая (флаг такой)
- существа с номерами 132-135, 150-158, 160-163, 174-191, 194

Абилка срабатывает с 40% шансом в 14, 15, 16 день месяца.


game bug fixes extended.dll || My Plugins || My GitHub
30.06.2020 13:09
Visit this user's website Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1012
Post: #6748

Здравствуйте..

SergOz писал
Quote:UPD: Флаги абсолютно ничего не дают. Перепробовал Король 3, Нежить, Природу Дракона и прочее - всё бесполезно. Оборотни превращают моего монстра в Оборотней.
- ого, стойкая штука эти оборотни, прямо как смертельный взгляд у горгон могучих.. Да уж Bad
30.06.2020 17:01
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1292
Post: #6749

Из Хэлпа:

SN:K…
K#1/?#2

Получение размера строки

K строка или её адрес /? размер строки

Пример:
Code:
!!VRz1:S^123^;
!!SN:Kz1/?y1; y1 = 3

А как узнать/получить адрес строки?


Карта-мод "Война на Холсте"
01.07.2020 13:48
Find all posts by this user Quote this message in a reply
wessonsm Offline

Posts: 779
Post: #6750

(01.07.2020 13:48)SergOz Wrote:  А как узнать/получить адрес строки?

!!SN:Xz1 X?y1;
y1 - адрес строки z1, если я не ошибаюсь.
01.07.2020 14:37
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