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

Post Reply 
Threaded Mode | Linear Mode
ERA II
» WoG Era 2: Русская и Английская версии
Author Message
lsgot2b Offline

Posts: 18
Post: #4576

(02.06.2020 19:02)Berserker Wrote:  lsgot2b, огромное спасибо за тестирование. Вылет во время боя был стабильный? На каком-то конкретном действии!

Вылет абсолютно рандомный и не всегда. За 3 битвы, был всего один вылет.

Что ещё надо проверить ?
02.06.2020 20:59
Find all posts by this user Quote this message in a reply
wessonsm Offline

Posts: 787
Post: #4577

А я говорил, что опыт армий - это зло.
02.06.2020 23:33
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16471
Post: #4578

lsgot2b, вроде бы пока всё, спасибо.
wessonsm, может быть, удастся со временем найти причину.


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

Posts: 5422
Post: #4579

Berserker, что будет, если, используя SN:O, у объекта нет жёлтого квадрата (весь красный, декоративный)? выдаст те же координаты, где и кликнули на объекте?

Что будет, если объект с двумя входами? какие координаты получит игрок? любой из имеющихся входов, или ближайший к точке клика?
03.06.2020 04:03
Visit this user's website Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 5422
Post: #4580

И ещё... если я использую именованную ф-цию, свою. скажем !?FU(get_got_got);
Что будет находится в созданном ключе того же имени? (в ERA2 ж он автоматом создаётся, как я понял)

там будут 0/пусто ?

P.S. мой пытливый ум, пока доделывал справку по !!SN, оживился )))
(This post was last modified: 03.06.2020 04:09 by Bes.)
03.06.2020 04:08
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16471
Post: #4581

Bes, по SN:O нужно всё проверять опытным путём.

По умолчанию создаётся одноимённая SN:W-переменная со значением номера функции, выделенного для данного имени.


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

Posts: 18
Post: #4582

(02.06.2020 23:33)wessonsm Wrote:  А я говорил, что опыт армий - это зло.

Дело не в опыте, а в доп. способностях.
Без опыта, не интересно, слишком просто.
04.06.2020 15:28
Find all posts by this user Quote this message in a reply
Bes Offline

Posts: 5422
Post: #4583

(03.06.2020 05:22)Berserker Wrote:  По умолчанию создаётся одноимённая SN:W-переменная со значением номера функции, выделенного для данного имени.
а по какому принципу номера назначаются?
каковы рамки номеров (мин/макс)?
Могу я нарушить очерёдность назначения? Unsure типа ранее последний номер был выделен 65323, а я заранее сделав, скажем,!!SN:W^newFUnum^/65325; не собью последовательность? ну хз как там механизм выбора номера работает 105
(This post was last modified: 04.06.2020 15:58 by Bes.)
04.06.2020 15:54
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16471
Post: #4584

Bes, создаются и назначаются автоматически, всегда уникальные.

Механизм автосоздания SN:W не документирован, я его скорее всего удаляю. Ни на что он не влияет.

Функции кроме 1..30000 должны быть только именованные для максимальной совместимости.


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

Posts: 5422
Post: #4585

Berserker, ясно, кстати, версий новых для ERA II уже не ждать? ты завершил её развитие, теперь только ERA III ?
04.06.2020 16:15
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16471
Post: #4586

Bes, да.


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

Posts: 4338
Post: #4587

Berserker, 3.0! Мои поздравления!120
С такмим списком изменений можно Эру 3.0 назвать "Новой Эрой Эры" Ab


Image: widget.png?style=banner2

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

Posts: 5422
Post: #4588

Berserker, 1 для SN:G[labelname] метки только латиницей? или любой мордорский язык поддерживает?
2 И ещё про это же...
правильно я понял?..
т.е. я могу на конкретный якорь прыгнуть как с использованием именованного перехода, так и простым числовым?
просто было бы удобно, завести некую базовую точку возврата, через [:base], а уже в дальнейшем писать просто !!SN:G0, зная куда он приведёт, не отсчитывая никогда от головы триггера строки, да и короче так писать ))

====
3
Что будет, если я через !!SN:H^objects^/-1/1/^чужой дом^; захочу пометить своими подсказками все любые объекты с подтипом 1 ?
так в принципе можно? или ругнётся ERA, мол "не наглей парень", и тип всегда должен быть?
собственно, в догонку, я же могу всем объектам через ^objects^/-1/-1/^^ сменить подсказку?

===
4
У SN:F поддержка только двух библиотек, я правильно понял? другие уже через связку SN_L_A_E можно юзать?

===
5
Для описания SN:R^old^/^new^; какое слово правильно брать? подмена или замена, или переназначение, или ещё какой синоним?
я взял подмена, но вдруг это не совсем точно с твоей стороны как автора команды?

===
6
!!SN:W; не затронет именованные ф-ции? автономера для них не потрёт до кучи?
(This post was last modified: 05.06.2020 04:51 by Bes.)
05.06.2020 04:43
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16471
Post: #4589

1. Чем угодно. Но SN:G устарела. Так и пиши, что предпочтительнее использовать !!if и !!re.
2. G0 — перейти к первому ресиверу текущего триггера. Метки заменяются на порядковый номер ресивера, переод которым они стоят.
3. Всё сработает, но если есть подсказка более специфичная, то будет использована она. Приоритеты:
а) объект с точными координатами
б) объект с типом и подтипом
в) объект с типом и -1 подтипом
г) объект с типом -1 и конкретным подтипом
г) объект в типом -1 и -1 подтипом

4. Да, только двух.
5. Перенаправление (redirection). По сути подмена на лету.
6. Да, соответствие имён функций и ID хранится отдельно от SN:W.


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

Posts: 5422
Post: #4590

Quote:G0 — перейти к первому ресиверу текущего триггера. Метки заменяются на порядковый номер ресивера, перед которым они стоят.
Berserker, хм, теперь стало ясно. Но вопрос остаётся касаемо приведённого выше ерм, примера: (я понял что ДА, но подтверди, всё же...)
сами ж якоря в счётчик строк не попадают?!
(This post was last modified: 05.06.2020 06:12 by Bes.)
05.06.2020 06:09
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