Current time: 23.02.2019, 08:03 Hello There, Guest! (LoginRegister)
Language: english | russian  

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

Posts: 109
Post: #481

Скрипт для Сказочных Драконов... Ab

Можно ли сделать так, чтобы заклинания (цепная молния и метеоритный дождь) не действовали на окаменевших существ в армии противника?
01.10.2018 20:30
Find all posts by this user Quote this message in a reply
Shiva Offline

Posts: 109
Post: #482

Image: JibtIpEa3z8.jpg

Моя тестовая карта... Ab
01.10.2018 21:30
Find all posts by this user Quote this message in a reply
Trident_D Offline

Posts: 33
Post: #483
Информация 
Здравствуйте, корифеи модинга и скриптования! Являюсь давним поклонником Героев 1-4, особенно 3-ей части. В свое время создание WoG действительно вдохнуло новую жизнь в любимую игру. Прошло много лет с тех пор, периодически возвращаюсь к любимым героям, наблюдаю развитие. На очередном витке, после нескольких продолжительных игр в 3,5, решил проанализировать чего не хватает в игре и чего хотелось бы.
Установил Era II, полазил в скриптах. Разобраться в них особо не получилось (программирование никогда не было моей сильной стороной), но отдельные параметры в уже готовых удалось успешно скорректировать по своему усмотрению.

На текущий момент озадачился следующими нововведениями.
1. С появлением в игре божественных существ для каждого замка, различных интересных нейтралов, назрела актуальная потребность иметь полноценный дополнительный (восьмой) слот существ в армиях.
Дополнительный слот должен быть и в армиях нейтралов, в гарнизоне замка, отражаться на действиях AI и прочее. Это, на мой взгляд, достаточно сложная задача, требующая времени. Возможно уже есть какие-то скрипты, моды, откуда можно позаимствовать это дополнение, но я таких не нашел.

2. Более легкая задача. Идея скрипта, где навык Pathfinding дает дополнительные клетки хода герою при наличии медленных существ очень хороша, но, как мне кажется, слабо реализована. Ход добавляется только до фиксированного значения, если текущее значение ниже. Это выгодно только при отсутствии дополнительных бонусов героя к передвижению (логистика и т.п.). Мне бы хотелось реализовать возможность при раскаченном Pathfinding брать в армию существ любой скорости, без штрафа на общее количество хода.
Думаю, скрипт должен работать как-то так:
Берем X (текущее значение хода героя),
определяем y (скорость самого медленного юнита в армии героя),
каждому y соответствует Y (значение количества очков передвижения скорости юнита),
X-Y=A,
итоговый ход: X+A.

3. Ну и такой наверно шаблонный скрипт.
Сделать возможность апгрейда юнитов в армии героя при посещении внешних жилищ существ.
Конкретно нужно, чтобы не только Gelu мог апгрейдить лучников/эльфов в sharpshooter'ов, но и любой другой герой в момент посещения жилища sharpshooter'ов.
10.12.2018 15:37
Find all posts by this user Quote this message in a reply
Ivor Offline
Moderators

Posts: 928
Post: #484

По п.2:
Heroes TE, script03.erm, классы героев.

Quote:4) Speedy - Pathfinding + Scouting
бонус: передвигается со скоростью (0.5*MaxS + 0.5*MinS, 0.75*MaxS + 0.25*MinS, MaxS),
где MinS - скорость самого медленного, а MaxS - самого быстрого войска в армии.


(03.09.2018 18:59)igrik Wrote:  
(30.08.2018 16:42)Ivor Wrote:  Коллеги, можно ли реализовать скрипт, который при улучшении войск будет требовать затрат mp? По <уровень существа>*100mp за каждое улучшаемое существо.
Всё таки покопал я на эту тему намного глубже: сделать такое очень геморно, костыль на костыле и костылем заправляет.
Выглядит примерно так:
Но я всё никак не могу выловить момент (окно да/нет), когда нужно отнимать мувпоинты, а когда нет. Если кто захочет доделать - пожалуйста, потому что я наверно пас.

