Перейти к содержанию

Сообщения от Нужна помощь с расширением .Exe под новые двелы

Пока нет оценок — будьте первым!
Аватар пользователя
#1
В общем ситуация такая. Хочу сделать так чтобы новые двелы (т4-т7) выпадали в рандомных двелах(в редакторе карт есть такие).
Проблема в том что эти двелы сформированы из дефолтных милитари постов... и вписав один, он перебивает другие и генерируется только он (в моём случае указав все доп посты т4,т5,т6,т7) игра в рандомных двелах всегда генерит т4 посты.

Опыт работы с фреймворками по новым классам и новым артефактам, говорит мне что без расширения .Exe определённых строчек, ничего не выйдет.
Может у кого-то остались связи с авторами этих фреймворков ?


В types.xml тестово я зарегистрировал новые ID (но они естественно игрой не используются, так как не модифицирован .Exe под это)

В файле двела указал его новый тип (опять таки без модификации .Exe не будет работать)

И в реестре shared Тоже указал их

В редакторе выставил рандомные двелы по возрастанию, но как мы видим выпадают только Т4


В общем если найдётся человек который знает как делать такие .yml для изменения .Exe под расширение двелов... будет круто.

Ну или может быть вы знаете тех кто знает, или есть контакты тех кто знает xD
Включаем комьюнити радар =)
Ссылка на мой мод Heroes 5 Armageddons Blade

Ссылка на мои уроки по модостроению в Героях 5

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

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

В игре есть скриптовая команда задающая какие существа будут наниматься в двеллинге. + есть команда "проиграть эффект поверх обьекта". + есть команда "изменить название и текстовое описание обьекта". 
Таким образом, можно создать пустой двелл, без модели(с прозрачной моделью какого нибудь блокаута или сферы, чтобы была подсветка). Сделать несколько моделей двелла в форме эффектов. И настроить скрипт, который будет менять нанимаемых в двелле существ и проигрывать разный визуал через смену эффектов. Ну и смену описания настроить. 

Кстати, этим методом можно создать улучшаемый или перестраеваемый двелл. 

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

Но, имхо, слишком много запариваться с этим придется, идея того не стоит.
Группа в вк посвящённая моим модам

Страничка моего последнего мода на ModDB

Моя страничка на Artstation,
где можно посмотреть и повертеть внутри браузера мои 3d модели.
В ответ пользователю zahar0z
Аватар пользователя
#3
zahar0z
Как по мне, задача уровня "растрелять тараканов из танка" . 
Я имею ввиду, сделать новые двеллы выпадающими на случайных картах это клево, но не слишком ли это мелковато для того чтобы ковырять эксешник? Процесс то этот, насколько я понимаю непростой. 

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

В игре есть скриптовая команда задающая какие существа будут наниматься в двеллинге. + есть команда "проиграть эффект поверх обьекта". + есть команда "изменить название и текстовое описание обьекта". 
Таким образом, можно создать пустой двелл, без модели(с прозрачной моделью какого нибудь блокаута или сферы, чтобы была подсветка). Сделать несколько моделей двелла в форме эффектов. И настроить скрипт, который будет менять нанимаемых в двелле существ и проигрывать разный визуал через смену эффектов. Ну и смену описания настроить. 

Кстати, этим методом можно создать улучшаемый или перестраеваемый двелл. 

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

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

В конце то концов, нашлись же люди которые отыскали строчки в .Exe в которых можно поменять количество артефактов, количество существ, количество классов.

И кажется в одной из тем я даже читал что нашли, где количество "заклинаний" поменять можно (впрочем как я понял без "создания логики" закла, прикручивать заклы бесполезно).

В общем, мне как ламеру в работе с .Exe учитывая предыдущие "достижения" сообщества на поприще увеличения количества возможностей игры, кажется что такое сделать реально xD

UPD: кстати, если повысить этот реестр то там не только двелы можно будет добавить =)
к примеру пожалуй можно будет зарегать благодаря такому и арену магов как в героях 3 ХОТА (на выбор +2 к колде или +2 к знанию) ну и другие прикольные штуки =)
Ссылка на мой мод Heroes 5 Armageddons Blade

Ссылка на мои уроки по модостроению в Героях 5

Ссылка на мой Artstation
Аватар пользователя
#4
Домик наг - крайний в оригинальном списочке ?!
С уважением, Psatkha (Псатха)

---------------------------------------------

Неудачное планирование ведёт к неудаче ...

NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
В ответ пользователю psatkha
Аватар пользователя
#5
psatkha
Домик наг - крайний в оригинальном списочке ?!

