Объявления

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

HMM II - Tales of Enroth

Обсуждаем, делимся впечатлениями, новой информацией
offlineDraggonFantasy  
Новичок
Новичок
 
Сообщения: 21
Зарегистрирован: 11 май 2014, 12:07
Пол: Не указан
Поблагодарили: 25 раз.

HMM II - Tales of Enroth

Сообщение DraggonFantasy » 30 май 2014, 14:17

И снова здравствуйте, уважаемые форумчане :)
Вот уж несколько дней я щупаю Project Ironfist и с каждым днем он мне нравится все больше и больше.
Orzie писал(а):

Воу-воу, палехче. Кажется, так может появиться двушный WoG :)

И вот, наконец, я решил создать на нем какой-то мод. Вернее, не "какой-то", а полезный, не портящий игру, а наоборот дарящий игрокам хорошое настроение и наслаждение от игры :D
На данный момент, мод уже разрабатывается, точнее я расширяю возможности Lua скриптинга для карт. Уже добавлены следующие возможности:
 Что теперь можно сделать с помощью Lua
Новые функции:
  • Не просто показать сообщение, а задать игроку вопрос "да/нет" и узнать ответ на него.
  • Установить количество дней, в течении которых игрок будет жить после потери города (а также, сделать так, чтоб игрок мог ходить без города). Привет, RPG карты :D
  • Узнать имя героя
  • Установить имя героя
  • Заставить героя забыть определенное заклинание
  • Узнать, есть ли у определенного героя определенный отряд
  • Забрать у героя определенный отряд
  • Узнать уровень первичного умения у героя
  • Узнать количество маны у героя
  • Узнать уровень вторичного умения у героя
  • Призвать на поле боя определенный отряд в определенную клетку для битвы за определенную сторону (после боя отряд пропадет)
  • Узнать есть ли слева или справа на поле боя герой
  • Узнать, что за герой слева или справа на поле боя
  • Записать в лог битвы сообщение
Новые триггеры:
  • Триггер, срабатывающий при старте битвы
  • Триггер, срабатывающий, [зачеркнуто]когда наших бьют[/зачеркнуто] когда определенный отряд атакует другой отряд (например, когда скелеты атакуют грифонов)

Честно говоря, пока усиленно занимался только улучшением скриптинга. Разве, что добавил еще один атрибут юнита (для файла creatures.xml) - гидра и еще исправил баг Ironfist'а с ящиком пандоры, когда после битвы с ящиком в армии героя некоторые отряды заменялись на крестьян и мечников.
PS, над названием пока сильно не думал, по этому если у кого есть какие-то предложения, то смело говорите)
Вернуться к началу

offlineАватара пользователя
Orzie  
Ветеран
Ветеран
 
Сообщения: 698
Зарегистрирован: 12 сен 2013, 15:17
Откуда: Томск
Пол: Не указан
Награды: 3
Высшая медаль (1) 3 место 1 этапа по HMM1 (1) Бонусный шлем (1)
Поблагодарили: 457 раз.

Re: HMM II - Tales of Enroth

Сообщение Orzie » 30 май 2014, 18:01

Коли есть уж охота модить по-взрослому - логично применить балансные изменения известного двушного мода, тут где-то про него писали. Сам не играл.

Ну и да, всё же стоит взвесить за и против перед началом обширных работ.
Вернуться к началу

offlineDraggonFantasy  
Новичок
Новичок
 
Сообщения: 21
Зарегистрирован: 11 май 2014, 12:07
Пол: Не указан
Поблагодарили: 25 раз.

Re: HMM II - Tales of Enroth

Сообщение DraggonFantasy » 30 май 2014, 20:12

Балансные изменения, если они касаются только характеристик юнитов, сделать на Ironfist'е совсем несложно - там вся информация о юнитах лежит в красивом XML файле)
Кстати, во время одного "эксперемента" мне удалось узнать, что Ironfist также перевел в формат XML и игровые сохранения. Зачем, правда, не знаю, так как XML весит гораздо больше бинарника + программе бинарник проще записывать/читать, а вручную сохранения редактировать не каждый день приходится)
На данный момент я расширяю возможности скриптинга и, по возможности, пытаюсь чинить баги, которые нахожу. Хочу позволить картам для вторых героев быть такими разнообразными, как карты для 4х героев и даже ERM'ированных карт для тройки. :)

Кстати про баги, исправил баг скриптинга со срабатыванием триггеров MAP_START и NEW_DAY в первый день при закрытии окна города или после битвы.
Вернуться к началу

offlineDraggonFantasy  
Новичок
Новичок
 
Сообщения: 21
Зарегистрирован: 11 май 2014, 12:07
Пол: Не указан
Поблагодарили: 25 раз.

Re: HMM II - Tales of Enroth

Сообщение DraggonFantasy » 01 июн 2014, 20:11

Добавлен мега-триггер, который срабатывает при перемещении героя через определенную клетку)
Также, добавил функцию для запроса у игрока какой-то строки и для телепортации игрока в клетку, так что, теперь возможны свои собственные сфинксы, которые при неправильном ответе будут телепортировать игрока на остров с кучей черных драконов и привидений :D
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3859
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 982 раз.

Re: HMM II - Tales of Enroth

Сообщение VDV_forever » 02 июн 2014, 03:20

А этот мод будет ставиться на какую версию игры? Буковские Герои 2?
DraggonFantasy писал(а):

На данный момент, мод уже разрабатывается, точнее я расширяю возможности Lua скриптинга для карт. Уже добавлены следующие возможности:
[*] Не просто показать сообщение, а задать игроку вопрос "да/нет" и узнать ответ на него.

Не совсем понятно что за сообщение. Где оно появляется и что будет в случае неверного ответа? :roll:
DraggonFantasy писал(а):

