Плагин с исправлениями багов SoD - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

HoMM3 HD мод и другие дополнения к игре Heroes of Might and Magic III В подразделе находятся материалы о HoMM3 HD - происходит его обсуждение, публикуется информация о выходе релизов, собираются сведения об ошибках (баг-репорты), дополнительные возможности игры с модулями и другие.

Ответ
Страница 1 из 2
 
Опции темы
#1
Старый 08.07.2018, 09:52
  #1
^
Ben80
 
Аватар для Ben80
📖
Регистрация: 05.05.2008
Сообщения: 168
Регистрация: 05.05.2008
Сообщения: 168
По умолчанию
Плагин с исправлениями багов SoD

Исправления багов SoD

Скачать: Ben_BugFixes

Авторы: Ben80, RoseKavalier, igrik

Исправлены баги:

- баг урона, получаемого от стрелковых башен при наличии вторичного навыка "Доспехи" или наложенного заклинания "Воздушный щит" или для окамененевшего существа (RoseKavalier)
- баг получения дополнительных очков перемещения по морю всем игрокам вместо владельца маяка (RoseKavalier)
- баг несрабатывания удачи в битве для существ без героя
- вылет игры при нападении ИИ на героя без существ (RoseKavalier)
- баги интерфейса для Сказочных Драконов (RoseKavalier, igrik)
- баг, связанный с нападением Гарпий на Дендроидов (igrik)
- баг заклинания "Маскировка" (заклинание действовало в течение одного игрового дня, а не одного цикла ходов игроков)
- баг получения бесконечного количества очков перемещения, используя Шляпу Адмирала
- баг получения бонусов Защиты и Атаки для Обелиска Крови и Знаков Страха (фракция "Крепость")
- баг уничтожения отрядов заклинанием "Землетрясение" (RoseKavalier)
- баг непересчета морских очков перемещения в сухопутные при побеге героя в битве на море

Дополнительно отменено спорное решение HD мода (при опции HD+), приводящее к получению в Нага банке драг. камней как бонуса вместо серы.

Совместимость: вряд ли будет совместимость с плагинами, которые также исправляют баги оригинальной игры (например, SoD_SP) или существенно изменяют геймплей. А вот с такими плагинами, как SuperPack_Rus, проблем совместимости быть не должно.

Версии игры: Дыхание смерти либо Полное Собрание с установленным HD модом (рекомендуется версия 3.811f)

Режим игры: любой - синглплеер, мультиплеер, сетевой, хотсит, кампании и тд.
Ben80 вне форума
Ответить с цитированием
#2
Старый 08.07.2018, 11:43
  #2
^
Marmot
 
Аватар для Marmot
📖
Регистрация: 07.01.2010
Адрес: Мозырь
Сообщения: 2118
Регистрация: 07.01.2010
Адрес: Мозырь
Сообщения: 2118
По умолчанию
Re: Плагин с исправлениями багов SoD

А не лучше ли было бы договориться с Бараторчем и прикрутить этот функционал к HD-моду (точнее, к опции HD+)? Будет не очень хорошо, если вскоре игроки будут играть в "Героев" каждый со своими плагинами, и если это будет просто одиночное прохождение для удовольствия - это одно, а если в оффлайн-турнире кто-то будет применять плагины, это даже отследить будет проблематично. Может выйти как бы "непреднамеренное читерство".
__________________
Воскресайте, камінні душі, Розчиняйте серця і чоло, Щоб не сказали Про вас грядущі: їх на землі не було…
(Василь Симоненко. Люди – прекрасні)
Воскресайте, камінні душі, Розчиняйте серця і чоло, Щоб не сказали Про вас грядущі: їх на землі не було…
(Василь Симоненко. Люди – прекрасні)
Marmot вне форума
Ответить с цитированием
#3
Старый 08.07.2018, 13:12
  #3
^
Ben80
 
