Current time: 21.04.2024, 17:20 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Если просто нужен скрипт
Author Message
Berserker Offline
Administrators

Posts: 16488
Post: #736

wessonsm, спасибо за замечание. Исправил. Нужно сравнивать с элементами, которые идут после текущего. Если хоть с одним совпадёт — уже не уникальный.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
16.06.2020 02:00
Find all posts by this user Quote this message in a reply
Elzivir Offline

Posts: 261
Post: #737

Всем привет! Ребята, нужна подсказка по модификации скрипта Better AI, входящего в состав мода Conquistador (автор: Valery).

Если кратко, AI получает еженедельный бонус в виде доп. существ (доступны для найма в городе после постройки соответствующих им улучш. зданий). Каждое улучш. здание помимо существ еженедельно приносит еще и золото, необходимое для скупки этих самых существ (кол-во золота определяется для каждой постройки всех городов индивидуально, т.к. скупить, например, Королевских наг или Рыцарей смерти гораздо проще, чем Магических элементалей). Постройка улучш. здания. 7 ур. дает еще и основной для замка ценный ресурс (для Архангелов - драг. камни, для Зол. Драконов - кристаллы и т.д.)

Приводить весь текст кода, думаю, смысла мало, поэтому ограничусь разделом (на примере Архангелов), который хотелось бы немного изменить:
Вот, каким образом нужно дополнить этот текст, чтобы для того, чтобы ИИ имел возможность нанимать доп. существ ему необходимо было бы еще отстроить Замок? И как сделать, чтобы в главном городе (там, где стоит Капитолий) доп. существа появлялись в двойном размере (с удвоенным кол-ом ресурсов на них). Помогите, плз. Ab
(This post was last modified: 22.06.2020 08:33 by Elzivir.)
21.06.2020 23:09
Find all posts by this user Quote this message in a reply
Elzivir Offline

Posts: 261
Post: #738

Пока что сделал так:
Такой вариант пойдет или можно как-то упростить?

P/S: думаю, 2-ая строчка тут лишняя и часть 3-ей тоже не обязательна к написанию (проверка на тип и сложность игры)...
(This post was last modified: 22.06.2020 09:20 by Elzivir.)
22.06.2020 08:54
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16488
Post: #739

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


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
23.06.2020 00:58
Find all posts by this user Quote this message in a reply
Barin Offline

Posts: 803
Post: #740

Нужны скрипты, которые убьют все спец.способности у монстров Сопряжения (от фей до фениксов) и сделают их "живыми" для воздействия на них магии. А лучше без скриптов, например через EraPlugins.
24.06.2020 08:39
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #741

Barin, через Тифон удобнее всего флаги выставить на "живность", да и спец способности там же отключить можно.


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
24.06.2020 15:03
Visit this user's website Find all posts by this user Quote this message in a reply
Barin Offline

Posts: 803
Post: #742

(24.06.2020 15:03)daemon_n Wrote:  Barin, через Тифон удобнее всего флаги выставить на "живность", да и спец способности там же отключить можно.

Работает без глюков? Не испортит мод? (а то внесу изменения, потом ошибки будут вылазить). Инфы много по тифону, но хотелось бы узнать мнение практиков, использующих его.
25.06.2020 03:40
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #743

Barin, работает исправно - изменения легко откатить - они сохраняются в отдельный файл.


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
25.06.2020 03:49
Visit this user's website Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1348
Post: #744

Barin, на самом деле на ERM это делается очень легко. "Живость", а также большинство способностей можно установить через MA:F, отключить колдовство защит от магии через MA:B. Стандартных элементалей лучше не трогать, для их замены можно использовать индексы 122-128, которые пока никак не задействованы. При создании плагина можно использовать ERM (см. пример в "...\Tools\Era\SDK"). Можно вообще никакой другой код не добавлять и таким образом создать "нередактируемый скрипт". 96


Создал новый глобальный мод: WoG Ultra Edition
25.06.2020 21:07
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #745

Через Тифон и быстрее, и надежнее, и проще116


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
25.06.2020 21:26
Visit this user's website Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1348
Post: #746

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


Создал новый глобальный мод: WoG Ultra Edition
25.06.2020 23:53
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #747

Raistlin, разве забирает? Насколько я знаю, это не так. К тому же условием было без скриптовSpiteful


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
26.06.2020 00:13
Visit this user's website Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1348
Post: #748

daemon_n, я предложил создать скрипт, а затем оформить его как плагин.Rolleyes Таким образом, и проблема решиться, и последствий точно не будет.


Создал новый глобальный мод: WoG Ultra Edition
26.06.2020 00:44
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4338
Post: #749

Raistlin, а потом он обновит ЭРУ...


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
26.06.2020 02:21
Visit this user's website Find all posts by this user Quote this message in a reply
Raistlin Away
Moderators

Posts: 1348
Post: #750

daemon_n, пока этого не случилось, надо пользоваться предостовляемыми возможностями96-copy


Создал новый глобальный мод: WoG Ultra Edition
26.06.2020 03:22
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-2024 MyBB Group