Пардон, ранее пропустил ответ.
Но всё равно, пусть и с запозданием, скажу - спасибо!

Буду тестировать


Моды (Иные герои, иные заклинания), скины
(This post was last modified: 10.12.2018 16:22 by Ivor.)
10.12.2018 16:18
Visit this user's website Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 1580
Post: #485

Trident_D
На п.1: Дико сложно это сделать. Игра явно не стоит свеч (и да - таких модов нет и наврятли будут)


Скачать HoMM3 ERA 2.7.7 (Repack: Rus & HD) || (wogNativeDialogs)
10.12.2018 18:17
Visit this user's website Find all posts by this user Quote this message in a reply
Trident_D Offline

Posts: 33
Post: #486

Обидно, конечно слышать такие слова про одну из любимых игр, что "не стоит свеч". Думаю, что при создании 3,5 решались задачи и посложней, как то - разрушение замков, например.

Ivor
подскажи, пожалуйста, что за Heroes TE? - я в модах плохо ориентируюсь и мало их ставил. Есть ли ссылка на этот скрипт?
Как я понял, там ещё и Scouting надо прокачивать? Я б его убрал оттуда, а кусок скрипта вложил бы в "оригинальный" пак с улучшением вторичных навыков. Сама идея мне понравилась.

А по п.3. может кто-то сделать скрипт на жилища sharpshooter'ов, чтобы там можно было провести апгрейд лучников?
12.12.2018 01:31
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 1580
Post: #487

(12.12.2018 01:31)Trident_D Wrote:  Обидно, конечно слышать такие слова про одну из любимых игр, что "не стоит свеч". Думаю, что при создании 3,5 решались задачи и посложней, как то - разрушение замков, например.
Ты глубоко ошибаешься на этот счет. Сделать 8-й слот - задача архитрудная. Перестройка замков и рядом по сложности реализации не стоит.

(12.12.2018 01:31)Trident_D Wrote:  А по п.3. может кто-то сделать скрипт на жилища sharpshooter'ов, чтобы там можно было провести апгрейд лучников?
Можно. Позже сделаю


Скачать HoMM3 ERA 2.7.7 (Repack: Rus & HD) || (wogNativeDialogs)
12.12.2018 11:19
Visit this user's website Find all posts by this user Quote this message in a reply
Ivor Offline
Moderators

Posts: 928
Post: #488

(12.12.2018 01:31)Trident_D Wrote:  Обидно, конечно слышать такие слова про одну из любимых игр, что "не стоит свеч".
По моим прикидкам, такая доработка будет стоить 5 человеко/лет.
Вот и думай, стоит ли такая идея стольких трудов Sm

(12.12.2018 01:31)Trident_D Wrote:  подскажи, пожалуйста, что за Heroes TE? - я в модах плохо ориентируюсь и мало их ставил. Есть ли ссылка на этот скрипт?
Как я понял, там ещё и Scouting надо прокачивать? Я б его убрал оттуда, а кусок скрипта вложил бы в "оригинальный" пак с улучшением вторичных навыков. Сама идея мне понравилась.
Это отдельный мод - http://heroeswt.net/
Но скрипт можно оттуда выдернуть и использовать отдельно


Моды (Иные герои, иные заклинания), скины
12.12.2018 12:31
Visit this user's website Find all posts by this user Quote this message in a reply
Algor Offline
Administrators

Posts: 2816
Post: #489

(12.12.2018 11:19)igrik Wrote:  
(12.12.2018 01:31)Trident_D Wrote:  А по п.3. может кто-то сделать скрипт на жилища sharpshooter'ов, чтобы там можно было провести апгрейд лучников?
Можно. Позже сделаю

По п.3. - в ES есть опция апгрейда в улучшенных внешних жилищах. Можно конечно добавить туда апгрейд в жилищах снайперов/чародеев. Но это однозначно будет лютая имба.


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

Posts: 33
Post: #490

Установил аддон, скопировал скрипты, удалил.
В скрипте03 (Heroes WT), как я понял, всё привязано к дополнительным классам "Speedy" и т.п., много лишнего и ненужного (для моей цели).
Вот кусок этого скрипта

