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

Post Reply 
Threaded Mode | Linear Mode
Typhon v. 2.9
» Инструмент мододелов из MoP для ЭРЫ
Author Message
Raistlin Away
Moderators

Posts: 1349
Post: #436

Возможно это из моих слов неочевидно, так что поясню: я хочу посмотреть, что там находится рядом, и, ориентируясь на это, попытаться найти соответствующее место в exe.


Создал новый глобальный мод: WoG Ultra Edition
(This post was last modified: 14.01.2021 23:28 by Raistlin.)
14.01.2021 23:27
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1005
Post: #437

Raistlin, Berserker, ну у меня в сборке на данный момент не самая последняя версия Эры. Возможно в последней версии Эры Berserker просто забыл упомянуть об этом исправлении, или просто посчитал его мелким и не значительным для упоминания.
Не обновляю, чтобы daemon_n, мог спокойно тестировать сетевую игру, тк для тестов нужны одинаковые сборки.


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

Posts: 2356
Post: #438

(14.01.2021 23:27)Raistlin Wrote:  я хочу посмотреть, что там находится рядом, и, ориентируясь на это, попытаться найти соответствующее место в exe.

Рядом-то зачем? Функция 76AEDA. А именно что-то не так с обработкой 196 строки из текстовика NPCTexts. Завтра посмотрю, скорее всего какие-то ошибки в воговской структуре NPC.
15.01.2021 01:22
Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1349
Post: #439

XEPOMAHT, рядом может находиться какое-нибудь константное значение, ориентируясь на которое можно отыскать необходимый адрес.

Quote:Завтра посмотрю, скорее всего какие-то ошибки в воговской структуре NPC.
Спасибо!


Создал новый глобальный мод: WoG Ultra Edition
15.01.2021 01:42
Find all posts by this user Quote this message in a reply
XEPOMAHT Offline
Moderators

Posts: 2356
Post: #440

(15.01.2021 01:42)Raistlin Wrote:  
Quote:Завтра посмотрю, скорее всего какие-то ошибки в воговской структуре NPC.
Спасибо!

Исправлено. Как оказалось, ошибка Мастера, принявшего номер строки в текстовике за лимит монстра.

Лекарство:

1. В исходниках Тифона найти в ChangeNumMon адресок 76B2DE и затереть его. После чего пересобрать Тифон.
2. Если нет возможности/хотения возиться с исходниками, то вот ERM-кастыль:

Code:
!#UN:C7779038/4/197;
15.01.2021 16:08
Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1349
Post: #441

XEPOMAHT, благодарю! Я попробую пересобрать Тифон самостоятельно.


Создал новый глобальный мод: WoG Ultra Edition
15.01.2021 16:52
Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1349
Post: #442

Извините за глупый вопрос, но как их скомпилировать? Батник не работает, FASM как программа тут тоже вряд-ли поможет...


Создал новый глобальный мод: WoG Ultra Edition
15.01.2021 17:27
Find all posts by this user Quote this message in a reply
XEPOMAHT Offline
Moderators

Posts: 2356
Post: #443

(15.01.2021 17:27)Raistlin Wrote:  Извините за глупый вопрос, но как их скомпилировать?

1. Распаковать архив с исходниками.
2. Запустить Typhon.bat (компилятор вроде б входит в состав архива с исходниками, т.к. он полностью бесплатен).
15.01.2021 17:30
Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1349
Post: #444

Нет, не входит.


Создал новый глобальный мод: WoG Ultra Edition
15.01.2021 17:46
Find all posts by this user Quote this message in a reply
XEPOMAHT Offline
Moderators

Posts: 2356
Post: #445

(15.01.2021 17:46)Raistlin Wrote:  Нет, не входит.

Тогда

1. скачать FASM: http://flatassembler.net/download.php
2. скопировать папку Typhon из исходников Тифона в какую-нибудь папку FASM-а (например EXAMPLES)
3. зайти в папку Typhon и создать там батник примерно следующего содержания:

Code:
@echo off
"..\..\FASM" Typhon.asm
pause

4. запустить батник, если FASM не наругает за какие-то ошибки, то появится Typhon.dll там же в папке и его можно перемещать к себе в мод.
15.01.2021 18:09
Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1349
Post: #446

XEPOMAHT, я не знал о пункте 2, спасибо! 132 Сейчас все и вправду скомпилировалось.

Для всех, кто хочет скачать готовое решение: https://drive.google.com/file/d/11yktju1...sp=sharing


Создал новый глобальный мод: WoG Ultra Edition
(This post was last modified: 15.01.2021 18:26 by Raistlin.)
15.01.2021 18:23
Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1349
Post: #447

У меня имеются .mop-файлы с оригинальной скоростью существ. Нужно кому?


Создал новый глобальный мод: WoG Ultra Edition
23.01.2021 23:09
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4343
Post: #448

Raistlin, как минимум сохрани)


Image: widget.png?style=banner2

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

Posts: 1349
Post: #449

daemon_n, обязательно Yes Такие сокровища выкидывать нельзя)
Я, кстати, хочу выпустить "свой" Тифон, где часть графики оригинальных существ будет заменена на улучшенную мной, а заодно, возможно, я добавлю пару-тройку нейтралов. Скорость существ там будет стандартной, но неизвестно, когда я все это дело выложу. Потому предлагаю только скорость, но зато сейчас)


Создал новый глобальный мод: WoG Ultra Edition
24.01.2021 01:42
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4343
Post: #450

Raistlin, есть отличный мод BattleSpeeds, позволяющий изменить анимацию, когда надо - так что скорости надо ставить оригинальныеYes


Image: widget.png?style=banner2

Новейший Heroes Launcher
24.01.2021 03:27
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