Объявления

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

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

Герои Меча и Магии III: Возрождение Эрафии, Герои Меча и Магии III Дыхание Смерти, Герои Меча и Магии III Клинок Армагеддона, Герои Меча и Магии III Хроники Героев
offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 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)
Поблагодарили: 2185 раз.

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

Сообщение AlexSpl » 20 сен 2021, 10:50

Я понимаю, что хочется больше заклинаний и их можно добавить - код позволяет. Я о том, что нужно на время остановиться и услышать хоть какую-нибудь критику. Зайдёт - будем пилить дальше новые заклинания, нет - ну, что ж, как минимум код полностью готов для имплементации новых идей :smile1: Удивительно, как много можно сделать за месяц. Честно признаться, раньше я думал, что новые заклинания - это очень много работы, но стоило взяться и оказалось, что делается всё за месяц :smile1:

Я очень доволен результатом. Да, мы не пионеры. Пионер - MoP, но наш плагин всё равно круче из-за гибкости.
Вернуться к началу

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

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

Сообщение Rolex » 20 сен 2021, 10:58

Если бы не KB II, вы бы и за неделю справились. Ну максимум за две. А предложенную тройку заклов я все же бы добавил и уже после бы слушали критику. Понятно, что абсолютно всем не зайдет. Но большинству, особенно любителям HotA, по идее, должно зайти.
Вернуться к началу

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

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

Сообщение AlexSpl » 20 сен 2021, 11:04

Количество не равно качеству. Новые заклы - это просто новые функции с технической точки зрения. Тут увеличил лимит на один, там расширил таблицу - и вот тебе новый закл. Если бы Вы ознакомились с кодом, могли бы уже пилить свои заклинания. Как бы я всё сделал для того, чтобы можно было относительно легко добавлять новые заклинания.
Вернуться к началу

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

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

Сообщение Rolex » 20 сен 2021, 11:10

Ну, Вызов фей я может быть на основе Вызова Магических элементалей и Огненных птиц и сам бы сделал, а вот Смертельный взгляд и Возрождение я точно сам не сделаю, там довольно интересные алгоритмы будут.
Вернуться к началу

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

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

Сообщение AlexSpl » 20 сен 2021, 11:15

Кстати, реально попробуйте самостоятельно запилить Вызов фей. Это самая лёгкая задача. Увеличьте лимит заклинаний на один и добавьте кейс в каждую функцию, работающую с вызовом существ. Будет работать 100%.
Вернуться к началу

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

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

Сообщение Rolex » 20 сен 2021, 11:18

Окей, а вы тогда займитесь двумя другими, ок?
Вернуться к началу

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

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

Сообщение AlexSpl » 20 сен 2021, 11:20

Вот Вы байтите. Сдались Вам эти новые заклы :smile2: Просто попробуйте добавить Вызов фей. В коде просто копипастите кейсы, а с DefTool, я думаю, Вы работать умеете. Добавьте картинки в конец. Да, и не забудьте расширить все spellIndirectTable (Вы увидите, какие значения нужны для вызова).
Вернуться к началу

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

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

Сообщение Rolex » 20 сен 2021, 11:26

Это те заклы, которые я лично придумал, их не было в MoP, потому и хочется их добавить (описание ЗДЕСЬ). Вызов фей я попробую сам добавить, если будут вопросы - напишу.
Вернуться к началу

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

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

Сообщение AlexSpl » 20 сен 2021, 11:32

Цитата:
Вызов фей я попробую добавить, если будут вопросы - напишу.

Там всё добавляется по аналогии, просто смотрите на имплементацию Summon Firebirds, например. Увеличьте кол-во заклов на 1, пропишите #define SPL_SPRITES {N}, добавьте в таблицы для свитчей новое вхождение (просто копипастите старое: Вы узнаете вызов, потому что он в самом конце таблицы). В каждую фунцию, работающую с вызовом, добавьте кейс case SPL_SPRITES - и всё заработает.
Вернуться к началу

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

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

Сообщение Rolex » 20 сен 2021, 21:02

AlexSpl писал(а):

Да, и не забудьте расширить все spellIndirectTable (Вы увидите, какие значения нужны для вызова).

За что отвечает spellIndirectTable и зачем он вообще? И как все же правильно расширить все spellIndirectTable для Summon Sprite? Остальное, вроде, сделал.
Последний раз редактировалось Rolex 21 сен 2021, 12:52, всего редактировалось 4 раз(а).
Вернуться к началу

Пред.След.

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

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

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