Current time: 19.12.2018, 02:30 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
ERA Scripts 1.30
» Скриптпак/мод для ERA 2.46
Author Message
Algor Offline
Administrators

Posts: 2663
Post: #901

(12.01.2017 23:05)Ethereal Wrote:  Может в качестве альтернативы, или даже отдельную опцию (Подавление Стихий или Сопротивлений)?
Я не буду делать то, что мне не интересно.

(12.01.2017 23:05)Ethereal Wrote:  Кстати, насчёт функции "Хардкор-герои", можно ли на её основе сделать не запрет на найм побеждённого героя, который в некоторых случаях чреват адскими глюками, а сброс всей его прокачки?
Можно, а смысл? И что за глюки?


13.01.2017 02:21
Visit this user's website Find all posts by this user Quote this message in a reply
Ethereal Offline

Posts: 139
Post: #902

(13.01.2017 02:21)Algor Wrote:  Можно, а смысл? И что за глюки?

Смысл в том, что на некоторых картах доступны для найма только герои своей фракции. На некоторых, герои некоторых фракций запрещены. ИИшник, слив всех доступных ему героев, то игру крашит, то входит в ступор, то нанимает запрещённых для найма героев. С игроком то всё ясно (слил всех - сиди жди когда замки отберут), а с ИИ непонятки полные.
13.01.2017 08:42
Find all posts by this user Quote this message in a reply
Heromant Offline

Posts: 309
Post: #903

(13.01.2017 02:21)Algor Wrote:  
(12.01.2017 23:05)Ethereal Wrote:  Может в качестве альтернативы, или даже отдельную опцию (Подавление Стихий или Сопротивлений)?
Я не буду делать то, что мне не интересно.
Ну и правильно. "Подавление стихий" - одна из самых удачных, полезных и бесспорных опций. Опциям каких из вторичных навыков может понадобиться альтернатива, почему, по моему мнению, это так, я уже высказывался тут. Более того, я даже реализовал эту альтернативу (ссылка выше).
Ethereal, не кажется ли тебе, что "подавление сопротивлений" будет отличаться от "Волшебства"/"Критического волшебства" практически только тем, что действует только на цели с сопротивлениями?
Если такое реализовать, как ты хочешь - это будет редко используемый и чаще всего ненужный навык, от каковых мы наоборот всяческими путями пытаемся избавляться либо усовершенствовать их.
13.01.2017 09:14
Find all posts by this user Quote this message in a reply
Algor Offline
Administrators

Posts: 2663
Post: #904

Ethereal, все опции ERA Scripts рассчитаны в первую очередь на рандомки. Если автором карты введены спец.ограничения, типа указанных выше, включать опцию хардкорных героев как-то неправильно. "Обнулять" - тоже - автор же на что-то рассчитывал, ставя ограничение.


13.01.2017 10:15
Visit this user's website Find all posts by this user Quote this message in a reply
Ethereal Offline

Posts: 139
Post: #905

(13.01.2017 09:14)Heromant Wrote:  Ethereal, не кажется ли тебе, что "подавление сопротивлений" будет отличаться от "Волшебства"/"Критического волшебства" практически только тем, что действует только на цели с сопротивлениями?
Если такое реализовать, как ты хочешь - это будет редко используемый и чаще всего ненужный навык, от каковых мы наоборот всяческими путями пытаемся избавляться либо усовершенствовать их.

Нет, не думаю. У многих юнитов, с опытом армии, появляются сопротивления, как обычные, так и големоподобные. Причём иной раз такие высокие показатели, что вся боевая магия теряет эффективность, а проклятия становятся крайне стрёмным вариантом.

(13.01.2017 10:15)Algor Wrote:  Ethereal, все опции ERA Scripts рассчитаны в первую очередь на рандомки. Если автором карты введены спец.ограничения, типа указанных выше, включать опцию хардкорных героев как-то неправильно. "Обнулять" - тоже - автор же на что-то рассчитывал, ставя ограничение.

Автор рассчитывал на то, что фракции будут играть своими, а не чужими героями. Получилось, правда, из этого то, что сливаться стало абсолютно безопасно и в таверне преимущественно прокаченные герои, под конец. Вот это, автору, категорически не нравится и теперь он ищет выход из положения.
(This post was last modified: 13.01.2017 12:50 by Ethereal.)
13.01.2017 12:39
Find all posts by this user Quote this message in a reply
Algor Offline
Administrators

Posts: 2663
Post: #906

(13.01.2017 12:39)Ethereal Wrote:  Нет, не думаю. У многих юнитов, с опытом армии, появляются сопротивления, как обычные, так и големоподобные.
У юнитов чаще появляются иммуны. Опять же, не все пользуются опытом существ или его полной версией, а делать опцию, которая будет завязана на другую опцию, являясь без нее практически бесполезной - не камильфо.

(13.01.2017 12:39)Ethereal Wrote:  Автор рассчитывал на то, что фракции будут играть своими, а не чужими героями. Получилось, правда, из этого то, что сливаться стало абсолютно безопасно и в таверне преимущественно прокаченные герои, под конец. Вот это, автору, категорически не нравится и теперь он ищет выход из положения.
Это всё из разряда правил для одной конкретно взятой карты, и варианты решений тут могут быть самыми разными. Лепить это отдельной опцией смысла нет.

