Current time: 24.03.2024, 03:36 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
HD-mod. Общая тема
» High Resolution Project
Author Message
daemon_n Offline
Administrators

Posts: 4333
Post: #496

Raistlin, не путай человека. Речь идёт о передачи данных при нападении, если точнее, до и после пвп битвы.

baratorch, вопрос: какие характеристики сервера нужны? Чисто для эры.


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
02.12.2020 12:17
Visit this user's website Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1348
Post: #497

daemon_n, спасибо, что поправил - я и вправду перепутал тему...


Создал новый глобальный мод: WoG Ultra Edition
(This post was last modified: 02.12.2020 13:47 by Raistlin.)
02.12.2020 13:47
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #498

baratorch, лобби работает как прокси между двумя компьютерами? Буфер для хранения данных. А я думал просто участвует в инициализации соединения по типу обхода nat.

Сохранённая игра кусочками передаётся?

Если есть возможность, ставь 64 КБ. Строки таким образом не перешлёшь, но текущие скрипты должно покрыть. В коде константы используются? Почему нужно его весь менять?

Таких реальных пересылок не много, нагрузки ощутимой давать не должны. На клиенте если буфер статический, то неиспользованные страницы могут и не выделяться системой, а оставаться зарезервированными по факту.

Quote:На сервере не-экономия оперативы еще больще - а это уже денежка, которую я плачу.
Тут не подскажу, дин. размер с ограничениями на рост, конечно, был оптимальнее. Сомневаюсь, что в лобби Эры будет более 10% от числа игроков Хоты, но ты лучше сразу прикинь.


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

Posts: 197
Post: #499

Выпустил обновление RC13.
Поправил косяки онлайн-лобби. Сделал твик который совсем выпиливает код лобби из клиента игры: <OnlineLobby> = ...
Убрал пока HD+ опцию: шахматный таймер, отображение таймера и фиксы геймплейных багов. Починить таймер быстро не получилось, буду чинить долго.

Все-таки отказавшись от поддержки Эры несколько лет назад я сильно упростил себе работу в соде и хоте: потихоньку весь код из пачки модулей превращался в монолит.
Модули вроде как остались, но пропосли друг в друга, обросли недокументированными взаимозависимостями и когда отрезаю или меняю что-то из кода сод-хота может перестать нормально работать то, что осталось...

***

Сделал буфер (и, соответственно, максимальный размер сетевого сообщения) 48 КБ .
Файл карты или сейва в оригинале пересылается порциями по 1 КБ.
Сервер, да, как прокси.
02.12.2020 17:51
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #500

Quote:Все-таки отказавшись от поддержки Эры несколько лет назад я сильно упростил себе работу в соде и хоте: потихоньку весь код из пачки модулей превращался в монолит.
Это знакомо. Монолит ускоряет процесс, но со временем возможности для манёвра становятся меньше, а хрупкость системы возрастает.

Спасибо за обновление!


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

Posts: 1098
Post: #501

Baratorch, thank you so much for the recent updates. The ERA lobby looks great! Can't wait for some weekend PVP with it.

There is a minor issue with the update that I'd like to get some help from you - Was there any change made to OpenGL mode? In the latest HD 5.2 RC 14, the original WoG dialogues disappear immediately after they are shown. While in the earlier version, 5.2 RC 11 for example, they work ok.

A gif showing the issue (with OpenGL):
Note that the invisible wog dialogues issue was resolved by igrik with his WoG Native Dialog plugin. But this solution is not ideal for the Chinese community. The reason for that is, igrik's plugin does not support Chinese input method, which could be a huge drawback for us in some cases.
Replacing OpenGL with DirectDraw mode also resolves the issue. But according to many players, OpenGL mode is more comfortable.

Baratorch, I'm looking forward to your help with this. Once again thank you so much for bringing the ERA community so many surprises! 132

if one day there could be a way to enable Chinese input method in WoG Native Dialogs...Rolleyes


Latest ERA mods and scripts in development - My GitHub
(This post was last modified: 03.12.2020 10:53 by Archer30.)
03.12.2020 08:37
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2807
Post: #502

