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

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

Posts: 16488
Post: #7471

daemon_n, замечал то же самое. Бараторч игнорирует мои сообщения везде. Оставлены на email и discord. И это правда, что новые кнопки вообще не ловятся ЕРМ. Какая-то неудачная реализация.


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

Posts: 4338
Post: #7472

Berserker, прямо сейчас балуюсь с hd_sod.dll, переименованным в hd_wog.dll - работает почти всёDry
В лобби зашёл, смена артов есть, переигровка битвы есть, лог боя есть, очередь существ есть, новый таймер есть, автосейв перед боем есть, лишь несколько багов только всё портят


Image: widget.png?style=banner2

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

Posts: 16488
Post: #7473

daemon_n, это лишь найденные тобой несколько багов. Могут быть ещё случайные вылеты, порча данных и т.д. Без поддержки не вариант. С другой стороны, почти всё это уже реализовано.


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

Posts: 1292
Post: #7474

(14.11.2020 01:50)V_Maiko Wrote:  Does anyone have or can make a script for certain range unit (Archer for example) to return the shot when they are attacked from a distance? (what I'm asking for is something called "Range Retaliation").
Меня очень заинтересовал такой сценарий и я специально не смотрел ответ Berserker'а, а попытался разобраться сам.
Я написал следующее (уж простите, что неандертальским):
Что-то близко, но, не могу defenderStac вовремя тормознуть - делает "лишние" ответки.
Голова уже опухла - не хочет думать. Пойду отдохну - в пять утра только лёг спать. Lazy3

P.S. как просил V_Maiko, сценарий работает для Т. Арбалетчиков

А что-то давненько не слышно Night'а... Надеюсь, с ним всё в порядке


Карта-мод "Война на Холсте"
(This post was last modified: 14.11.2020 17:58 by SergOz.)
14.11.2020 17:56
Find all posts by this user Quote this message in a reply
Valery Offline

Posts: 2196
Post: #7475

What can cause autosave from Daily Quicksave mod to stop working? I am testing someone's map, first three days I get the autosave then it stops.

F5 for quicksaving works. In his scripts there are no timers or UN:J5 so I am lost.
19.11.2020 11:22
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #7476

Valery, hd mod version?


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
19.11.2020 13:04
Visit this user's website Find all posts by this user Quote this message in a reply
Valery Offline

Posts: 2196
Post: #7477

Doesn't matter, I use same version since last year and only in this map I got problem, HD works well.
19.11.2020 17:08
Find all posts by this user Quote this message in a reply
Valery Offline

Posts: 2196
Post: #7478

Ok so this guy asked me to test his map. The codes are shit like, so it seems I am able to learn 10 skills, but when it says I get a 9th one, I click to see and says "no hidden skill".

Now this is how his shitty codes look like, where should I look to 9-10th skills? (Click to View)
19.11.2020 17:16
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16488
Post: #7479

Valery, what option ID do we search for? He uses WoG 3.58 scripts?


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

Posts: 2196
Post: #7480

In his map, we are supposed to learn 12 skills. But they don't show, yet I can show hidden skills box, it just says "there are no hidden skills".

But when I installed scrolling mod, they show, really weird

So what in his long list of UN:P is about hidden skills, no clue... but got them to work with scrolling
He says maps is for Era 2.9.14 but scripts were in events, no mod so I had to remove them and create erm file.
(This post was last modified: 19.11.2020 18:13 by Valery.)
19.11.2020 18:11
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16488
Post: #7481

Ok. Maybe the issue is that WoG script on hidden skills relies on the fact, that only 8 skills are visible and up to 2 are hidden. But map author uses some plugin by igrik on up to 10 skills visible in hero screen. Btw, Algor rewritten Secondary Skills Scrolling mod to support new interface and arbitrary number of allowed skills.

http://wforum.heroes35.net/showthread.ph...#pid110688


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

Posts: 1012
Post: #7482

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

Обращаюсь снова по вопросу скрипта в сетевой игре.. Возился с ним (с кодом) три дня и понял, что никак не смогу сообразить в одного и как дальше искать решения для реализации скрипта.. Bad

Суть кода: если оба игрока-человека нападают друг на друга по сети, то битва быстрая отключиться должна на обеих сторонах, а после окончания сражения эта самая быстрая битва должна вновь быть активирована также у обоих игроков (атакующий и защищающийся)! На ИИ не действует!
Может что-то я снова не так понял, но мне не удалось корректно составить код для его правильной работы и вновь битва только на одной стороне включается (только на той, что совершает набег на другую сторону), а противоположная не принимает значения!
Посмотрите пожалуйста, что я в этот раз не так сделал Bad

Делал по образцу с помощника
Образец
Quote:Ресейвер FU (функция)

!!FU#:XXXX; - ресейвер функции – передает контроль ERM – коду функции (см. !?FU).
!?BG0;
!!IF:M^Привет!^;
!!VRv99:S99;
!!VRv100:S100;
!!VRv101:S101;
!!IP:V99/100;
!!FU123:D1/2/3/4/5;

!?FU123;
!!IF:M^V99=%V99, V100=%V100, V101=%V101, X1=%X1, X2=%X2, X3=%X3, X4=%X4, X5=%X5^;

Мой код по образцу с помощника и с коррекцией от Besa (всё собрал воедино)
Может я эту функцию не так записал !!FU3579:D1/2/3/4/5;
Так каких-то 16 параметров, но я не совсем понял какие там нужны параметры и написал с образца Dd/d/d/d/d; - так тоже не сработало; DV65 - так тоже

Очень благодарен за помощь..
(This post was last modified: 20.11.2020 17:27 by fatsawhorse.)
20.11.2020 17:23
Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 5422
Post: #7483

fatsawhorse, главная фишка - скрипт должен быть на обеих ПК одинаковый
21.11.2020 03:34
Visit this user's website Find all posts by this user Quote this message in a reply
fatsawhorse Offline

Posts: 1012
Post: #7484

Bes спасибо Вам как всегда за поправку.. Не знал такого. Буду пробовать и если не получится, то думаю на этот код махнуть рукой! Уже нет сил с ним разбираться..
21.11.2020 12:57
Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 5422
Post: #7485

чуть оптимизировал твой вариант, чтобы была общая ф-ция с управлением работы по заданному входному параметру
см. мой прошлый пост
21.11.2020 15:57
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