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

Сообщения от Как добавить новые артефакты?

Аватар пользователя
#1
Я завис просто жутко)
Короче в чём соль:
1) Сдублировал файл Меча Мощи, переименовал.
2) добавил в RefTables внутрь наименование своё: "Меч Адского Пламени" +6 к нападению

3) сдублировал Shared файл меча мощи и отредактировал его внутри,
везде подсоединил все ссылки на мои данные получив в итоге своё название, своё описание, свои характеристики (+6 нападение).

4) изменил эффект подсвечивания арта с оригинального у меча мощи золотого на красный как у Major артов
5) ценность тоже поднял и цену, перевёл в Major
6) от оригинала Меча Мощи осталась только моделька с текстурой и Иконка... (на данный момент ради теста сойдёт).

но ничего не пашет))))
На карте не появляется (создал для теста карту с 40 major рандом артами рядом с замком и рестартами проверял)

Да у моего арта в его файле нету ObjectRecordID как у артов из самой первой версии Героев 5 (допустим Меч Мощи = 7)
Но и у артов из аддонов Владыки Севера и Повелители Орды тоже нету этих РекордАйди (так что по идее должно работать и без них, с музыкой так сработало, там тоже у оригиналов АйДи были, а у треков из Аддонов уже не было, я скопировал ссылки без Айди и подредактировал на свои треки и всё работало).
Вот сравнение Изумительный Колчан, Меч Мощи, Меч Адского Пламени

Вдобавок ко всему ID артов под скрипты и ObjectRecordID разные


И я не нашёл где вообще есть список ObjectRecordID артов)))

Очень хочется добавить артефакты из H3 Armageddon's Blade. А не получается. Кто знает что-то по теме буду рад увидеть ваши комментарии тут...
Ссылка на мой мод Heroes 5 Armageddons Blade

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

Ссылка на мой Artstation
Аватар пользователя
#2
Предлагаю следующее: в расширенном редакторе карт есть таблица ArtifactTableRef или что-то в этом роде, когда я менял по своим потребностям артефакты, я видел там и цены, и принадлежность к типу Major, и бонусы, и эффекты и т.д. и т.п., а также вроде бы и искомый вами идентификатор каждого артефакта. Могу ошибаться, но я и создавал свои артефакты просто каждый раз менял Фриду, Танк и сердце грифона.

Добавлено через 8 минут
Там же можно вроде и, нажав на Add, подключить и все ссылки на ваши данные
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
В ответ пользователю }{0TT@6bI4
Аватар пользователя
#3
}{0TT@6bI4
Предлагаю следующее: в расширенном редакторе карт есть таблица ArtifactTableRef или что-то в этом роде, когда я менял по своим потребностям артефакты, я видел там и цены, и принадлежность к типу Major, и бонусы, и эффекты и т.д. и т.п., а также вроде бы и искомый вами идентификатор каждого артефакта. Могу ошибаться, но я и создавал свои артефакты просто каждый раз менял Фриду, Танк и сердце грифона.

Добавлено через 8 минут
Там же можно вроде и, нажав на Add, подключить и все ссылки на ваши данные

Не совсем понял... Вы всегда меняли всего 3 артефакта ? Или же дублировали и могли делать столько, сколько угодно ?
Дело в том что список артефактов в Клинке Армагеддона довольно велик.
Ссылка на мой мод Heroes 5 Armageddons Blade

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

Ссылка на мой Artstation
В ответ пользователю Waterfall_13
Аватар пользователя
#4
Waterfall_13
Не совсем понял... Вы всегда меняли всего 3 артефакта ? Или же дублировали и могли делать столько, сколько угодно ?
Дело в том что список артефактов в Клинке Армагеддона довольно велик.
Обычно мне требовался один-два сценарийных артефакта, и я их по своему желанию делал, меняя существующие. Но покуда во вкладке параметров существует кнопочка Add, считаю возможным добавление большого количества новых артефактов, верхний предел мне, увы, неизвестен. Добавлял собственный артефакт лишь одинажды, по приколу. Проверять на генерацию ГСКом не пробовал, но при обращении к нему через скрипты через id (ARTEFACT_SPEAR_OF_ETERNITY)... мне добавляло этот артефакт! Потому и решил, что сей способ может вам помочь.
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
В ответ пользователю }{0TT@6bI4
Аватар пользователя
#5
}{0TT@6bI4
Обычно мне требовался один-два сценарийных артефакта, и я их по своему желанию делал, меняя существующие. Но покуда во вкладке параметров существует кнопочка Add, считаю возможным добавление большого количества новых артефактов, верхний предел мне, увы, неизвестен. Добавлял собственный артефакт лишь одинажды, по приколу. Проверять на генерацию ГСКом не пробовал, но при обращении к нему через скрипты через id (ARTEFACT_SPEAR_OF_ETERNITY)... мне добавляло этот артефакт! Потому и решил, что сей способ может вам помочь.

Буду пробовать. Спасибо за ответы =)
Ссылка на мой мод Heroes 5 Armageddons Blade

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