Archer30, это проблема воговских диалогов (самые первые воговские диалоги из zvslib1.dll). Они никогда не работали под режимом 32bit. Они никогда не были совместимы с HD модом в полном объёме, и никогда не будут. Это основная причина создания "WoG Native Dialogs".

Правильно вопрос стоит так - как мне в WoG Native Dialogs сделать поддержку ввода китайских символов!

В данный момент, для поддержки китайских символов я вызываю "старый древний воговский диалог" из zvslib1.dll. Потому что геройские поля ввода не поддерживают китайские символы.


baratorch, отдельное спасибо за онлайн лобби. Только очень жаль, что такие фичи вога как опыт армий, не дадут использовать лобби в полной мере.


game bug fixes extended.dll || My Plugins || My GitHub
03.12.2020 14:52
Visit this user's website Find all posts by this user Quote this message in a reply
Archer30 Offline
Moderators

Posts: 1098
Post: #503

igrik, thanks. ofcoz I hope if one day your plugin could have Chinese input support 96-copy That‘s too good to be true.

But the problem I mentioned above is with OpenGL only (both 16-bit and 32-bit). For 32-bit GDI, it's all good.

Speaking of that, the dialogue of saving WoG options also has the problem I mentioned above. With the popular OpenGL mode, the dialogue disappears immediately after it pops up.
Either HD or WoG Native Dialog has to update to have this fixed.


Latest ERA mods and scripts in development - My GitHub
03.12.2020 15:56
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #504

igrik,
Quote:Только очень жаль, что такие фичи вога как опыт армий, не дадут использовать лобби в полной мере.
В ТЕ играли онлайн без проблем с опытом. Думаю, дело в способностях на случайный блок, удвоение урона или заклинание. Лишний раз генератор вызывается только на одной стороне. Играть онлайн нужно с урезанным файлом опыта пока. Из Феникса или ТЕ.


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

Posts: 1005
Post: #505

baratorch, нашел несоответствие версий HD-mod, какая версия сейчас последняя, RC 13 или RC14? В разных местах сейчас по разному, скриншоты ниже.

Image: 13-14-01.jpg Image: 13-14-02.jpg Image: 13-14-04.jpg Image: 13-14-03.jpg


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
(This post was last modified: 06.12.2020 04:12 by Panda.)
06.12.2020 04:10
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2807
Post: #506

baratorch, есть недочёт в новом функционале разбора артефактов в рюкзаке героя. Все артефакты с номерами 146 и выше не имеют действий клика ПКМ в окне героя, в окне встречи героев. Вог имеет дополнительные артефакты с номерами 146-170. Артефакт №158 сборный.

И ещё, при быстром выборе юнита в тактической расстановке, HD для Вога не учитывает существо с номером 150, т.е. его нельзя выбрать кликом мыши. В Хоте, если я не ошибаюсь это боевая машина - Пушка. В воге это Архангел Т8.


game bug fixes extended.dll || My Plugins || My GitHub
08.12.2020 19:01
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #507

У меня одного подсказка в городе отрисовывается обрезанной? Последний HD mod, 32 bits direct draw.
Именно при наведении на название города со включённым скриптом на переименование городов, когда задаётся своя подсказка.

Image: image.png


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

Posts: 16449
Post: #508

Бара, я убрал поддержку Hota.Color и переписал разбор текста на строки, а также перехватил большинство функций. Так что теперь многострочные диалоги работают идеально. И не только они.

Image: image.png


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

Posts: 1005
Post: #509

Berserker, переименовывание городов не единственный скрипт, который страдает этим багом, так же улучшение замка и банк дают такой же эффект, об этом уже давно известно и обсуждалось, кто-то даже говорил, почему такое происходит, насколько я помню, нужно скрипты исправлять, думаю помимо этих трех скриптов есть ещё парочку таких же. Выставь разрешение 1280*720 и всё будет хорошо.


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
12.12.2020 12:38
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4333
Post: #510

(11.12.2020 01:19)Berserker Wrote:  У меня одного подсказка в городе отрисовывается обрезанной? Последний HD mod, 32 bits direct draw.
Именно при наведении на название города со включённым скриптом на переименование городов, когда задаётся своя подсказка.

Image: image.png

По идее, любые скриптовые подсказки в экране города будут так с хд мод работать. Так было и на hd 4


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
12.12.2020 15:44
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