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

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

Posts: 16449
Post: #331

Quote:стандартное смещение в 400000
Оно не стандартное, а указывается при компиляции. Кроме того загрузчик может загрузить и по другому адресу, если есть таблица перемещений. ExeBuilder работает с адресами в файле - то есть смещениями.

Если у вас текстовик для памяти, превратите его в патч для файла, используя BinMagic. Там включён преобразователь адресов, который разруливает как сод, так и вог-части.


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

Posts: 116
Post: #332

А теперь понятно. Ещё вопрос resman умеет извлекать файлы или работает только как упаковщик?
23.09.2011 20:40
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #333

Умеет и извлекать.


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

Posts: 116
Post: #334

Code:
resman.exe vid d:\temp\new\test.vid packfile losegame.smk
resman.exe vid d:\temp\new\test.vid unpackfile losegame.smk

   и где здесь ошибка? Первая строка отрабатывает на ура, вторая вхолостую.
24.09.2011 00:01
Find all posts by this user Quote this message in a reply
etoprostoya Offline

Posts: 1809
Post: #335

Да, тоже потестил распаковку - ни один из вариантов (unpackfile, unpackfiles, unpackall; для snd, vid) не работает.
24.09.2011 01:49
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #336

Виноват, в своё время МоР сказал, что импорта хватит, я и бросил. А новую версию так и не доделал.


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

Posts: 21
Post: #337

(01.07.2011 04:35)Berserker Wrote:  Осторожно, пол метра трафика! Spiteful

Как заставить работать данный функционал? Помню, были разговоры о мануале, он готов?
26.09.2011 22:58
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16449
Post: #338

Руководство готово и включено в версию 1.9. Help\Era manual.chm.
Функционал - это расширенный триггер подсказки, а расчёт урона нужно производить в скриптах.

Попробуйте такой скрипт:



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

Posts: 21
Post: #339

Благодарю за развернутый ответ
26.09.2011 23:48
Find all posts by this user Quote this message in a reply
solitaire345 Offline

Posts: 24
Post: #340

Sav, which version of MSVC are you using? I tried to compile it with VisualC++ 6.0 and got the following output:
I guess my compiler is just too old..
(This post was last modified: 10.10.2011 09:24 by solitaire345.)
10.10.2011 09:22
Find all posts by this user Quote this message in a reply
etoprostoya Offline

Posts: 1809
Post: #341

solitaire345, try to define NOALIGN to nothing:
Code:
#define NOALIGN
and compile sources with /Zp1

About typedef. Try to change all of them from
Code:
typedef NOALIGN struct TTxtFile
{
    char Dummy[0x18];
    int RefCount;
    /* Dummy */
};
typedef TTxtFile* PTxtFile;
to
Code:
typedef NOALIGN struct TTxtFile
{
    char Dummy[0x18];
    int RefCount;
    /* Dummy */
} TTxtFile, *PTxtFile;
10.10.2011 10:38
Find all posts by this user Quote this message in a reply
Sav Offline

Posts: 2180
Post: #342

solitaire345 Wrote:Sav, which version of MSVC are you using?
If I`m not too late... Sm Microsoft Visual C++ 2008 Express.
11.10.2011 22:05
Find all posts by this user Quote this message in a reply
totkotoriy Offline

Posts: 873
Post: #343

Я не знаю, сюда - не сюда, но напишу сюда: нашел глюк в плагине RandomMapEraser - при переигрывании случайной карты все объекты остаются такие же, начальные герои не появляются и ресурсы остаются от прошлой игры...
И еще один глюк с плагином Arsenal, при покупке героя в таверне у него имеется копия боевой машины...
Товарищи плагиноделы, Вы совсем не тестируете свои произведения? (а потом спрашивают почему моды годами делаются Sm)
Очень надеюсь, что глюки исправят, арсенал сильно полезная штука.


Ты роешься в моих паках, но ты делаешь это без уважения...
(This post was last modified: 19.10.2011 14:09 by totkotoriy.)
19.10.2011 13:29
Find all posts by this user Quote this message in a reply
MOP Offline
Moderators

Posts: 1467
Post: #344

Нет у меня такого глюка. Да и не знаю, как он может произойти. Возможно, сторонние плагины виноваты.
Если что - я тестировал все свои длл. Подопытный кролик моих тестов - TPM. Sm


Circle of destruction, hammer comes crushing
Powerhouse of energy
Whipping up a fury, dominating flurry
We create the battery
19.10.2011 16:27
Find all posts by this user Quote this message in a reply
totkotoriy Offline

Posts: 873
Post: #345

(19.10.2011 16:27)MOP Wrote:  Нет у меня такого глюка. Да и не знаю, как он может произойти. Возможно, сторонние плагины виноваты.
Если что - я тестировал все свои длл. Подопытный кролик моих тестов - TPM. Sm
У меня точно есть и точно из-за него - проверял... хз


Ты роешься в моих паках, но ты делаешь это без уважения...
19.10.2011 17:27
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