Объявления

Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru.
Я оторву свою задницу от всех дел и обязательно Вас активирую! :smile10:
Добро пожаловать на геройский форум! :smile25:

Как создать плагин для HD мода

Герои Меча и Магии III: Возрождение Эрафии, Герои Меча и Магии III Дыхание Смерти, Герои Меча и Магии III Клинок Армагеддона, Герои Меча и Магии III Хроники Героев
offlineBen80  
имя: Сергей
Эксперт
Эксперт
 
Сообщения: 1315
Зарегистрирован: 18 июн 2017, 06:49
Пол: Не указан
Поблагодарили: 336 раз.

Re: Как создать плагин для HD мода

Сообщение Ben80 » 07 ноя 2017, 15:26

RoseKavalier писал(а):

#define COST1 2000
#define COST2 3500
#define COST3 5000


Why so gigantic cost ?
Shool of war costs only 1000 and Market of Time only a little more useful.
I would propose 1000 at any conditions or 1000/1500/2000 if you want different costs.

Besides I would propose to change boundary levels of hero in my getWorstSecSkill - from 10/20/30 to 8/16/24. It would be better.
Вернуться к началу

offlineBen80  
имя: Сергей
Эксперт
Эксперт
 
Сообщения: 1315
Зарегистрирован: 18 июн 2017, 06:49
Пол: Не указан
Поблагодарили: 336 раз.

Re: Как создать плагин для HD мода

Сообщение Ben80 » 07 ноя 2017, 18:00

Нмеса писал(а):

Крашится игра при столкновении с Мастер Джинами и плагином на новый Mirth. Сразу заподозрил его, джинов случаем не клинит, когда ранее точечный спелл стал массовым?

Сейв - http://rgho.st/7hPYBlfSx


Пофиксил - download/file.php?id=1360
Буду благодарен за новые баг-репорты.
Вернуться к началу

offlineRoseKavalier  
Мастер
Мастер
 
Сообщения: 331
Зарегистрирован: 23 сен 2017, 17:00
Пол: Не указан
Поблагодарили: 234 раз.

Re: Как создать плагин для HD мода

Сообщение RoseKavalier » 07 ноя 2017, 19:08

Ben80 писал(а):

Why so gigantic cost ?
Shool of war costs only 1000 and Market of Time only a little more useful.
I would propose 1000 at any conditions or 1000/1500/2000 if you want different costs.

Besides I would propose to change boundary levels of hero in my getWorstSecSkill - from 10/20/30 to 8/16/24. It would be better.

University and Magic University cost 2,000 gold for Basic skill, I used that for reference (and extra 1500 per level).
I don't mind changing cost at all, everything is up for discussion. I prefer having different cost, it makes sense that learning/unlearning something more advanced would cost more, but maybe not +1500 each time.
Agree with 8/16/24, makes more sense.

Looked at Chronicles World Tree map, they're all 2 levels.
Вернуться к началу

offlineBen80  
имя: Сергей
Эксперт
Эксперт
 
Сообщения: 1315
Зарегистрирован: 18 июн 2017, 06:49
Пол: Не указан
Поблагодарили: 336 раз.

Re: Как создать плагин для HD мода

Сообщение Ben80 » 07 ноя 2017, 19:40

RoseKavalier писал(а):

University and Magic University cost 2,000 gold for Basic skill,


Skills of Magic Schools are very important, and Magic University gives, not take away.

RoseKavalier писал(а):

I used that for reference (and extra 1500 per level).


Ok.

RoseKavalier писал(а):

Looked at Chronicles World Tree map, they're all 2 levels.


Sorry :smile1:
I will think how to perplex you :smile1:
Вернуться к началу

offlineBen80  
имя: Сергей
Эксперт
Эксперт
 
Сообщения: 1315
Зарегистрирован: 18 июн 2017, 06:49
Пол: Не указан
Поблагодарили: 336 раз.

Re: Как создать плагин для HD мода

Сообщение Ben80 » 07 ноя 2017, 19:42

May be 1000/2000/3000 are compromise values ?
Вернуться к началу

offlineRoseKavalier  
Мастер
Мастер
 
Сообщения: 331
Зарегистрирован: 23 сен 2017, 17:00
Пол: Не указан
Поблагодарили: 234 раз.

Re: Как создать плагин для HD мода

Сообщение RoseKavalier » 08 ноя 2017, 03:26

Ben80 писал(а):

RoseKavalier писал(а):

University and Magic University cost 2,000 gold for Basic skill,


Skills of Magic Schools are very important, and Magic University gives, not take away.


University can offer you Eagle Eye, Mysticism, Learning and Navigation for 2,000 a piece too :p

But sure, 1000/2000/3000 is probably best.
I will update tomorrow or day after.
Вернуться к началу

offlineBen80  
имя: Сергей
Эксперт
Эксперт
 
Сообщения: 1315
Зарегистрирован: 18 июн 2017, 06:49
Пол: Не указан
Поблагодарили: 336 раз.

Re: Как создать плагин для HD мода

Сообщение Ben80 » 08 ноя 2017, 14:08

RoseKavalier писал(а):

University can offer you Eagle Eye, Mysticism, Learning and Navigation for 2,000 a piece too :p


Yes, use my plugin NewEagleEye :smile2:

BTW, have you information about possible values of actionId ?
(as many as possible)

Код: Выделить всё
int cmAddr = *(int*)0x699420;
int actionId = *(int*)(cmAddr + 0x3C);
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5539
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2155 раз.

Re: Как создать плагин для HD мода

Сообщение AlexSpl » 08 ноя 2017, 16:31

Смотрю, вы здесь не скучаете :smile1:

Из LMOracle:

1 - каст героя
2 - перемещение отряда без атаки
6 - перемещение отряда с атакой
7 - выстрел отряда
9 - выстрел катапульты
10 - каст существа
11 - хил палатки

Есть ещё вейт и дефенд, но номеров сейчaс не вспомню. Остальные номера не смотрел.
Вернуться к началу

offlineBen80  
имя: Сергей
Эксперт
Эксперт
 
Сообщения: 1315
Зарегистрирован: 18 июн 2017, 06:49
Пол: Не указан
Поблагодарили: 336 раз.

Re: Как создать плагин для HD мода

Сообщение Ben80 » 08 ноя 2017, 16:52

AlexSpl писал(а):

Смотрю, вы здесь не скучаете :smile1:

Из LMOracle:

1 - каст героя
2 - перемещение отряда без атаки
6 - перемещение отряда с атакой
7 - выстрел отряда
9 - выстрел катапульты
10 - каст существа
11 - хил палатки

Есть ещё вейт и дефенд, но номеров сейчaс не вспомню. Остальные номера не смотрел.


По правде говоря, не хватает Вас, Александр :smile1:
Каст существа - да, 10, но интересно, что во время определения ценности спелла Мастер-джинами actionId было равно 3. А ценности спелла Героя - 0.
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5539
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2155 раз.

Re: Как создать плагин для HD мода

Сообщение AlexSpl » 08 ноя 2017, 17:03

Это, скорее всего, старые (предыдущие) значения (0 - idle, нет действия, 3 - или вейт, или дефенд). Посмотрите, где именно в коде игра пишет значения в это поле. Правильно поставить брейкпоинт на запись (снять флаг Break, поставить Trace, погонять бой). Быстро, но не всегда точно, - текстовый поиск "+3Сh], " (Alt + T, Ctrl + T).

* * *
И да, круто продвинулись в понимании AI :smile17: Будет время, почитаю код.

* * *
По рынку времени. Нигде не видел официальной инфы, что этот объект был предназначен для того, чтобы забывать вторичные навыки. Да и не в духе Героев это. Банально рынок, который появлялся и исчезал по расписанию. Возможно, альфа чёрного рынка.
Вернуться к началу

Пред.След.

Вернуться в Общий раздел

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4