Current time: 23.03.2024, 07:19 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
ERA / WOG - сетевая игра и проблемы с ней
» Очень актуальная тема на день её создания
Author Message
Berserker Offline
Administrators

Posts: 16449
Post: #136

Тогда код некорректен. Нельзя обращаться к !!BM и !!EA до OnBeforeBattlefieldVisible или OnSetupBattlefield.
Там старые структуры данных с прошлого боя и !!EA их запомнит на весь бой.


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

Posts: 2807
Post: #137

(29.06.2021 06:17)Berserker Wrote:  Тогда код некорректен. Нельзя обращаться к !!BM и !!EA до OnBeforeBattlefieldVisible или OnSetupBattlefield.
Там старые структуры данных с прошлого боя и !!EA их запомнит на весь бой.
Именно так и есть!
И я указывал, что (WOG_PreBeforeBattle) нужно использовать только в редчайших случаях, и ни в коем случае не настраивать в нём отряды и другие важные элементы боя, потому что бой ещё не начался, и весь боевой менеджер либо не инициализирован, либо имеет мусор с прошлой битвы.


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

Posts: 4333
Post: #138

igrik, Berserker, а есть точный пример? Примерно я представляю, но пока не вижу альтернатив.

Скажу так, позднее эффект к бою не применялся у меня никак.

Попробую, конечно, поиграться ещё148


Image: widget.png?style=banner2

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

Posts: 16449
Post: #139

daemon_n, куда точнее?

Нельзя обращаться к !!BM и !!EA до OnBeforeBattlefieldVisible или OnSetupBattlefield.



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

Posts: 4333
Post: #140

Berserker, но в OnSetupBattlefield нет эффекта вообще 102

В общем, проверял я в мультиплеере - и только там этот триггер и используется.

Если найдёте рабочую альтернативу, код я поменяю.


Image: widget.png?style=banner2

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

Posts: 16449
Post: #141

daemon_n, стоит в первом раунде боя убирать эти способности. Когда остальные скрипты уже сработали. И триггер поместить в скрипт с -999 приоритетом.


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

Posts: 4333
Post: #142

Berserker, они разве уберутся? Напоминаю, что сработать должно на обеих сторонах.

Что ж. Попробую и это.


Image: widget.png?style=banner2

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

Posts: 16449
Post: #143

daemon_n, на обоих и вызывай.


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

Posts: 4333
Post: #144

Berserker, и как же?
Начало раунда? Есть у меня одно подозрение.
Буду дома, попробую видос записать


Image: widget.png?style=banner2

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

Posts: 16449
Post: #145



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

Posts: 4333
Post: #146

Berserker, работает только со стороны нападающего

UPD: до фикса расссинхрона откладываю тесты и работы.


Image: widget.png?style=banner2

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

Posts: 16449
Post: #147

daemon_n, у нас какие-то разные игры:


Сработало на обеих сторонах.


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

Posts: 4333
Post: #148

Скрипт переписан

Стало (Click to View)


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
05.07.2021 01:09
Visit this user's website Find all posts by this user Quote this message in a reply
Protos Offline

Posts: 33
Post: #149

Всем доброго вечера!
Попробовали сегодня с друзьями втроем поиграть по сети в WoG ERA. Запускали через лаунчер 3 в 1 версия 1.02. Поочередно происходит вылет то одного, то другого игрока из игры. В старом WoG тоже беда такая же была. Не знаю в чем проблема. Настройки у всех одинаковые.
03.11.2021 16:13
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4333
Post: #150

Protos, привет - обнови сборку до последней версии.
Если не поможет, кидай сейв сюда или в дискорж

(05.07.2021 01:09)daemon_n Wrote:  Скрипт переписан

Это всё не помогло, так как на разных ПК данные в итоге отличаются - лучшим способом всё же было отключение способности именно у существа, и именно до боя


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
04.11.2021 11:50
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