Объявления

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

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

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

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

Сообщение Rolex » 12 окт 2021, 19:28

В такой реализации действительно будут спамить. Расход по мане для получения 1200 MP - 15. А вот, когда 4 раза по 300 MP (как у DD), то в таком случае затраты по мане составят уже 48. Надо бы сделать более сбалансированный вариант. :smile2:

AlexSpl писал(а):

127 строка как раз для первого варианта: каст один раз в день, зато какой!

Со 127 (126) мы выводим, когда у героя закончились попытки для каста и нет вообще MP. Когда MP еще есть, но попыток уже нет, то тогда уже берем текст из 340 (339).
Вернуться к началу

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 » 12 окт 2021, 19:32

Так сейчас как раз и есть один каст за ход, разве не так? То, что после перезапуска игры статус каста не сохраняется, - временная проблема. Я уже подготовил немножко исправленный формат сейва, который сможет хранить сколько угодно дополнительных данных (для тех же героев, например).
Последний раз редактировалось AlexSpl 12 окт 2021, 19:34, всего редактировалось 1 раз.
Вернуться к началу

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

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

Сообщение Rolex » 12 окт 2021, 19:34

Нужно:
4 уровень - Магия Огня - 16 маны (12 при развитии навыка)
None: +300 единиц перемещения 1 раз в день. После сообщение.
Basic: +300 единиц перемещения 2 раза в день. После сообщение.
Advanced: +300 единиц перемещения 3 раза в день. После сообщение.
Expert: +300 единиц перемещения 4 раза в день. После сообщение.
Вернуться к началу

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 » 12 окт 2021, 19:36

Вот тут тупо и будут спамить на главного героя четыре раза вместо одного и проклинать разработчиков :smile2: А ещё в оригинале нету готового каста на героя на карте. Максимально близкое залинание - DD. Вы представляете, сколько кода перелопатить придётся?
Вернуться к началу

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

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

Сообщение Rolex » 12 окт 2021, 19:40

Не всегда. Все будет зависеть от того, сколько нужно будет MP. Каждый же каст отнимает MP. И в зависимости от уровня развития школы, может быть и 2 или 3 раза. Но у DD точно также. Когда кастуем его мы же не получаем 4 раза подряд выбрать место для перемещения. Мы каждый раз заходим в книгу и выбраем DD.

AlexSpl писал(а):

Максимально близкое залинание - DD. Вы представляете, сколько кода перелопатить придётся?

У Вас же все уже готово. Прибавляем на любом уровне развития школы +300 MP. Просто с каждым новым уровнем добавляется 1 дополнительная попытка каста.
Последний раз редактировалось Rolex 12 окт 2021, 19:44, всего редактировалось 2 раз(а).
Вернуться к началу

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 » 12 окт 2021, 19:44

В общем, моя позиция такая: мы добавляем походные, но простые. Почему? Хороших у нас походных просто нет, а писать пару сотен строк для сомнительного закла как-то не очень хочется.

Цитата:
У Вас же все уже готово.

Готово, если выбирать активного героя из списка. Так можно сделать. Просто снять запрет на второй каст и разрешить ещё 3.
Вернуться к началу

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

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

Сообщение Rolex » 12 окт 2021, 19:48

Пару сотен там вряд ли будет, скорей пару десятков. Но это же совсем ничего в сравнении с тем, что уже написано пару тысяч строк. Все что нужно сделать - это с каждым новым уровнем развития школы закла добавлять 1 дополнительную попытку каста. А каст всегда дает +300 MP.

AlexSpl писал(а):

Готово, если выбирать активного героя из списка. Так можно сделать. Просто снять запрет на второй каст и разрешить ещё 3.

Так и нужно, а Вы как думали? Активный кастующий герой всегда и получает +300 MP.
Вернуться к началу

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 » 12 окт 2021, 19:51

Тогда сделаем так: игрок выбирает героя из списка и кастует на него. Сейчас так и работает, только 2 раза в день нельзя кастовать.
Вернуться к началу

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

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

Сообщение Rolex » 12 окт 2021, 19:52

AlexSpl писал(а):

Тогда сделаем так: игрок выбирает героя из списка и кастует на него. Сейчас так и работает, только 2 раза в день нельзя кастовать.

Нет, кастующий герой - активный герой, который может кастовать только на себя, но не на других дружественных героев.
Вернуться к началу

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 » 12 окт 2021, 19:53

Так я про что. Вы пробовали на текущей версии кастовать на разных героев? Разве сейчас не так? Просто убрать ограничение и поправить ini.
Вернуться к началу

Пред.След.

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

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

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

cron