Аватар для Ben80
📖
Регистрация: 05.05.2008
Сообщения: 168
Регистрация: 05.05.2008
Сообщения: 168
По умолчанию
Re: Плагин с исправлениями багов SoD

MarmotА не лучше ли было бы договориться с Бараторчем и прикрутить этот функционал к HD-моду (точнее, к опции HD+)? Будет не очень хорошо, если вскоре игроки будут играть в "Героев" каждый со своими плагинами, и если это будет просто одиночное прохождение для удовольствия - это одно, а если в оффлайн-турнире кто-то будет применять плагины, это даже отследить будет проблематично. Может выйти как бы "непреднамеренное читерство".

Я думаю, что ключевой вопрос игры в Героев - это вопрос доверия. Если человек читер, он все равно умудрится жульничать. Так что если говорить о позиционировании данного плагина, то я бы рекомендовал использовать его для компаний знакомых между собой игроков...

По поводу HD+ думаю, что это вообще довольно глобальная проблема договориться о том, например, что есть баг, а что нет, и что допустимо в игре. У автора программы/плагины здесь 2 пути - либо дать пользователю максимальное количество опций (но тогда игрокам, которые используют программу, будет сложнее договориться между собой), либо авторитарно дать все, как есть, попутно продвинув свои личные взгляды на игру...

Как, например, я мог бы договориться с Бараторчем (даже если бы он мне и ответил, что он вообще делает крайне редко), если, допустим, я считаю, что Нага-банки должны давать серу, а он считает, что драг.камни ?

Так что определенный хаос, или, если угодно, плюрализм мнений/плагинов, в Героях будет продолжаться, не думаю, что это решиться как-то...
Ben80 вне форума
Ответить с цитированием
#4
Старый 08.07.2018, 13:27
  #4
^
caliban
 
Аватар для caliban
📖
Регистрация: 05.04.2016
Адрес: Минск
Сообщения: 602
1943
Отправить сообщение для  caliban с помощью ICQ caliban#5690
Выставка наград
Регистрация: 05.04.2016
Адрес: Минск
Сообщения: 602
1943
Отправить сообщение для  caliban с помощью ICQ caliban#5690
Выставка наград
По умолчанию
Re: Плагин с исправлениями багов SoD

Дополнительно отменено спорное решение HD мода (при опции HD+), приводящее к получению в Нага банке драг. камней как бонуса вместо серы
Какой логикой руководствовался автор?
caliban вне форума
Ответить с цитированием
#5
Старый 08.07.2018, 13:38
  #5
^
Mizrael
 
Аватар для Mizrael
📖
Регистрация: 22.02.2008
Адрес: Mother Earth
Сообщения: 1830
1648
Отправить сообщение для  Mizrael с помощью ICQ MikeValentine#6927
Регистрация: 22.02.2008
Адрес: Mother Earth
Сообщения: 1830
1648
Отправить сообщение для  Mizrael с помощью ICQ MikeValentine#6927
По умолчанию
Re: Плагин с исправлениями багов SoD

Нет никакой логики Как раз таки сера из нагашников это баг и его пофиксили в ХД+, ибо изначально в героях там давали драгкамни.
Mizrael вне форума
Ответить с цитированием
#6
Старый 08.07.2018, 15:09
  #6
^
Ben80
 
Аватар для Ben80
📖
Регистрация: 05.05.2008
Сообщения: 168
Регистрация: 05.05.2008
Сообщения: 168
По умолчанию
Re: Плагин с исправлениями багов SoD

calibanКакой логикой руководствовался автор?

Логика автора (Бараторча) заключалась во-первых, в том, что в редакторе карт в подсказке к Нага-банку говорится, что даются драг.камни, а во-вторых в том, что каждый банк ресурсов (кроме Нага-банка) дает тот ресурс, который ассоциируется с городом, существа которого защищают банк ресурсов.