Если хочется решить проблему с минимальными трудозатратами - при включенной опции "Hardcore Heroes" проверяйте каждый 7й день всех героев на предмет бана, обнуляйте им параметры, артефакты/машины и заклинания и снимайте бан.


13.01.2017 14:39
Visit this user's website Find all posts by this user Quote this message in a reply
Heromant Offline

Posts: 309
Post: #907

Нашел ошибку. Начинаем карту https://yadi.sk/d/TP_HDP8238tbQn
Сразу же берём Соршу (красный) и нападаем на Айн (синий). На первом же ходе идёт зацикливание "option 777 - strong resistance.erm" на триггере MR1. Это я уже узнал, когда отладочный вывод туда добавил. Данный срабатывает 15-20 раз, затем вылет. ERA2.46, моды:
WoG
WoG Rus
Secondary Skills Scrolling
Morn battlefields
ERA scripts Rus
InstantAnimation
(скопировано из list.txt)
14.01.2017 11:23
Find all posts by this user Quote this message in a reply
Algor Offline
Administrators

Posts: 2663
Post: #908

Heromant, с нескольких попыток не смог повторить. Из приведенного списка модов у меня нет только InstantAnimation.
Попробуй без него. Если повторяется - шли сэйв начала игры.
В модах, кстати, все скрипты оригинальные? А то бывает что-нить тестовое забудешь убрать и отлавливаешь потом в самых неожиданных местах...


14.01.2017 22:06
Visit this user's website Find all posts by this user Quote this message in a reply
Heromant Offline

Posts: 309
Post: #909

(14.01.2017 22:06)Algor Wrote:  Heromant, с нескольких попыток не смог повторить. Из приведенного списка модов у меня нет только InstantAnimation.
Попробуй без него. Если повторяется - шли сэйв начала игры.
В модах, кстати, все скрипты оригинальные? А то бывает что-нить тестовое забудешь убрать и отлавливаешь потом в самых неожиданных местах...
Сейв https://yadi.sk/d/EETPAg2X38zoxi
Нет, там твой 1.25 в первозданно-девственном виде. Я же свои наработки специально мини модом и оформил - чтобы удобнее отключать было при тестировании.
Кстати, InstantAnimation отключил - эффект тот же. Да и при всём желании, если учесть тематику этого небольшого мода, он вряд ли тут мог влиять.
На всякий случай - тестировал с era.dll, которая весит 216 кб, от 18.07.13.
15.01.2017 00:07
Find all posts by this user Quote this message in a reply
Algor Offline
Administrators

Posts: 2663
Post: #910

Heromant, с "зацикливанием" все нормально - это ИИ "анализирует" различные варианты применения заклинаний (разные имеющиеся у него заклинания на разные цели).
Да, ошибка появляется (очень странно, что раньше я ее не видел) и причина не ясна.

В каком-то непонятном случае (при анализе каста волшебной стрелы?) код

возвращает большую отрицательную хрень вместо номера отряда-цели.
Заменил на другой вариант кода:

вроде работает корректно.

Попробуй, погоняй исправленный скрипт.


15.01.2017 01:15
Visit this user's website Find all posts by this user Quote this message in a reply
Heromant Offline

Posts: 309
Post: #911

(15.01.2017 01:15)Algor Wrote:  Попробуй, погоняй исправленный скрипт.
Вроде работает, спасибо. Если ещё что не так будет - сообщу.
15.01.2017 01:36
Find all posts by this user Quote this message in a reply
ALEXALEX3434 Offline

Posts: 174
Post: #912

Заметил чтот скрипт "засады "иногда бой проводит как в "Банке" причем последующие бои ,не важно с кем,тоже идут как в"Банке".Помогает только перегрузка игры .Можно ли исправить этот БАГ?

Из модов стоит только "Новые Батлефилды"
(This post was last modified: 15.01.2017 12:34 by ALEXALEX3434.)
15.01.2017 12:33
Find all posts by this user Quote this message in a reply
Algor Offline
Administrators

Posts: 2663
Post: #913

ALEXALEX3434, когда-то давно такое было, и я уже исправлял это. Либо было связано с загрузкой из боя... уже не припомню точно.
В любом случае, нужен сэйв.


15.01.2017 20:02
Visit this user's website Find all posts by this user Quote this message in a reply
ALEXALEX3434 Offline

Posts: 174
Post: #914

В какой версии было исправлено?А то у меня старая версия .....era script 1.20
(This post was last modified: 15.01.2017 21:51 by ALEXALEX3434.)
15.01.2017 20:31
Find all posts by this user Quote this message in a reply
Algor Offline
Administrators

Posts: 2663
Post: #915

(15.01.2017 20:02)Algor Wrote:  ...уже не припомню точно.
В любом случае, нужен сэйв.


15.01.2017 23:19
Visit this user's website Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2018 MyBB Group