Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форумы Gem of The North > Технические вопросы > Новые портреты персонажей |
Автор: Lord_Draconis Mar 24 2017, 04:29 PM |
В хаке sm-2da-gem2.hak добавил в файле portraits.2da следующее: http://fastpic.ru/view/90/2017/0324/27991d89bad2395c30b507176b4be98c.jpg.html Делал согласно этого руководства http://remmgen.narod.ru/thak.html Что должно быть. При создании женского персонажа, расы эльфов в разделе выбора портретов, должны отображаться только женские портреты и именно расы эльфов. В итоге действительно портреты женские отображаются только у женского пола, но по расам разделения не происходит. Этот портрет присутствует при выборе у любой расы женского пола. Согласно руководства Sex и 1 это женщины, а Race и 1 это эльфы, но в итоге Race не работает. Что нужно сделать, чтобы портреты были по расам. Помогите пожалуйста решить эту проблему. Я посмотрел и и даже в оригинале получается следующее. Выбирая женский пол и какю либо расу, присутствуют все портреты, но в зависимости от расы первыми идут имено расовые портреты а за ними все остальные. Получается, что сделать так, чтобы в зависимости от расы были только портреты той расы нельзя? |
Автор: Lord_Draconis Mar 25 2017, 09:32 AM |
Если тут нет людей, которые не могут помочь или не хотят, то выкладываю мой отчёт. Я ещё раз протестировал и вот что выходит согласно моего 2да файла и портретами po_fdrow_100_ 1. Если в папку портреты скопировать только портреты, то при создании персонажа портреты будут у мужчин и женщин видны вместе с ванильными портретами из игры, но без дубликатов 2. Если скинуть портреты с моим 2да файлом в папку портреты то у мужского пола будет виден портрет, а у женского сразу 2 одинаковых портрета (дубликаты женские). 3. Если я вставлю в хак, то у мужских персонажей портрета этого не будет как и прописано, а будет только у женского. Но у женского этот портрет будет у всех рас виден. Если я использую с другими портретами женскими и пропишу по расам, то получится, что все портреты будут сразу отображены, но в зависимости от выбранной расы, первыми будут отображаться именно выбранной расы, а за ними все остальные женские других рас. Получается, что в папку портреты не нужно 2да файл кидать, тем более это и в руководстве написано. Только в хаках 2да нужен. Но само разделение по расам не работает так как я думал и так как написано было. Получается что на мужские и женские разделяется, а по расам нет. Всё в кучу, но в зависимости от расы выбранной первыми будут идти расовые, а за ними остальные. |
Автор: Beatri4e Mar 25 2017, 09:35 AM |
Скорее бы уже этот вопрос решили)) |
Автор: Stenly Mar 25 2017, 12:12 PM |
по всей видимости имя файла имеет значение, а дроу вообще нестандартная раса нвн, хз че ты от нее хочешь. Попробуй имя стартовать с el_f_ el_m посмотри, как назаваны стандартные портреты и делай также BaseResRef Sex Race InanimateType Plot LowGore 0 **** 4 **** **** **** **** 1 dw_f_01_ 1 0 **** 0 **** 2 dw_f_02_ 1 0 **** 0 **** 3 dw_f_03_ 1 0 **** 0 **** 4 dw_f_04_ 1 0 **** 0 **** 5 dw_f_05_ 1 0 **** 0 **** 6 dw_f_06_ 1 0 **** 0 **** 7 dw_f_07_ 1 0 **** 0 **** 8 dw_f_08_ 1 0 **** 0 **** 9 dw_m_01_ 0 0 **** 0 **** 10 dw_m_02_ 0 0 **** 0 **** 11 dw_m_03_ 0 0 **** 0 **** 12 dw_m_04_ 0 0 **** 0 **** 13 dw_m_05_ 0 0 **** 0 **** 14 dw_m_06_ 0 0 **** 0 **** 15 dw_m_07_ 0 0 **** 0 **** 16 dw_m_08_ 0 0 **** 0 **** 17 dw_m_09_ 0 0 **** 1 **** 18 el_f_01_ 1 1 **** 0 **** 19 el_f_02_ 1 1 **** 0 **** 20 el_f_03_ 1 1 **** 0 **** 21 el_f_04_ 1 1 **** 0 **** 22 el_f_05_ 1 1 **** 0 **** 23 el_f_06_ 1 1 **** 0 **** 24 el_f_07_ 1 1 **** 0 **** 25 el_f_08_ 1 1 **** 0 **** 26 el_f_09_ 1 1 **** 0 **** 27 el_f_10_ 1 1 **** 0 **** 28 el_f_11_ 1 1 **** 1 **** 29 el_f_12_ 1 1 **** 1 **** 30 el_f_13_ 1 1 **** 1 **** 31 el_m_01_ 0 1 **** 0 **** 32 el_m_02_ 0 1 **** 0 **** 33 el_m_03_ 0 1 **** 0 **** 34 el_m_04_ 0 1 **** 0 **** 35 el_m_05_ 0 1 **** 0 **** 36 el_m_06_ 0 1 **** 0 **** 37 el_m_07_ 0 1 **** 0 **** 38 el_m_08_ 0 1 **** 0 **** 39 el_m_09_ 0 1 **** 0 **** 40 el_m_10_ 0 1 **** 0 **** 41 gn_f_01_ 1 2 **** 0 **** 42 gn_f_02_ 1 2 **** 0 **** 43 gn_f_03_ 1 2 **** 0 **** 44 gn_f_04_ 1 2 **** 0 **** 45 gn_f_05_ 1 2 **** 0 **** 46 gn_f_06_ 1 2 **** 0 **** 47 gn_m_01_ 0 2 **** 0 **** 48 gn_m_02_ 0 2 **** 0 **** 49 gn_m_03_ 0 2 **** 0 **** 50 gn_m_04_ 0 2 **** 0 **** 51 gn_m_05_ 0 2 **** 0 **** 52 gn_m_06_ 0 2 **** 0 **** 53 gn_m_07_ 0 2 **** 0 **** 54 ha_f_01_ 1 3 **** 0 **** 55 ha_f_02_ 1 3 **** 0 **** 56 ha_f_03_ 1 3 **** 0 **** 57 ha_f_04_ 1 3 **** 0 **** 58 ha_f_05_ 1 3 **** 0 **** 59 ha_f_06_ 1 3 **** 0 **** |
Автор: Lord_Draconis Mar 25 2017, 12:39 PM |
То что я назвал портет дроу не имеет значение. Имеет значение в название в начале po_ если мы хотим портреты использовать в хаке, если нет, то и po_ не нужно прописывать. Буквы f и m в название файлов не имеют никакого смысла, кроме как визуально видеть где мужские и женские портреты в списке 2да, игра это никак не воспринимает. Насчёт расы, даже на английской вики написано, что при выборе расы, сначала идут портреты выбранной расы, а за ними остальные и отдельно не будет разделение. Вот это печально. В итоге то что я писал в посте выше это то что в итоге получается. Конечно печально что нельзя отдельно по расам разделить, но буду исходить из этого. Но хотя бы по полу разделяется. Всё же это косяк разрабов. Inanimate, TypePlot и LowGore можно звёздочками заставлять. Главное это раса и пол выставить. Первые цифры перед именем портрета в 2да файле тоже игрой не воспринимается. Но портреты она выстраивает начиная с первого. То есть с верху вниз и на первую строку где по порядку отображены файлы не смотрит. Ладно. Работаем дальше. |
Автор: Lord_Draconis Mar 25 2017, 04:48 PM |
Сука. Этот грёбаный невер крашится если закинуть много портретов. Я запихнул 3000 портретов и он ломается. Но около 2000 тысяч он тянет. Теперь придётся отбирать портреты, которые я хочу запихнуть в хак. Такой облом. У меня только дроу 330 портретов. Это катастрофа((((( |
Автор: Lord_Draconis Mar 25 2017, 05:02 PM |
Вот что у меня получилось на данный момент https://youtu.be/Afcn95YTn7s |
Автор: Beatri4e Mar 25 2017, 06:06 PM |
Прямо не верится, что скоро они будут не только у тебя) Потому что приличных женских портретов примерно 4) |
Автор: Lord_Draconis Mar 25 2017, 06:21 PM | ||
Придётся отсеять у людей и эльфов некоторые портреты и выложить бету с женскими портретами. А потом добавить и мужских. Но мне нужно методом тыка найти потолок портретов, когда игра не крашится. 2000 точно не крашиться, но буду искать потолок. |
Автор: Stenly Mar 25 2017, 11:19 PM |
2000 файлов или 2000 портретов? Так то на каждый портрет идет файлов 5. Если этот хак весит еще гига два, то в основные хаки я его точно не буду добавлять, хз. Будете сами между собой распостранять И имя резрефа часто имеет значение. Если бы ты изучил другие 2da, например с расами, то увидел бы, что сокращения dw, el и тп там тоже есть. Внезапно, на сайтах пишут не всю информацию. |
Автор: Lord_Draconis Mar 26 2017, 01:36 AM | ||
2000 портретов, не файлов. Я торрент создам. Не проблема. Я каждый день и так свои раздачи раздаю. Я пробовал dw назвать портрет и ничего не изменилось. Ты бы попробовал хоть один портрет назвать правильно и чтобы он только в выбранной расе отображался. Если бы был у меня шаблон, я бы быстро всё сделал. Инструменты для переименовывания и генерации 2да списка портретов мне написали. Техническая часть решена. Если невозможно сделать по расам, то будет как в видео. Только найду потолок портретов и придётся почистить и оставить лучшие. |
Автор: Stenly Mar 26 2017, 03:40 AM |
Чем тебе стандартные портреты не шаблоны? Про вес портретов - дело не в месте на хостинге, а в требуемой памяти для работы. Я не удивлюсь, если со всеми этими файлами у кучи игроков игра будет тупить еще больше. Не у всех по 8 гигов оперативки |
Автор: Lord_Draconis Mar 26 2017, 06:09 AM | ||
Тем, что в стандартных портретах хоть и идёт название файлов типа dw_m, но при выборе портрета как я уже писал выше и как на писано на английской комьюнити вики по созданию портретов, по полу разделяются, а по расам всё в кучу, но в зависимости от выбранной расы первыми будут идти портреты выбранной расы. Даже прописанные якобы правильно ванильные портреты не разделяются чисто по расам. Если бы так было, я бы не задавал вопросы. Я же сначала просматривал ванильные. Если я не прав, то пожалуйста создай работоспособный пример. Можно просто создать 2да файл с одной строчкой и указать один портрет и проверить в игре. Если портрет женщины эльфа будет только у эльфов, значит я был не прав. Но сделай пожалуйста на одном примере и я всё сделаю сам далее. Ещё вопрос. В игре в командной строке можно набрать ConvertPortrait и указать имя картинки в формате jpeg и произойдёт конвертация в tga в 5 файлов. Можно ли сделать так, чтобы конвертация шла всех картинок, а не писать каждый команду. При количестве около 2000 портретов игра жрёт 280мб оперативы. Так что всё нормально. |
Автор: Lord_Draconis Mar 26 2017, 08:10 AM |
Очередной отчёт. Максимальное количество портретов при котором игра не крашиться, если закинуть в папку portraits, это 2668 портретов (13340 файлов). Объём 1,37гб. Если добавлять в гемовский хак, то можно запихнуть 2504 портрета. Ещё выяснил, что если эти 2504 портрета сделать женскими, то можно без краша игры добавить ещё кучу мужских портретов, но при выборе мужских портретов происходит путаница между разными форматами изображения. Итог. Новых 2668 портретов можно добавить в хак. Также несколько косячных гемовских портрета я удалю. Типа какой-то змеи там и поправлю не отображаемые портреты гемовские в виде белых картинок. Фух. Самая сложная работа позади) Теперь осталась нереальная работа. Выбрать самых красивых тёлочек и определится сколько будет тёлочек и сколько мужиков. |
Автор: Lord_Draconis Mar 26 2017, 08:53 AM |
Очередной отчёт. Вот мои планы: Количество портретов, которые я планирую добавить. М и Ж соответсвено мужчины и женщины. 1. Человек ------------ 300ж + 200м = 500 2. Тиффлинг ----------- 25ж + 25м = 50 3. Дроу --------------- 300ж + 200м = 500 4. Эльф --------------- 300ж + 200м = 500 5. Дворф -------------- 150ж + 150м = 300 6. Дуэргар ------------ 25ж + 25м = 50 7. Полурослик ------- 50ж + 50м = 100 8. Гном --------------- 50ж + 50м = 100 9. Полуэльф --------- 50ж + 50м = 100 10. Полуорк ----------- 50ж + 50м = 100 Итого 2300 портретов и 204 в запасе будет. Тогда буду отбирать качественные портреты. Часть из тех что уже отсеял, а часть с сайта https://www.pinterest.com/search/pins/?q=Dark%20Elf%20female&rs=guide&term_meta%5B%5D=female%7Cguide%7Cword%7C0&add_refine=female%7Cguide%7Cword%7C0 и ему подобным. Но с сайтов я делаю сам портреты. Поэтому придётся повозиться, но у меня уже всё отработана и все нюансы уже обошёл. Осталось только делать всё это в свободное время. Я планирую сделать так, выложить сначала дроу, за ними эльфы, а далее посмотрю какие расы, возможно боле мелкие типа полуорков, полуэльфов. Но сначала дроу. Они ведь такие тёмные няшки) |
Автор: shadowdweller Mar 26 2017, 08:55 AM |
Если хотите играть с кастомными портретами, можно поступить намного проще. Положите их в папку Portraits в корне игры и выбирайте на здоровье. Если кто-то заинтересуется портретом персонажа, перекиньтесь в личку, да и всё. Абсолютно незачем перегружать и так большие хаки 100500 файлами tga, которые, к тому же, очень прилично весят. |
Автор: Meloza Mar 26 2017, 09:52 AM |
тут я плюсану пожалуй Шад. достаточно просто выложить в топ, тему с портретами. портреты предварительно отсортировать по названиям (что собственно уже сделанно). но 2к портретов это очень много. достаточно и 1к. кому надо тот скачает портреты, ну можно еще в клиент который ставит лаунчер зашить эти 1000 портретов. и всех делов, новые портреты нужны конечно, появились субрассы новые, значит и портреты должны быть. но 2к+ это перебор, будет только подтормаживать игру. либо каждой новой рассе по 50 портретов. этого будет более чем достаточно. |
Автор: Lord_Draconis Mar 26 2017, 09:53 AM | ||
Если я их добавлю в хак, то можно их отсеивать по мужским и женским персонажам, а также частичное отсеивание по полу. Поэтому я этим и заморачиваюсь. И с каких это пор 2 гига хака это приличный объём? Мы что в 2002 году когда только невер вышел и диалаповский интернет был? Пф. 2 гига это пыль при современных технологиях. |
Автор: Lord_Draconis Mar 26 2017, 09:57 AM | ||
Есть данные что точно будет тормозить? Потому, что я пробовал играть и у меня не тормозило. И загрузка процессора и оперативы практически не отличалась от ванильных гемовских. Тем более я оставил ещё свободное место под портреты игроков, кто захочет добавить портреты, которых не будет с моём дополнение. |
Автор: DemonSuper Mar 26 2017, 11:24 AM | ||||
У меня при текущем наборе портретов при каждом выборе портрета, во время создания персонажа, подвисает, поэтому совершенно точно говорю, что при таком огромном наборе я буду ждать секунд по 5-10 ради того, чтобы выбрать максимум 3 на каждые 500 портретов, потому что не собираюсь создавать сотни и тысячи персонажей. Естественно и во время игры это проявится в лишней нагрузке, ненужной совсем. |
Автор: Lord_Draconis Mar 26 2017, 01:01 PM | ||||||
Подвисание и у меня есть на пару секунд при создании и у меня с 2000 также 3 сек подвисает как и с 300 портретами, так что это ни о чём не говорит. Я так же когда создаю персонажа в каком-то модуле, то у меня тоже в начале пару секунд подвисает, хотя там и нет портретов. Поэтому ничего тормозить не будет в игре я бегал. У меня сё нормально. И ты хочешь сказать что ты создаёшь каждый день по 100 чаров, что тебя эти подвисания тревожат? Время отклика портретов при создании чара намного меньше, чем зайти в туже локу осада, где грузится в 2 раза дольше и никого это не напрягает, так что это не аргумент против пака портретов. Кому нужен пак портретов, тот им будет пользоваться. |
Автор: DemonSuper Mar 26 2017, 01:23 PM | ||
Так мне и 2000 портретов не нужно. Я не про то говорил, если все будет в хаках, то это будет принудительным, если паки портретов будут самостоятельные, то я вообще не против, может что интересное тоже поищу и добавлю десяток интересных. Насчет лок осады, у меня тормозят и грузятся долго, я не в восторге, просто ничего не говорю. А подвисание при разгрузке модуля - это распаковывание архива модуля, оно происходит каждый раз, как при загрузке сингловых сейвов. |
Автор: Lord_Draconis Mar 26 2017, 01:34 PM | ||||
Хак не принудительный будет, так что кому надо тот скачает. Но я его делаю на основе гемовского хака. |
Автор: DemonSuper Mar 26 2017, 01:48 PM | ||
Тогда вообще не вопрос . |
Автор: shadowdweller Mar 26 2017, 02:38 PM | ||
Спасибо, поржала. |
Автор: Lord_Draconis Mar 26 2017, 03:28 PM | ||||
Похожу я даун, если не понимаю. Ну ок. |
Автор: Lord_Draconis Mar 26 2017, 04:32 PM |
Оказывается, если в 2да файле поставить первыми новые портреты, то независимо от тех значений, что выставляешь, игра использует эти портреты по своему усмотрению. К примеру, все нпс получают новые портреты, даже мебель, дверь, и любой объект, который находиться на локации. В итоге нужно список портретов ставить ниже ванильных. |
Автор: shadowdweller Mar 26 2017, 07:23 PM | ||||||
Поправь меня, пожалуйста, если я ошибаюсь. Хак - это дополнение для модуля. Чтобы хак был виден на Геме, его надо, в первую очередь, включить в МОДУЛЬ. А если его включать в модуль, то без наличия хака игра просто не запустится. И ты будешь говорить, что он для ДОБРОВОЛЬНОГО скачивания? |
Автор: Sairilias Mar 26 2017, 07:27 PM |
Лучше бы автор замутил голосовалку - надо ли включать портреты в хак, и если надо, то в каком количестве. Если отобрать самое вкусное, то ~50-100 портретов за лишнюю нагрузку никто не воспримет, а 2000 явно перебор. |
Автор: shadowdweller Mar 26 2017, 07:32 PM |
Автор не умеет/не хочет в голосовалку, автор измором берёт и ставит перед фактом. |
Автор: Lord_Draconis Mar 26 2017, 08:19 PM | ||||||||
Я в ваш хак запихнул портреты, что тут не понятного. Скачай и увидишь. |
Автор: Lord_Draconis Mar 26 2017, 08:29 PM | ||
Ну извините, что делаю не посовещавшись с другими. Я решил дополнить ГЕМ новыми портретами. Кто хочет, тот будет пользоваться. Не понимаю паники. Я в начале хотел добавить 6000 портретов, но игра крашится. Я разабрался как добавлять портреты, выяснил какой лимит, мне написали проги для генерации 2да списка и прогу для перименовывания группы файлов в нужное мне. Я отсеял более 3000 левых портретов. Но так как у игры лимит, то вернулся к тому с чего хотел начинать. Самому добавить новые портреты, а не использовать готовые. Теперь я добавляю новые портреты и выбираю лучшие из отсеяных мной из разных паков. Мне никто ничем не помог в технической части на форуме. Вопрос. Какие претензии ко мне? Хотите официально добавить портреты? Вперёд. Почему ко мне не довольствие? Я вам что испортил игру? файлы потерял? кого-то обозвал? Я делаю во первых для себя, но и знаю, что некоторые давно ждали, когда я сделаю пак портретов. Мне больше нечего добавить. |
Автор: WWolf69 Mar 27 2017, 02:56 AM |
Ты требуешь к себе слишком много внимания, ничем этого не заслуживая. Посчитай количество слов "я" и "мне" в предыдущем посту, например. Это сначала утомляет, потом раздражает. |
Автор: -magic- Mar 27 2017, 03:33 AM |
Предлагаю запретить использовать портреты для любого пола и любой расы отличные от Это Царь. Это Бог. |
Автор: Lord_Draconis Mar 29 2017, 07:40 PM |
В самой игре есть конвертер портретов из jpeg в tga. Консольная команда ConvertPortrait x, где x - это номер картинки. Для каждой картинки нужно вводит каждый раз команду ConvertPortrait. Есть ли возможность как то вставлять типа ctrl + C эту команду или как в виндовсе в командой строке нажать что-то, чтобы предыдущая команда отобразилась. Или может есть команда, что бы конвертировать все картинки сразу. Это очень бы облегчило мне работу. А то каждый раз вводить это геморой ещё тот. |
Автор: Stenly Mar 29 2017, 08:52 PM |
По-моему проще программу конвертирования найти |
Автор: Lord_Draconis Mar 29 2017, 09:31 PM | ||
Нашёл тут https://neverwintervault.org/project/nwn1/other/tool/portrait-conversion-tool-v162 Но как так можно было оболочку проги сделать это вообще писец. 3д окно с плавающими иконками. Чуть влево нажимаешь и всё уплывает. Это какой-то идиотизм, а не прога. Буду ещё искать что-то. |
Автор: Runas Aug 18 2017, 01:09 PM |
Lord Drakonis , ваш торент на портреты не скачивается, если можете то дайте мне ссылку на портреты, мне нужен портрет Могрима, чтобы его все видели. |