Ну да)) я так понял, этот список даже не для двелов конкретно, а для всех зданий... расширив его, открываются интересные перспективы)))
Ссылка на мой мод Heroes 5 Armageddons Blade

Ссылка на мои уроки по модостроению в Героях 5

Ссылка на мой Artstation
Аватар пользователя
#6
.exe падает в ошибку или просто ничего не происходит ?!
С уважением, Psatkha (Псатха)

---------------------------------------------

Неудачное планирование ведёт к неудаче ...

NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
Аватар пользователя
#7
Есть пара "ненужных" айдишников: NAGA_TEMPLE, CYCLOPS_STOCKPILE, DEMOLISH, UNKEMPT (поправьте). Но все они являются не id двеллов, а банков. Не хочу особо "рекламить" без воли пользователя, но команда dredknight таким занимается. И если не ошибаюсь, когда-то в разговоре было упомянуто создание id новых зданий, хоть и патча на фандоме не было.
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
Аватар пользователя
#8
NAGA_TEMPLE, CYCLOPS_STOCKPILE так вроде бы их уже можно использовать...
С уважением, Psatkha (Псатха)

---------------------------------------------

Неудачное планирование ведёт к неудаче ...

NCF - мод, добавляющий дополнительных существ в HeroesV 3.1
Аватар пользователя
#9
Думаю, можно, но у них уже прописана механика. Понятно, что с DwellingShared может она не работать, но всё же. Тестировал с BuildingShared и результат - нападение на охрану. Скорее всего, вы правы, все эти айди можно использовать для двеллов.

Но. Но: этого не только не хватит для справделивого распределения между расами (например, по 1 на расу), но и будет костылём. Лучше эти айдишники использовать по назначению.
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
В ответ пользователю psatkha
Аватар пользователя
#10
psatkha
.exe падает в ошибку или просто ничего не происходит ?!

Всё работает штатно, как будто тех новых 4 ID под двелы не существует.
Что в принципе логично.
Новые артефакты тоже без перепрошивки .Exe даже если будут созданы и прописаны в types.xml работать не будут.

Добавлено через 4 минуты
psatkha
NAGA_TEMPLE, CYCLOPS_STOCKPILE так вроде бы их уже можно использовать...

Это всё равно бесполезно, в общих объёмах. Их мало. Нужен доступ к тому чтобы создавать можно было много ID.
Вот допустим .Yml используется патчером и перепрошивает .Exe под больший объём ID артефактов. С 97 до 196. Если бы можно было количество зданий с 127 поднять ну там допустим до 200 или как в NCF до 999 было бы здорово.
Ссылка на мой мод Heroes 5 Armageddons Blade

Ссылка на мои уроки по модостроению в Героях 5

Ссылка на мой Artstation
Аватар пользователя
#11
Надо dredknight спрашивать, писать патчи не умею)
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
В ответ пользователю }{0TT@6bI4
Аватар пользователя
#12
}{0TT@6bI4
Есть пара "ненужных" айдишников: NAGA_TEMPLE, CYCLOPS_STOCKPILE, DEMOLISH, UNKEMPT (поправьте). Но все они являются не id двеллов, а банков. Не хочу особо "рекламить" без воли пользователя, но команда dredknight таким занимается. И если не ошибаюсь, когда-то в разговоре было упомянуто создание id новых зданий, хоть и патча на фандоме не было.
Demolish и unkept это вроде банки-корабли.
Группа в вк посвящённая моим модам

Страничка моего последнего мода на ModDB

Моя страничка на Artstation,
где можно посмотреть и повертеть внутри браузера мои 3d модели.
Аватар пользователя
#13
Спасибо! Я просто проверил в Default Stats охраны: не нашёл совпадения со стандартными банками. Отсюда моя ошибка.
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
В ответ пользователю Waterfall_13
Аватар пользователя
#14
Waterfall_13

Это звучит даже сложнее чем то о чём я говорю xD

Да пожалуй. Но оно только звучит сложнее. На деле, я уверен, ковырять эксешник и редактировать там значения это конечно в разы запарней чем еаписать пару скриптов. 
Группа в вк посвящённая моим модам

Страничка моего последнего мода на ModDB

Моя страничка на Artstation,
где можно посмотреть и повертеть внутри браузера мои 3d модели.
В ответ пользователю zahar0z
Аватар пользователя
#15
zahar0z

Да пожалуй. Но оно только звучит сложнее. На деле, я уверен, ковырять эксешник и редактировать там значения это конечно в разы запарней чем еаписать пару скриптов. 
Полностью согласен!
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________