Установить количество дней, в течении которых игрок будет жить после потери города (а также, сделать так, чтоб игрок мог ходить без города). Привет, RPG карты :D

Квестовая составляющая, good 8-)
DraggonFantasy писал(а):

Узнать имя героя

А зачем, собственно? Еще поди и магию на это тратить :?
DraggonFantasy писал(а):

Установить имя героя

Так это и так можно, в редакторе.
DraggonFantasy писал(а):

Заставить героя забыть определенное заклинание

Тоже не вижу в этом смысла
DraggonFantasy писал(а):

Узнать, есть ли у определенного героя определенный отряд

?
DraggonFantasy писал(а):

Забрать у героя определенный отряд

А вот это прикольно. :lol: Бац и у тебя исчезли 2 ЧД :D
DraggonFantasy писал(а):

Узнать уровень первичного умения у героя
Узнать количество маны у героя
Узнать уровень вторичного умения у героя

ИМХО лишнее.
DraggonFantasy писал(а):

Призвать на поле боя определенный отряд в определенную клетку для битвы за определенную сторону (после боя отряд пропадет)

Интересная идея. 8-)
DraggonFantasy писал(а):

Узнать есть ли слева или справа на поле боя герой
Узнать, что за герой слева или справа на поле боя

Вообще не понятно. А правая кнопка? :shock:
DraggonFantasy писал(а):

Записать в лог битвы сообщение

Это можно :)

Удачи Вам в этом начинании. Главное что нравится ;)
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineDraggonFantasy  
Новичок
Новичок
 
Сообщения: 21
Зарегистрирован: 11 май 2014, 12:07
Пол: Не указан
Поблагодарили: 25 раз.

Re: HMM II - Tales of Enroth

Сообщение DraggonFantasy » 02 июн 2014, 11:53

Да, на буковские герои.)
VDV_forever писал(а):

Не совсем понятно что за сообщение. Где оно появляется и что будет в случае неверного ответа?

Сообщение - окошко с вопросом, вроде того, что выскакивает когда вы хотите завершить ход с недоходившими героями, а что будет в случае ответа зависит от скпипта, что вы напишите) Можно сделать почти все, что угодно: можно сделать, чтоб если игрок ответил "да", то к нему в армию присоедиться какой-то отряд, а можно сделать телепортацию в какую-то точку при положительном/отрицательном ответе) Таким образом и диалоги целые строить можно.
VDV_forever писал(а):

А зачем, собственно?

Ну, например, вы хотите сделать проверку "Если герой, которого зовут Артур подошел к камню, то дать ему меч", то нужно будет проверять имя героя, что подошел к камню)
VDV_forever писал(а):

Так это и так можно, в редакторе.

Но с помощью скриптинга можно менять имя героя в реальном времени) Например, звали "Принц Артур", а с определенного момента он стал "Королем Артуром")
VDV_forever писал(а):

Тоже не вижу в этом смысла

Может быть и так, но вдруг кому-то по сюжету карты нужно будет заставить героя забыть тот или иной спелл
VDV_forever писал(а):

?

К примеру, для создания барьера, который пропустит героя дальше по дороге, если у того есть 5 циклопов
VDV_forever писал(а):

ИМХО лишнее.

Для создания квестов может пригодиться
VDV_forever писал(а):

Интересная идея.

Да, я когда тестировал, то сделал небольшую карту и написал скрипт, который при нанесении урона птицам рух призывал на поле боя грифонов и писал в лог битвы "Наших бьют" :D
Вернуться к началу

offlineАватара пользователя
Orzie  
Ветеран
Ветеран
 
Сообщения: 698
Зарегистрирован: 12 сен 2013, 15:17
Откуда: Томск
Пол: Не указан
Награды: 3
Высшая медаль (1) 3 место 1 этапа по HMM1 (1) Бонусный шлем (1)
Поблагодарили: 457 раз.

Re: HMM II - Tales of Enroth

Сообщение Orzie » 02 июн 2014, 13:27

Допилить его, что ли...
Изображение
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3859
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 982 раз.

Re: HMM II - Tales of Enroth

Сообщение VDV_forever » 03 июн 2014, 08:14

DraggonFantasy писал(а):

Да, я когда тестировал, то сделал небольшую карту и написал скрипт, который при нанесении урона птицам рух призывал на поле боя грифонов и писал в лог битвы "Наших бьют" :D

Забавно :D

Orzie писал(а):

Допилить его, что ли...
Изображение

Клево! Небоскребы внутри замка :P
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineDraggonFantasy  
Новичок
Новичок
 
Сообщения: 21
Зарегистрирован: 11 май 2014, 12:07
Пол: Не указан
Поблагодарили: 25 раз.

Re: HMM II - Tales of Enroth

Сообщение DraggonFantasy » 03 июн 2014, 12:13

Создал тестовую карту со следующими "фишками":
  • Место, к которому если подойти, то появится окошко с сообщением "Тут вы можете призвать элементалей земли за 150 золота и 1 руду. Сколько призывать будете?" и за данную цену мы сможем пополнить нашу армию элементалями в таком количестве, в каком укажем)
  • Аналогичное место для призыва фей
  • Также место, которое телепортирует нас к вражескому замку
  • Когда в битву вступает герой, у которого есть феи, то они призывают на поле боя кабанов (сюда бы вписались медведи, но, увы, таковых нету в игре :D )
И это только малая часть того, что теперь возможно сделать с помощью скриптинга)
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3859
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 982 раз.

Re: HMM II - Tales of Enroth

Сообщение VDV_forever » 03 июн 2014, 12:36

Видео покажи что ли ;)
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

След.

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

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

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