Что касается логики автора данного плагина (то есть меня), то она такая:
1) Доказать что сера в Нага-банках это баг - невозможно, это не было исправлено NWC (хотя этот момент был на виду, безусловно, не знать о нем было невозможно). То есть это оригинальная механика, которую имели в виду (и имеют до сих пор) авторы классических карт для Героев 3.
2) Баланс ресурсов в игре. Самоцветы можно получать на картах в Таинственном саду, и не один раз, как в Нага-банке, а каждые 2 недели. При этом самих объектов типа Таинственный сад в среднем на картах скорее всего больше, чем Нага-банков.
Другой интересный момент, связанный с балансом ресурсов - сера существенно востребована 5 фракциями в Героях 3, тогда как самоцветы - 3 фракциями. Кроме того, по общему количеству, требуемому на постройки, самоцветы наименее востребованы среди ресурсов.

Эти моменты, связанные с балансом, и были учтены NWC. То есть это в общем-то то элементарное, чего не могут понять некоторые нынешние мододелы и исправители багов.
Ben80 вне форума
Ответить с цитированием
#7
Старый 08.07.2018, 15:22
  #7
^
Dirty_Player
 
Аватар для Dirty_Player
Координатор
📖
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
Регистрация: 29.04.2007
Адрес: Las Vegas, Nevada
Сообщения: 11704
1750
Отправить сообщение для  Dirty_Player с помощью ICQ Dirty_Player#3487
Выставка наград
По умолчанию
Re: Плагин с исправлениями багов SoD

Когда это изменение только вводилось в онлайн (вроде в версии ВТ), я от нескольких игроков выслушал тонну "папских аргументов" почему в нага-банках должна быть именно сера, что в этом скрыт глубокий смысл.
Dirty_Player вне форума
Ответить с цитированием
#8
Старый 08.07.2018, 15:30
  #8
^
caliban
 
Аватар для caliban
📖
Регистрация: 05.04.2016
Адрес: Минск
Сообщения: 602
1943
Отправить сообщение для  caliban с помощью ICQ caliban#5690
Выставка наград
Регистрация: 05.04.2016
Адрес: Минск
Сообщения: 602
1943
Отправить сообщение для  caliban с помощью ICQ caliban#5690
Выставка наград
По умолчанию
Re: Плагин с исправлениями багов SoD

Ben80Логика автора заключалась во-первых, в том, что в редакторе карт в подсказке к Нага-банку говорится, что даются драг.камни, а во-вторых в том, что каждый банк ресурсов (кроме Нага-банка) дает тот ресурс, который ассоциируется с городом, существа которого защищают банк ресурсов.

Перечитай внимательно
Дополнительно отменено спорное решение HD мода (при опции HD+), приводящее к получению в Нага банке драг. камней как бонуса вместо серы
Я один читаю и вижу противоречия того, что ты сейчас ответил и цитату, которую я выделил?

По этой цитате следует, что автор не согласен с фиксом бага в hd моде, где пофиксили выдачу серы вместо драг камней , и вернул все обратно(сера в нага-банке). А сецчас ты говоришь, что нужно выдавать камни вместо серы. маятваянепанимать

Добавлено через 2 минуты
Лол какой, имея ввиду автор я имею ввиду автора плагина в этой теме, а не всеми уважаемого Бараторча
caliban вне форума
Ответить с цитированием
#9
Старый 08.07.2018, 15:33
  #9
^
Ben80
 
Аватар для Ben80
📖
Регистрация: 05.05.2008
Сообщения: 168
Регистрация: 05.05.2008
Сообщения: 168
По умолчанию
Re: Плагин с исправлениями багов SoD

calibanА сецчас ты говоришь, что нужно выдавать камни вместо серы. маятваянепанимать[u]

Купи два учебника - логики и русского языка. И будет тебе счастье.

Добавлено через 1 минуту
Dirty_PlayerКогда это изменение только вводилось в онлайн (вроде в версии ВТ), я от нескольких игроков выслушал тонну "папских аргументов" почему в нага-банках должна быть именно сера, что в этом скрыт глубокий смысл.

