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

Post Reply 
Threaded Mode | Linear Mode
Ваши вопросы по ERM-скриптам
Author Message
Igor Offline

Posts: 140
Post: #5761

PerryR, but i want to edit Hota )
28.11.2019 02:37
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2807
Post: #5762

Igor, через хекс редактор править Хоту?))) Это всё равно что апгрейдить машину с помощью деревянной палки - дикий гемор и практически никакого результата.
Но если тебя это не останавливает, то тебе сюда How to edit HotA?


game bug fixes extended.dll || My Plugins || My GitHub
28.11.2019 13:07
Visit this user's website Find all posts by this user Quote this message in a reply
XEPOMAHT Offline
Moderators

Posts: 2265
Post: #5763

(28.11.2019 13:07)igrik Wrote:  Но если тебя это не останавливает, то тебе сюда How to edit HotA?

Там на 99% How to edit SoD. :D

А если по факту, то моддинг HoA реален только на старых версиях, до появления хотовского мультиплейера, в которых нет особых преград - можно делать всё что угодно вплоть до интеграции WoG-а или ещё каких-нибудь извращений. А современная версия HoA сделана так, что беззащитной для модификации остаётся только её SoD-овская часть, которая просто не интересна (т.к. то же самое уже было и в 2000 году, соответственно, весь современный моддинг HoA находится на уровне 2000 года).
28.11.2019 14:27
Find all posts by this user Quote this message in a reply
Igor Offline

Posts: 140
Post: #5764

igrik, я пришел прямиком оттуда, т.к. не нашел нужной инфы )
28.11.2019 17:02
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4333
Post: #5765

Igor, не подойдёт ручная правка картинок и текстов? Ну, или наделать несколько вариантов с разными именами и считывать файл с иным именем, когда потребуется.


Image: widget.png?style=banner2

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

Posts: 1285
Post: #5766

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


Карта-мод "Война на Холсте"
28.11.2019 20:28
Find all posts by this user Quote this message in a reply
PerryR Offline

Posts: 456
Post: #5767

Iam not sure what you mean. (Maybe because of translation)
So you want your hero to get more experience from fights when the fight was more difficult?
Like a win from 10 Archers vs 10 Archers should give bonus experience
And a win from 1000 Archers vs 10 Archers gives less experience?
28.11.2019 20:42
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1285
Post: #5768

Да, PerryR.
Я думаю, что при равенстве сил (атака/защита/здоровье) - давать стандартные очки опыта. При превосходстве - понижение получаемого опыта, если армия героя слабее врага - количество опыта увеличивается. Это позволит одну и ту же карту проходить с большим интересом игрокам разного уровня.


Карта-мод "Война на Холсте"
28.11.2019 20:56
Find all posts by this user Quote this message in a reply
SergOz Offline

Posts: 1285
Post: #5769

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


Карта-мод "Война на Холсте"
28.11.2019 21:05
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4333
Post: #5770

SergOz, как рекомендация:
Опыт в бою в героях не очень большой - считается от здоровья цели. Предлагаю делать сравнение по value армий обеих сторон и давать или отнимать (если отнимать возможно) некоторое количество опыта, основанное на заданном коэффициенте.


Image: widget.png?style=banner2

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

Posts: 1285
Post: #5771

daemon_n
Да, наверное, по value самый простой и адекватный способ определения сил сторон. А как редактировать опыт? Получать в начале боя разницу в (условно) v1 и потом
!?BA1;
!!HE#:Edv1; где v1 может быть отрицательным
Или есть другие инструменты?


Карта-мод "Война на Холсте"
(This post was last modified: 28.11.2019 23:15 by SergOz.)
28.11.2019 23:14
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4333
Post: #5772

SergOz, мне кажется, лучше не отнимать опыт, чтобы не было проблем с присвоенными навыками и параметрами, поскольку повторное повышение может превратиться либо в абуз, либо к непредвиденным проблемам. А вот по командам уже не подскажу - прошу прощения.


Image: widget.png?style=banner2

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

Posts: 1285
Post: #5773

daemon_n
Нет, отнимания от уже имеющегося опыта не будет. Я имел ввиду, что должен добавляться/отниматься коэффициент от стандартного опыта, полученного в последнем бою.


Карта-мод "Война на Холсте"
(This post was last modified: 28.11.2019 23:53 by SergOz.)
28.11.2019 23:52
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4333
Post: #5774

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


Image: widget.png?style=banner2

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

Posts: 1285
Post: #5775

Да, daemon_n, что-то вроде этого. К имеющемуся опыту героя, после боя, добавляется опыт, количество которого зависит от соотношения сил сторон. Неплохо бы учесть какая была битва: с нейтралами или против героя (против героя коэффициент выше).


Карта-мод "Война на Холсте"
29.11.2019 00:47
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