на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index
на Главную Форума - back to Forum Index
Эадор.Сотворение - Eador.The Genesis на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index
на Главную Форума - back to Forum Index
Результатов поиска: 13
Автор
Сообщение
Gex

Ответов: 631
Просмотров: 174032
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Ср Мар 10, 2021 11:04   Тeмa: Помощь в моддинге для ленивых и активно любящих изменения

Очень печально. Я пока что спасаю себя тем, что просто увеличил шанс появления самого торговца. Но хотелось бы более широкие настройки...скорее всего они есть, но вот где копать?
Gex

Ответов: 631
Просмотров: 174032
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Ср Мар 10, 2021 10:02   Тeмa: Помощь в моддинге для ленивых и активно любящих изменения

Отчего зависит генерация продаваемого ассортимента Торговца Редкостями? Можно ли это как-то изменять?
Gex

Ответов: 631
Просмотров: 174032
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Вт Мар 09, 2021 19:42   Тeмa: Помощь в моддинге для ленивых и активно любящих изменения

Понимаю, что мб где-то и отвечали, но...
Торговец редкостями - что у него отвечает за количество и качество продаваемых редкостей? Читая форум, я обнаружил его вероятность появления:

Terrain:
Plain: 3
Forest: 4
Hill: 3
Swamp: 3
Desert: 3
Tundra: 3

так и то, что при нужном событии, оно переформатируется в диалог с торговцем:

Ability:
Ability: 21
Param1: 1442
Param2: 0

Так вот - где у него настраивается продаваемый инвентарь? Ещё интересует, что значит Ability: 22? Из чтения удалось смутно понять, что это вроде как обозначает, что перед тобой торговец.
Просто странно, например, у лавок различных есть параметры, которые как устанавливают, что за предметы будут продаваться, так и то, в каком количестве:

/34
Name: Лавка стрелка;
................................
Ability: 13
Param1: 3
Param2: 4

Ability: 14
Param1: 7
Param2: 300;

Не подскажете?
Gex

Ответов: 20
Просмотров: 8665
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Пт Фев 07, 2020 21:02   Тeмa: Модификация файлов .var

Цитата:
Она сама должна связаться. Просто сейчас в файле 152 картинки, нужно еще добавить.

Всё. наконец-то я понял, что мне надо делать.

И сделал ведь.
С помощью grabber'а открыл Skills.dat, это тот самый файл с 152 картинками. Вытащил одну из них, видоизменил, засунул обратно, связав, таким образом, с апгрейдом из файла unit_upg.var.

Сработало, теперь идёт спокойно прокачка именно так, как я того и хотел. И всего за 3 уровня, пращник приобрёл:
Lvl 01 upgrades: Жизнь +1;Выносливость +1;Запас снарядов +1;Двойной выстрел;Контратака +1;
Lvl 02 upgrades: Боевой дух +1;Восстановление +1;
Lvl 03 upgrades: Жизнь +1;Сила выстрела +1;
[img]https://dropmefiles.com/9MVWD[/img]

Так что спасибо огромное за помощь, товарищи! Smile без вас было бы сложнее. И прошу тему не сносить, авось ещё что случится. XD
Gex

Ответов: 20
Просмотров: 8665
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Пт Фев 07, 2020 17:23   Тeмa: Модификация файлов .var

Цитата:
нужны новые картинки

Так вы не подскажете, как связать апгрейд с картинкой?
Вот в файле unit.upg.var я создал:

Quantity: 153
...................
/153
Name: Жизнь +1;
Only Once: 1
Need: (0)
Upg Type: 1
Quantity: 1

Upg Type: 11
Quantity: 1

Upg Type: 10
Quantity: 1

Upg Type: 20
Quantity: 5

Upg Type: 3
Quantity: 1;

И в файле unit.var изменил:

/2
Name: Пращник;
........................
Lvl 01 upgrades: (153, 10)

Вроде как бы иду в нужном направлении, ведь так? Но вылет имеет место быть.
Я туплю по поводу картинки. Как привязать картинку к данному апгрейду - подскажете?
Gex

Ответов: 20
Просмотров: 8665
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Пт Фев 07, 2020 12:27   Тeмa: Модификация файлов .var

Цитата:
Рискну соврать, так как смотрел давно - они по номерам связаны. Ап 25, картинка 25. Возможно, там и названия важны.

Ну, в любом случае будем разбираться.
Блин, жаль я раньше не обратил внимание на эту игру. Laughing
Gex

Ответов: 20
Просмотров: 8665
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Пт Фев 07, 2020 12:23   Тeмa: Модификация файлов .var

Цитата:
а один апгрейд с нейтральным названием, который потом прописывается нужным юнитам

Я уже думал пойти на некий компромисс, и сделать просто под всех одинаковые апгрейды, с небольшим отличием.

Но вот вроде как на горизонте всплыла идея всё же о создании новых апгрейдов, что греет душу.
Gex

Ответов: 20
Просмотров: 8665
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Пт Фев 07, 2020 12:18   Тeмa: Модификация файлов .var

Цитата:
Так вот и сделать их не 150, а 400.

А разве число в 152 - не жёстко зафиксированная цифра? Я думал, что это как раз таки то, что под грифом "это в коде - это не изменить".
Если я Вас правильно понял - Вы предлагаете просто продублировать ту же Жизнь +1 столько раз, сколько мне потребуется, но с другими свойствами?
Это я могу сделать, уже опыт чутка имеется.
Контрольную сумму в начале файла я тоже подправлю - не вопрос.

Цитата:
и картинки добавить в .dat.