Основной аргумент - это сама игра.
Ben80 вне форума
Ответить с цитированием
#10
Старый 08.07.2018, 15:47
  #10
^
caliban
 
Аватар для caliban
📖
Регистрация: 05.04.2016
Адрес: Минск
Сообщения: 602
1943
Отправить сообщение для  caliban с помощью ICQ caliban#5690
Выставка наград
Регистрация: 05.04.2016
Адрес: Минск
Сообщения: 602
1943
Отправить сообщение для  caliban с помощью ICQ caliban#5690
Выставка наград
По умолчанию
Re: Плагин с исправлениями багов SoD

Ben80Купи два учебника - логики и русского языка. И будет тебе счастье.[u]

исправляя написанный пост (при этом полностью меняя смысл), а потом говорить мне, что я дурак - не от большого ума самого автора.
caliban вне форума
Ответить с цитированием
#11
Старый 08.07.2018, 21:31
  #11
^
Marmot
 
Аватар для Marmot
📖
Регистрация: 07.01.2010
Адрес: Мозырь
Сообщения: 2118
Регистрация: 07.01.2010
Адрес: Мозырь
Сообщения: 2118
По умолчанию
Re: Плагин с исправлениями багов SoD

Баг с серой в нагабанке как раз позволяет увидеть, как разделяет игроков всего одно изменение геймплея. Ну, и возможность включения/выключения отдельных опций фикса багов дает нам ситуацию, когда у каждого игрока немножко "свои" Герои.
Оставить оригинальный баг в случае с нагабанком важно на тех авторских одиночных картах, где всё максимально просчитано, в том числе ресурсы и источники их получения. Замена серы на драг. камни может или позволить игроку обойти авторские ограничения и облегчить ему задачу, или наоборот, затруднить, если автор рассчитывал на получение серы в нагабанке, а в других местах с ней туго или вообще ее нет и нет рынка.
Так что к каждому багфиксу нужно подходить очень осторожно. И теперь игроки тоже должны решать, если они играют не в турнире: какие плагины с какими опциями использовать.
__________________
Воскресайте, камінні душі, Розчиняйте серця і чоло, Щоб не сказали Про вас грядущі: їх на землі не було…
(Василь Симоненко. Люди – прекрасні)
Воскресайте, камінні душі, Розчиняйте серця і чоло, Щоб не сказали Про вас грядущі: їх на землі не було…
(Василь Симоненко. Люди – прекрасні)
Marmot вне форума
Ответить с цитированием
#12
Старый 09.07.2018, 11:36
  #12
^
baratorch
📖
Регистрация: 15.08.2010
Сообщения: 795
Выставка наград
Регистрация: 15.08.2010
Сообщения: 795
Выставка наград
По умолчанию
Re: Плагин с исправлениями багов SoD

У меня, например, давно нет возможности работать по всем возможным фронтам для улучшения Героев. HD-мод разросся до таких размеров, что его поддержка и развитие требуют больше одного разработчика. Ну или хотя бы требуют не иметь никакой другой работы, кроме HD-мода.

И это здорово, что есть люди, которые продолжают искать и фиксить баги, изобретать всяческие удобства для игры.

Однако. Мне, конечно же, не может нравиться, когда мои инструменты, мои наработки, моя платформа используются для борьбы с самим HD-модом.

***

Тут еще такой момент... Я разделяю мододелов на 2 типа.
Первые - это те, кто топят за опциональность и отключаемость фич. Те кто хочет из Героев делать конструктор.
Вторые - это те кто хочет делать цельную игру с едиными фиксированными правилами.

Очевидно, что себя и команду хоты я отношу ко второму типу.
А мододелы первого типа в основном крутятся вогруг WoG и ERA, но есть конечно и исключения.

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