Я хотел изменить исходный скрипт сборки EraII+WoG (30 wog - enhanced secondary skills) вот этот кусок
(Значения минимального передвижения я менял сам.)
По сути нужно:
- определить текущий ход героя (X);
- найти (хотя бы!) минимальную скорость юнита в армии (y), соотнести по таблице значений с количеством хода героя для этой скорости (Y);
- далее: (2000-Y)+X при pathfinding=3 (при 1 и 2 можно разность делить на 3 и на 2, соответственно).
Можно сделать и с учетом максимальной скорости юнита, как то (0.5*MaxS + 0.5*MinS, 0.75*MaxS + 0.25*MinS, MaxS), но главное корректно внедрить этот кусок в уже существующий исходный скрипт (30 wog - enhanced secondary skills), чтоб он нормально интегрировался и не баговал.
13.12.2018 02:04
Find all posts by this user Quote this message in a reply
Shiva Offline

Posts: 109
Post: #491

Друзья всем привет! Ab

Можно ли изменить формулу здоровья и вид призываемых существ у артефакта сердце дракона?

Например: (500 очков здоровья * Уровень Героя). Вместо драконов, призыв случайных элементалей: элементаль шторма, ледяной элементаль, энергетический элементаль, элементаль магмы.

- - -

Этот мощнейший артефакт призывает драконов [100 очков здоровья * Уровень Героя]  на время битвы (минимум 1 дракон). Тип дракона – случайный, но может зависеть от типа местности. Плюс, драконы в армии героя всегда имеют хороший Боевой Дух.
(This post was last modified: 17.12.2018 20:55 by Shiva.)
17.12.2018 14:40
Find all posts by this user Quote this message in a reply
Trident_D Offline

Posts: 33
Post: #492

По скриптам никто не смотрел? что-то может подсказать по п. 2 и 3?
(12.12.2018 15:01)Algor Wrote:  По п.3. - в ES есть опция апгрейда в улучшенных внешних жилищах. Можно конечно добавить туда апгрейд в жилищах снайперов/чародеев. Но это однозначно будет лютая имба.
Что такое "ES"?
Мне нужен отдельный работающий скрипт на апгрейд конкретных типов монстров в конкретных жилищах ещё и для того, чтобы понять алгоритм и дальше делать что-то подобное самому по определенным задумкам.
(Вопрос баланса вторичен, кроме того, для партий по хот-ситу на рандомных картах, при включении всех героев, появление в найм Gelu/Dracon уже имба, а тут ещё армию таскать куда-то на апгрейд и не факт, что эти жилища выпадут рядом с нужным замком и т.д и т.п. Да и по принципу - если "лютых имб" много, то это уже не имба!)
17.12.2018 14:58
Find all posts by this user Quote this message in a reply
Algor Offline
Administrators

Posts: 2816
Post: #493

(17.12.2018 14:58)Trident_D Wrote:  Что такое "ES"?
Мне нужен отдельный работающий скрипт на апгрейд конкретных типов монстров в конкретных жилищах ещё и для того, чтобы понять алгоритм и дальше делать что-то подобное самому по определенным задумкам.
ES - мод ERA Scripts
И да, для того чтобы понять и дальше делать самому это как раз то, что надо - там практически все скрипты построчно откоментированы на русском.


17.12.2018 17:31
Visit this user's website Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 1580
Post: #494

(17.12.2018 14:58)Trident_D Wrote:  что-то может подсказать по п. 3?
Вот подредактированный скрипт из ERA Scripts


Скачать HoMM3 ERA 2.7.7 (Repack: Rus & HD) || (wogNativeDialogs)
17.12.2018 18:36
Visit this user's website Find all posts by this user Quote this message in a reply
Maxop Offline

Posts: 8
Post: #495

igrik, Здравствуйте, есть ли возможность включить в вашу сборку скрипт Архитектор, в свое время отлично работающий в WOG 3.58
Спасибо.
18.12.2018 16:19
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-2019 MyBB Group