Ссылка на мой Artstation
Аватар пользователя
#6
Попробуйте
https://yadi.sk/i/aTK_7-nyzicC_w
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
В ответ пользователю }{0TT@6bI4
Аватар пользователя
#7
}{0TT@6bI4
Попробуйте
https://yadi.sk/i/aTK_7-nyzicC_w

Да я нашёл этот раздел. Но в нём уже были мои данные (по всей видимости потому что я их уже создал в самом xdb.


Правда это ничего не даёт, ведь выбрать ID Sword_Of_Hellfire я не могу =(
Ссылка на мой мод Heroes 5 Armageddons Blade

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

Ссылка на мой Artstation
Аватар пользователя
#8
потому что на стандартной игре можно поменять только стандартные артефакты. добавить новые можно только с модом на расширение числа айдишников артов
Нет войне.
В ответ пользователю Gerter
Аватар пользователя
#9
Gerter
потому что на стандартной игре можно поменять только стандартные артефакты. добавить новые можно только с модом на расширение числа айдишников артов
You're right
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
В ответ пользователю Gerter
Аватар пользователя
#10
Gerter
потому что на стандартной игре можно поменять только стандартные артефакты. добавить новые можно только с модом на расширение числа айдишников артов

Я попробовал. К сожалению оно не работает. Карты не обрабатываются на все выдаёт ошибку. Если создать через НафРедакторКарт карту... то на ней тоже не генерятся артефакты.
Ссылка на мой мод Heroes 5 Armageddons Blade

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

Ссылка на мой Artstation
В ответ пользователю Waterfall_13
Аватар пользователя
#11
Waterfall_13
Я попробовал. К сожалению оно не работает. Карты не обрабатываются на все выдаёт ошибку. Если создать через НафРедакторКарт карту... то на ней тоже не генерятся артефакты.
Попробуйте не рандомом выловить, а через НафРедакторКарт на карте скриптом выдать
GiveArtefact("MY_HERO_SCRIPT_NAME", SWORD_OF_HELLMARE);
Должно работать...

Добавлено через 1 минуту
Чисто гипотетически...
С уважением, }{0TT@6bI4
_________________
Группа картостроителей
Там ответы на вопросы, руководства, гайды и прочее
Discord-сервер "Герои 5: S.T.A.L.K.E.R"
Сервер по модификации "Герои 5: S.T.A.L.K.E.R"
_________________
Аватар пользователя
#12
у меня naf работает, очень много новых артефактов сделать получилось. правда, с генерацией на картах пока хз, все арты либо вручную выставлял, либо скриптом
Нет войне.
В ответ пользователю }{0TT@6bI4
Аватар пользователя
#13
}{0TT@6bI4
Попробуйте не рандомом выловить, а через НафРедакторКарт на карте скриптом выдать
GiveArtefact("MY_HERO_SCRIPT_NAME", SWORD_OF_HELLMARE);
Должно работать...

Добавлено через 1 минуту
Чисто гипотетически...

Получается при старте карт новые арты на месте рандомных боксов с артами появлятся не будут ? И если ГСК делает карту, то там они тоже не выпадут ?

Это грустно =) Не к этому стремился.
Ссылка на мой мод Heroes 5 Armageddons Blade

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

Ссылка на мой Artstation
Аватар пользователя
#14
ну вообще, в моде 5.5 тоже используется naf и там вроде как все нормально генерируется. там тоже обработчик карт есть, можешь поглядеть

Добавлено через 38 минут
Waterfall_13
Получается при старте карт новые арты на месте рандомных боксов с артами появлятся не будут ? И если ГСК делает карту, то там они тоже не выпадут ?

Это грустно =) Не к этому стремился.
а вообще попробуй сначала карту в naf-редакторе создать и в списке артов в настройках карты поставить галочки на всех новых(по идее обработчик должен сделать это автоматом) и посмотреть, как будут генерироваться
Нет войне.
В ответ пользователю Gerter
Аватар пользователя
#15
Добавлено через 38 минут
[/U]
а вообще попробуй сначала карту в naf-редакторе создать и в списке артов в настройках карты поставить галочки на всех новых(по идее обработчик должен сделать это автоматом) и посмотреть, как будут генерироваться[/QUOTE]

Именно про это я и говорил. Что чистую карту в naf редакторе создал, выставил артефакты (галочки) и рандомные арты поставил на карту и так перезапусками карты, проверял появление артов. Не появлялись.
Ссылка на мой мод Heroes 5 Armageddons Blade

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

Ссылка на мой Artstation