Самая главная причина по которой я топлю за единость и цельность это то, что только при такой игре возможна соревновательность и вообще какая то оценка мастерства игры.
Пример обратного: сравните мастерство игры того, кто играет в шашки, того кто в поддавки, и того кто в чапаевцев. Кто же из них играет круче? А что - поле одно, фигуры одни те же, можно считать одной игрой.

Но да, при втором (цельность , единость) подходе не только всех игроков нельзя полностью удовлетворить (всегда найдутся те, кому что-то категорически не понравится), но и всех разрабочиков(!) если разработка проекта ведется командой. При разработке той же Хоты бывает ООООчень сложно договориться и прийти к консенсусу.
Но я убежден, что делать это (договариваться и приходить к единому решению) необходимо.


Конкретно по награде в нагабанке. Я по большому счету не считаю серу прям багом. Если вы зайдете на сайт HD-мода, то в списке исправленных багов вы не найдете этот. И исправление это в HD+ сделано прежде всего из соображений эстетики и соответсвия.
По поводу влияния на баланс. Баланс в игре таков, что имеет смысл говорить прежде всего о балансе конкретной карты (раздачи RMG). И, да, если автор карты не завязывал прохождение на конкретной награде в нагабанке, то вообще по барабану что там дадут, хоть дерево. Туча других факторов при наполнении карты делают тип награды в нагабанке крайне малозначительным, таким что его влиянием на общий баланс конкретной карты в 99,9% случаев можно пренебречь.

***

Я бы с удовольствием включил в том или ином виде какие-то правки от Ben80, RoseKavalier, igrik, в состав HD мода. И если авторы, не против этого, то было бы неплохо мне получить доступ к их исходникам.

Так то конечно мне этот пост надо было бы разместить и в теме SoD_SP...
Хорошо если этот пост прочитают igrik и (но это вряд ли) RoseKavalier...
baratorch вне форума
Ответить с цитированием
#13
Старый 09.07.2018, 17:33
  #13
^
Ben80
 
Аватар для Ben80
📖
Регистрация: 05.05.2008
Сообщения: 168
Регистрация: 05.05.2008
Сообщения: 168
По умолчанию
Re: Плагин с исправлениями багов SoD

baratorchЯ бы с удовольствием включил в том или ином виде какие-то правки от Ben80, RoseKavalier, igrik, в состав HD мода. И если авторы, не против этого, то было бы неплохо мне получить доступ к их исходникам.

Лично мне не жалко передать свои наработки по багфиксам, я готов это сделать в ЛС. Есть и другие фиксы, но я крайне неохотно записываю какие-то механики игры в баги (например, посещение серен, исчезновение грейженного стеке нейтралов и тд).

По поводу HD мода - хотел бы выразить признательность за то, что имеем возможность его использовать и подключать плагины. Понимаю, что всем хорошо не сделаешь, но лично для меня очень важна аутентичность игры, как в плане геймплея, так и в плане интерфейса. Например, в оригинальной механике Нага-банка я вот со своей стороны вижу определенную эстетику, которая заключается в аутентичности, даже если с точки зрения логики кривовато. Для меня важна старая книга заклинаний, музыка в начале битвы, старый рюкзак, журнал и прочие моменты. И, конечно, при этом мне не хотелось бы терять возможности HD мода. Если я пишу по этому поводу какой-то плагин, и кто-то им пользуется, значит, этому человеку так нужно, я же его не заставляю...

Что касается людей, которые предоставили мне свой код. igrik это, по-моему, человек, который вообще всем помогает в плане моддинга. А у RoseKavalier свой большой уже, огромный проект, который, я думаю, для него очень важен. Не думаю, что борьба с HD модом стоит в этом проекте на 1-м месте... И думаю, что любому разработчику под Героев хотелось бы в какой-то степени передать свое видение игры. И на данный момент это видение определяет почти исключительно baratorch. По трудам и таланту, конечно, заслуженно. Но тем не менее...

