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

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

Posts: 804
Post: #1516

Теперь лучше представление у меня сложилось. Проверю, потестирую. И забегу наперед --> в карте объекты ссылаются к h3sprite.lod, а я создам например DM_h3sprite.pac - будет ли карта искать расположенные на ней объекты в DM_h3sprite.pac? Или можно оставить название h3sprite.lod с моими объектами? Или h3sprite.pac?


Моя страница в ВК
Моя разработка мода
19.06.2013 01:26
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3881
Post: #1517

Должно искать в DM_h3sprite.pac, имя пака не принципиально, насколько я понимаю.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
19.06.2013 13:38
Visit this user's website Find all posts by this user Quote this message in a reply
feanor Offline

Posts: 624
Post: #1518

Quote:Должно искать в DM_h3sprite.pac, имя пака не принципиально, насколько я понимаю.
Оно должно быть уникальным
19.06.2013 16:55
Find all posts by this user Quote this message in a reply
totkotoriy Offline

Posts: 873
Post: #1519

Вощим тестировал сегодня почти весь день на счет сетевой рассинхронизации. Сначала обрадовался - думал, что дело только в скрипте оруженосца, потом думал, что вообще во всех скриптах, в которых есть манипуляции с ходами отрядов, например отмена хода. Оставил, как я думал, только безопасные скрипты, но всё равно глючит. Вот логи на обоих компах хоть снял + еще когда созданного сервера не было видно. Кстати по шнуру оба компа друг друга видят, по Wi-Fi постоянно какой-то один не видит другого, проверял на многих компах - вообще загадка...

Без скриптов мучал мучал - пока не глючит, может попозже еще попробую. Всё таки интересно дело в скриптах или нет. Если кто без скриптов сетевую игру хорошенько проверит - будет очень хорошо. Еще сейчас попробую проверить со шнуром будет рассинхронизация или нет, может в этом дело.

Позже: не... дело не в wi-fi...


Ты роешься в моих паках, но ты делаешь это без уважения...
(This post was last modified: 29.06.2013 22:30 by totkotoriy.)
29.06.2013 22:15
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #1520

Рассинхронизация в битве — это чистые скрипты. Когда ЕРМ действие выполняется на оной стороне, но не вызывается удалённая функция, чтобы сделать то же самое на другой. Я проверял не раз с Yona + Phoenix — нормально битвы идут.

1\eralogBadServXP.txt
Файл забит нулями.

По поводу определения сервера, вопрос решаемый. Вынесу в опции алгоритм автоматического определения IP, должно помочь.


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

Posts: 1054
Post: #1521

Berserker, как сейчас добыть самую последнюю версию Era + Yona? 2.4 из шапки + ...?
Далее, можно будет перепаковать их (добавить mod_info)?
В принципе, это касается и Феникс-мода.

Нужно сегодня доделать функционал и приступать к его тестированию.
01.07.2013 11:57
Find all posts by this user Quote this message in a reply
totkotoriy Offline

Posts: 873
Post: #1522

(30.06.2013 00:02)Berserker Wrote:  Рассинхронизация в битве — это чистые скрипты. Когда ЕРМ действие выполняется на оной стороне, но не вызывается удалённая функция, чтобы сделать то же самое на другой. Я проверял не раз с Yona + Phoenix — нормально битвы идут.

1\eralogBadServXP.txt
Файл забит нулями.

По поводу определения сервера, вопрос решаемый. Вынесу в опции алгоритм автоматического определения IP, должно помочь.
Это очень хорошо, значит можно будет исправить потом.

А такой вопрос ещё: можно ли изменить патч remove black screens чтобы эффект затемнения всё таки чуть чуть (на минимуме) остался?


Ты роешься в моих паках, но ты делаешь это без уважения...
01.07.2013 22:32
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #1523

totkotoriy, патч делал МоР (что указано в описании). Так что вопросы к нему.
Опция на определение IP уже ввёл. Сейчас пробую 2.46, да заполню настройки для менеджера модов.


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

Posts: 16657
Post: #1524

SyDr, настройки применил, с пробелами всё в порядке. Тестировать буду завтра. Заканчиваю перевод файловой системы на патчер бараторча. Может быть постабильнее станет на восьмёрках и Линуксах.


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

Posts: 5422
Post: #1525

Berserker, era станет почти кроссплатформой?
03.07.2013 01:09
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #1526

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


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

Posts: 2196
Post: #1527

Bers, can you please upload only the file required to fix the editor crash (mouse over wog dwellings)? Corribus is making a map for era and he is stuck since one week and I don't remember which file was. Thanks 115
05.07.2013 23:30
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16657
Post: #1528

Right, sorry.
http://wikisend.com/download/453162/Fix.rar

Кто-нибудь заметил, что в диалогах zvslib1.dll уже давно пропал звук щелчка? В журналах отладки нет ни обращения к файлу snd1.wav, ни вызова функции PlaySoundA. Никак не пойму, в чём же дело.


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

Posts: 16657
Post: #1529

Автор zvslib1.dll не поленился заиметь порядка 50 констант \snd1.wav. Я проиграл схватку с отладчиком, пытаясь словить вызов хоть одного. Мазохизм. Но звука щелчка нет, это факт.


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

Posts: 16657
Post: #1530

Починил звук.

Полный список перехваченных функций:
Code:
CreateDirectoryA,
CreateFileA,
DeleteFileA,
FindClose,
FindFirstFileA,
FindNextFileA,
GetCurrentDirectoryA,
GetFileAttributesA,
GetFullPathNameA,
GetPrivateProfileStringA,
LoadCursorFromFileA,
LoadLibraryExA,
PlaySoundA,
RemoveDirectoryA,
SetCurrentDirectoryA

Новая секция в heroes3.ini:

Code:
[VFS]
CreateDirectoryA=1
CreateFileA=1
Debug=1
DeleteFileA=1
FindClose=1
FindFirstFileA=1
FindNextFileA=1
GetCurrentDirectoryA=1
GetFileAttributesA=1
GetFullPathNameA=1
GetPrivateProfileStringA=1
LoadCursorFromFileA=1
LoadLibraryExA=1
PlaySoundA=1
RemoveDirectoryA=1
SetCurrentDirectoryA=1

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


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
06.07.2013 00:52
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