А вот что я пока не понимаю - это работа с картинками и файлами .dat.
Нашёл программку grabber, она теперь у меня лежит в корневой папке игры, даже посмотрел некоторые картинки.
В чём затруднения - обязательно ли для новых апгрейдов делать новые картинки? Нельзя ли оставить ту же картинку с "сердечком", олицетворяющую собой Жизнь +1 для моих апгрейдов? Просто как по мне - долгая, муторная работа с новыми картинками. Мне глаз резать не будет Very Happy вот описание бы подправить, это да. Но тоже не горит дело.
Так вот - я просто даже не знаю, как работает связка "картинка-апгрейд".
Gex

Ответов: 20
Просмотров: 8665
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Пт Фев 07, 2020 10:34   Тeмa: Модификация файлов .var

Цитата:
1. скопировать какой-то существующий апгрейд и записать его под другим номером, затем с большим весом на первый уровень кому-то добавить
2. изменить этот апгрейд на то, что непосредственно нужно

Немного не понял, как это выглядеть должно? И повторюсь - в игре не так много апгрейдов, чтоб под каждого юнита его делать.
Gex

Ответов: 20
Просмотров: 8665
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Чт Фев 06, 2020 23:10   Тeмa: Модификация файлов .var

Цитата:
надо вместо апгрейдов +1 жизни что-то более прикольное поставить, +2 жизни +1 броня например.

Ну вот печально от слова совсем. Уже понадеялся, что можно...
Просто я, в ожидании ответа, сам кое-что пробовал.
Я подумал, если есть мульти-апгрейд, такой как "1 жизнь+1 выносливость", почему я не могу сделать круче. Ну вот например, пращник:

/2
Name: Пращник;
......................
Lvl 01 upgrades: (1, 6; 30, 6; 27, 4; 50, 1; 7, 1)
Это Жизнь +1; Выносливость +1; Запас снарядов +1; Двойной выстрел; Контратака +1;
Будет предлагаться 2 из 5 (скорее всего либо Жизнь либо Выносливость), и только одно можно выбрать.
Я сделал так:

/153
Name: Пак Пращника 1;
Only Once: 1
Need: (0)
Upg Type: 1
Quantity: 1

Upg Type: 11
Quantity: 1

Upg Type: 10
Quantity: 1

Upg Type: 20
Quantity: 5

Upg Type: 3
Quantity: 1;

Как бы создал новый апгрейд в файле unit_upg.var. Ну и в файле unit.var изменил:

/2
Name: Пращник;
........................
Lvl 01 upgrades: (153, 10)

Естественно последовал вылет, как только пращник получил 1 уровень. Во-первых, надо было что-то добавить в, как минимум, файл ability_num.var (в котором я пока ничерта не понимаю), а во-вторых, цитата от Adrageron:
"Новые свойства и умения (с собственной механикой) добавить без вмешательства в код не получится, возможна только комбинация уже существующих.
Навыки героев лежат в отдельном файле skill.var".
Думаю, поэтому вылет.

Сделал иначе. Просто заменил одно другим, был апгрейд Здоровье 1, стал тот же апгрейд Здоровье 1, но вместо Жизнь/Выносливость +1 я добавил как раз таки те улучшения, что были в /153 Name: Пак Пращника 1.

Сработало, пращник на 1 уровне получил аж 5 новых плюшек. И вроде как даже без багов и вылетов.
Но это такой себе метод, ибо придётся ПОД ВСЕХ переписывать апгрейды, а во-вторых, их (апгрейдов) не так много для этого, всего 152 штуки, когда у каждого юнита по 20 уровней прокачки с заскриптованным получением апгрейда.

И вот щас я думаю, как усидеться на двух стульях.
Gex

Ответов: 20
Просмотров: 8665
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Чт Фев 06, 2020 17:42   Тeмa: Модификация файлов .var

Э-э-э нет, я не уйду просто так XD я просто очень надеюсь, что не получу ответ в стиле "это зашито в код игры - модами не изменить", с чем уже сталкивался, читая данный форум.
Ну-с, подождём ещё народ.
Gex

Ответов: 20
Просмотров: 8665
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Чт Фев 06, 2020 16:17   Тeмa: Модификация файлов .var

Цитата:
Я практически на 100% уверен, что через var'ы это не правится.

А где тогда, не подскажете?
Gex

Ответов: 20
Просмотров: 8665
Сообщениеζ Фopум ζ: Workers Guild Гильдия Ремесленников   Добавлено: Чт Фев 06, 2020 15:02   Тeмa: Модификация файлов .var

Доброго времени суток. Надеюсь, на форуме остались ещё люди.
Не подскажете, мучает вопрос, по поводу прокачки юнитов и героев.
При повышении уровня, даётся на выбор лишь одно умение. Я бы хотел изменить это значение на 2 и 3 соответственно (2 умения на уровень для юнита, 3 - для героя).
Я прогуглил описание файлов таких как unit.var, unit_upg.var. То есть, например:

/3
Name: Копейщик;

Lvl 01 upgrades: (1, 4; 33, 4; 20, 1; 7, 1; 30, 1)

Из этого следует, что на 1 уровне, у пяти умений есть шанс, что они станут доступны на выбор для прокачки, однако только две из пяти будут предоставлены на выбор, и только одну можно будет выбрать. Я разобрался, что, например:
1, 4; - первая цифра - умение:
/1 Name: Жизнь +1;
А вторая - её шанс на появление, чем выше цифра - тем выше шанс.

Но где же мне найти, сколько умений за уровень можно будет присвоить?
Page 1 of 1

Часовой пояс: GMT +3:00

 
на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index Eador. The Genesis. Encyclopedia на Главную Форума - back to Forum Indexна Главную Форума - back to Forum Indexна Главную Форума - back to Forum Index