Согласен, что в плане геймплея лучше всего договариваться, чтобы играющим было легче. А вот в плане интерфейса очень бы хотелось, чтобы вернулись все те опции, которые были в версиях 3.х. Потому что это достаточно круто - вот так вот взять, и определить новое лицо Героев... А для кого-то могут быть важны разные элементы для атмосферности. Очень важны изменения, производимые HD+ (это по поводу борьбы с HD модом). Мне кажется, стоило бы все-таки дать возможность пользователю вкл/откл все конкретные фишки HD+ через отдельный ini файл. А в случае турниров Комитет бы решал, какие опции использовать (может быть, по дефолту бы чаще всего оставляли).

baratorchКонкретно по награде в нагабанке. Я по большому счету не считаю серу прям багом. Если вы зайдете на сайт HD-мода, то в списке исправленных багов вы не найдете этот. И исправление это в HD+ сделано прежде всего из соображений эстетики и соответсвия.
По поводу влияния на баланс. Баланс в игре таков, что имеет смысл говорить прежде всего о балансе конкретной карты (раздачи RMG). И, да, если автор карты не завязывал прохождение на конкретной награде в нагабанке, то вообще по барабану что там дадут, хоть дерево. Туча других факторов при наполнении карты делают тип награды в нагабанке крайне малозначительным, таким что его влиянием на общий баланс конкретной карты в 99,9% случаев можно пренебречь.

При наличии Нага-банка в зоне игрока содержание бонуса вполне может определить - в 2 недели ты строишь драконов (например), или в 3.
Ben80 вне форума
Ответить с цитированием
#14
Старый 09.07.2018, 21:00
  #14
^
baratorch
📖
Регистрация: 15.08.2010
Сообщения: 795
Выставка наград
Регистрация: 15.08.2010
Сообщения: 795
Выставка наград
По умолчанию
Re: Плагин с исправлениями багов SoD

Ben80При наличии Нага-банка в зоне игрока содержание бонуса вполне может определить - в 2 недели ты строишь драконов (например), или в 3.
Ряд других моментов может быть несоизмеримо более решающими чем отстройка драконов на 2 неделе вместо третей. Это же герои, здесь баланс карты выстраивается из распределения кучи дизбалансной хрени. Было бы иначе, Герои были бы скучны.

А вот в плане интерфейса очень бы хотелось, чтобы вернулись все те опции, которые были в версиях 3.х.
Многие вещи отключены потому что это не нужно 99% игрокам,
Вернуть старую книгу меня уже просили. Каких именно интерфейсных твиков тебе еще не хватает в последних версиях мода?
baratorch вне форума
Ответить с цитированием
#15
Старый 09.07.2018, 21:26
  #15
^
Ben80
 
Аватар для Ben80
📖
Регистрация: 05.05.2008
Сообщения: 168
Регистрация: 05.05.2008
Сообщения: 168
По умолчанию
Re: Плагин с исправлениями багов SoD

baratorchМногие вещи отключены потому что это не нужно 99% игрокам,
Вернуть старую книгу меня уже просили. Каких именно интерфейсных твиков тебе еще не хватает в последних версиях мода?

Я согласен, что это не нужно 99% игрокам. Однако я использую HD мод из-за следующих вещей:
1) Менеджмент армии. Причем только в окне героя и города, не при встрече героев (из-за наличия неаутентичных интерфейсных элементов)
2) Багфиксы. Это настоящее сокровище. Критические багфиксы и прочие (HD+)
3) Подключение плагинов

Поэтому для меня стало выходом использование версии 3.811f с отключением почти всего. Плюс написал плагин, чтобы результаты битвы были по-старому (без возможности переигровки) и рюкзак был старый.

Добавлено через 11 минут
Отправил тебе код в личку на Вогфоруме.
Ben80 вне форума
Ответить с цитированием
Ответ
Страница 1 из 2


Опции темы



Часовой пояс GMT +4, время: 16:12.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru