Объявления

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

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

Герои Меча и Магии III: Возрождение Эрафии, Герои Меча и Магии III Дыхание Смерти, Герои Меча и Магии III Клинок Армагеддона, Герои Меча и Магии III Хроники Героев
offlineRolex  
имя: Alex
Ветеран
Ветеран
 
Сообщения: 890
Зарегистрирован: 22 сен 2020, 18:58
Откуда: УКРАИНА
Пол: Мужчина
Поблагодарили: 49 раз.

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

Сообщение Rolex » 03 ноя 2021, 17:41

Цитата:
SoD_SP идёт сразу после HotA

А как же HD мод?
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5518
Зарегистрирован: 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)
Поблагодарили: 2147 раз.

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

Сообщение AlexSpl » 03 ноя 2021, 17:46

А вот HD мод уже не плагин, а фундамент для плагинов. Там и изменённый экзешник, и модификация кода в памяти, и инструменты для создания и подключения плагинов. Вот ещё примеры не-плагинов: WoG и ERA, MoP. HotA вполне бы могла подключаться плагином к SoD.
Вернуться к началу

offlineRolex  
имя: Alex
Ветеран
Ветеран
 
Сообщения: 890
Зарегистрирован: 22 сен 2020, 18:58
Откуда: УКРАИНА
Пол: Мужчина
Поблагодарили: 49 раз.

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

Сообщение Rolex » 03 ноя 2021, 17:53

Просто вы написали, что SoD_SP идет после HotA. Но ведь HotA тоже не плагин. В тех плане, по объёму кода HD мод, не сравнить с HotA. В Хота просто ещё и графика. Их просто сравнивать не совсем корректно. HotA можно сравнить с WoG, например.
Последний раз редактировалось Rolex 03 ноя 2021, 18:05, всего редактировалось 2 раз(а).
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5518
Зарегистрирован: 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)
Поблагодарили: 2147 раз.

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

Сообщение AlexSpl » 03 ноя 2021, 17:58

Цитата:
Но ведь HotA тоже не плагин.

HotA - плагин. У неё могла бы быть отдельная папка в Packs. И подключалась бы она, как и все остальные плагины. Может быть, из-за технических ограничений не одной dll'кой. Чего нельзя провернуть с WoG/ERA/MoP.

Цитата:
В Хота просто ещё и графика. Их просто сравнивать не совсем корректно. HotA можно сравнить с WoG, например.

У нас тоже графика. WoG, например, нельзя подключить из-за серьёзных правок экзешника и собственной секции кода. Это не плагин. MoP вообще написан на ассемблере и чтобы его сделать плагином, пришлось бы очень постараться. HotA изначально шла по пути плагина. Кстати, хедеры, которые мы используем, это очень старые хедеры HotA :smile2:
Вернуться к началу

offlineRolex  
имя: Alex
Ветеран
Ветеран
 
Сообщения: 890
Зарегистрирован: 22 сен 2020, 18:58
Откуда: УКРАИНА
Пол: Мужчина
Поблагодарили: 49 раз.

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

Сообщение Rolex » 03 ноя 2021, 18:11

Ясно. Вам виднее. Ну в принципе HotA и пилится на основе экзешника SoD 3.2.

Цитата:
Конечно, мне как автору кода было бы интересно исправлять баги, учитывать пожелания, но лет на 5 минимум этот плагин опоздал :smile1:

А 5 лет назад и не получилось бы. Ведь патчер появился и HD-мод стал поддерживать плагины только в 2017.
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5518
Зарегистрирован: 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)
Поблагодарили: 2147 раз.

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

Сообщение AlexSpl » 03 ноя 2021, 18:19

Цитата:
А 5 лет назад и не получилось бы. Ведь патчер появился и HD-мод стал поддерживать плагины только в 2017.

Я уже не помню, когда он стал поддерживать плагины, но появился он в 2010-м (в сентябре, кажется), полгода спустя после моего XXL-патча. Можете чекнуть время создания тем на HC. И, конечно же, был бы невозможен без наработок команды WoG.

Вот ещё интересный момент: реализация увеличения вторичных навыков в HotA идёт через такие же точечные патчи, как и в плагине NewSpells. Таким же образом увеличивали кол-во монстров и городов.
Вернуться к началу

offlineRolex  
имя: Alex
Ветеран
Ветеран
 
Сообщения: 890
Зарегистрирован: 22 сен 2020, 18:58
Откуда: УКРАИНА
Пол: Мужчина
Поблагодарили: 49 раз.

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

Сообщение Rolex » 03 ноя 2021, 18:23

Цитата:
Вот ещё интересный момент: реализация увеличения вторичных навыков в HotA идёт через такие же точечные патчи, как и в плагине NewSpells.

А разве в HotA увеличивали кол-во вторичных навыков? По-моему, там только Сопротивление на Помехи заменили и все.
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5518
Зарегистрирован: 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)
Поблагодарили: 2147 раз.

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

Сообщение AlexSpl » 03 ноя 2021, 18:28

Нет. Там не замена, а именно увеличение. Resistance никуда не делся, о чём мало кто из игроков догадывается, т.е. они могут сосуществовать. Чекните древо навыков в LMOracle для HotA, например, чтобы убедиться. Interference - полноценный 29-й вторичный навык.
Вернуться к началу

offlineRolex  
имя: Alex
Ветеран
Ветеран
 
Сообщения: 890
Зарегистрирован: 22 сен 2020, 18:58
Откуда: УКРАИНА
Пол: Мужчина
Поблагодарили: 49 раз.

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

Сообщение Rolex » 03 ноя 2021, 18:33

Интересно. Значит они это не просто так сделали, и в планах есть добавление новых вторичных навыков. Иначе бы сделали просто замену.
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5518
Зарегистрирован: 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)
Поблагодарили: 2147 раз.

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

Сообщение AlexSpl » 03 ноя 2021, 18:34

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

Пред.След.

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

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

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

cron