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

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

Posts: 4338
Post: #8566

SergOz, а я, в свою очередь, показал, что ресивер работает - "Просто надо правильно настраивать"©
Так сказать, я отреагировал на сигнал. Считаю, это полезно для общего понимания работы событий в игре.


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
12.12.2021 14:29
Visit this user's website Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1292
Post: #8567

Не могу согласиться.
В твоём примере команда используется как инструкция.
Для моего внутреннего удовлетворения, хотелось бы увидеть её применение как ресивера. Ведь именно так она позиционируется в Хелпе.


Карта-мод "Война на Холсте"
(This post was last modified: 12.12.2021 14:44 by SergOz.)
12.12.2021 14:43
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #8568

SergOz, я же уже сказал, что можно использовать как ресивер в поле !?HM;
можно использовать и при клике мышкой по герою, да хоть каждую секунду.
Главное, чтобы до инициализации битвы


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
12.12.2021 15:15
Visit this user's website Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1292
Post: #8569

daemon_n, ОК, спасибо.
Это нужно будет потестить.


Карта-мод "Война на Холсте"
12.12.2021 15:21
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #8570

булевые f переменные используются в ERA?


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
12.12.2021 19:16
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16488
Post: #8571

А как же. !!IF&-5:M^flag 5 is false^;


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

Posts: 4338
Post: #8572

Berserker, флаги использовать страшно) я не любитель IF:V;Ab


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
12.12.2021 22:10
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16488
Post: #8573

Они не нужны совершенно. Есть ведь

!!VR(isSuccess:y):S(TRUE);

!!if&(success);

!!en;


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

Posts: 4338
Post: #8574

Berserker, да есть, знаю. Описанным выше способом пользуюсь постоянно)
Просто впервые увидел в справке f переменные - написано, мол, не работает в WOG - стало интересно.


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
12.12.2021 23:27
Visit this user's website Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1012
Post: #8575

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

Спасибо Вам за отличное решение проблемы с запросом битвы перед нападением на вражеского героя..

Я бы таким путём никогда не надумал построить данный код 132

А вот по ресиверу !!HO что могу сказать: как бы я его не тестировал, он вообще не действует никак и нигде! Может я тесты как-то не так делаю, но факт остаётся фактом или вообще он срабатывает как-то специфически.. Вообщем я с ним так и не разобрался, хотя самое интересное весь этот ресивер посвящён запретам атаковать другого героя..
(This post was last modified: 14.12.2021 14:41 by fatsawhorse.)
14.12.2021 14:13
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #8576

fatsawhorse, отвечаю ещё раз
Запрет – это не отмена.
Запрет устанавливается ещё до попытки как-либо взаимодействовать с героем, чтобы это самое взаимодействие не вызывалось.

Поставь триггер входа в игру, и тогда поймёшь суть


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
14.12.2021 14:57
Visit this user's website Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1012
Post: #8577

daemon_n здравствуйте..

Позвольте для более детального понимания уточнить по выше сказанному Вами вопросу..

Получается, если бы я например заранее активировал какой-либо тригер, который спровоцировал в дальнейшем действие ресивера !!HO, то этот бы ресивер HO далее не дал бы мне напасть на соответствующего героя? Правильно ли я это сейчас понял Вас?

например
и потом атакую этого героя и битва будет запрещена???

(прошу прощения за свой русский, пытался на пальцах пример реализовать)
(This post was last modified: 14.12.2021 15:34 by fatsawhorse.)
14.12.2021 15:09
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1292
Post: #8578

fatsawhorse,
Вот пример как это работает:


Карта-мод "Война на Холсте"
(This post was last modified: 14.12.2021 16:05 by SergOz.)
14.12.2021 16:01
Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1012
Post: #8579

SergOz благодарю Вас за наглядное пояснение на примере. Не знал.

Всё равно этот ресивер !!HO для меня сложный и его работа судя по примеру специфическая и этот ресивер никак нельзя применить, как я тоже понял по этому примеру, к задумке, где при атаке любого героя будет запрос за битву с ним или нет!

Понятно.. Спасибо..
(This post was last modified: 14.12.2021 16:20 by fatsawhorse.)
14.12.2021 16:16
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #8580

Эммм, ребят. Для отмены битвы используется другой ресивер.
Что-то сBA


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
14.12.2021 16:34
Visit this user's website 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