The Sims 3 Создание списка поз

Gardolir

Mistborn
Старший администратор
Сообщения
5.962
Достижения
2.105
Награды
5.079
1 способ. С помощью программы:

Программу для создания списка поз можно скачать здесь.
Более подробную информацию можно получить здесь.

Кратенькая инструкция:
Качаем файл программы, извлекаем из архива. Открываем программу (PosePackCreator.exe)
Появляется окошко, нажимаем Browse у первой строки, выбираем файл CLIP уже вашей готовой позы.
Вторая строка Thumbnail - картинка-превью позы (как обычно 59х60px, формат png)
Следующая строка "Pose name" - имя позы (указываем название сета и можно номер позы)
Short Description - описание (если его нет, лучше поставить пропуск, не оставлять пустым)
Creator - автор (указать свой ник)
Нажимаем Add to list. Поза добавлена в список (сбоку появится окошко)
НЕ нажимаем на save pose pack до те пор, пока не повторите действия выше со всеми позами, которые хотите видеть в своем паке.

Краткая инструкция написана Modern_Lover
на основе оригинальной статьи.​


2 способ. Вручную:

Что потребуется:

  • Распакуем скаченный архив в папку с нашим проектом, получим следующие файлы:
    • PoseBoxFlareGenerator.exe
    • cmoPoseBoxFlare.dll
    • PoseListTemplate.package
    • HowTo.txt

  • Шаг 1. Кликнем два раза по PoseBoxFlareGenerator.exe. Это программа создаст dll файл, который необходим, чтобы Плеер поз нашел вашу позу в списке. Запишите куда-либо или скопируйте в буфер обмена название файла. Оно представляет из себя пятнадцатизначное число с .dll на конце. В моем примере имя файла будет 621368029160308.dll.



    Шаг 2. Запускаем S3PE и открываем в нем файл PoseListTemplate.package. Теперь выполняем команду File -> Save as... и сохраним файл под другим именем.



    Шаг 3. Нажмем правой кнопкой по файлу с тегом S3SA и выберем Import DLL. В папке с нашим проектом найдем файл, который сгенерировали на первом шаге и нажмем Открыть. В появившемся окне нажмем Yes.





    Шаг 4. Щелкнем два раза по файлу с тегом S3SA и впишем или вставим в поле name имя, которое сохранили или скопировали на первом шаге. Нажмем на FNV64 и увидим, что комбинация в поле Instance изменилась. Нажмем ОК.



    Шаг 5. Проделаем то же самое для файла с тегом _XML. То есть два раза щелкнем по нему, в поле name впишем сохраненное на первом шаге имя, нажмем FNV64, затем ОК.

    Шаг 6.Подготовьте миниатюры изображений для ваших поз. Для каждой позы должна быть одна маленькая картинка, которая показывает, как будет выглядеть поза. Создать такую картинку можно в любой графической программе. Размер каждого изображения должен быть 59x60 пикселей. Это очень мало, поэтому чтобы отобразить на ней как можно больше, делайте картинку как можно проще. Ставьте сима на белый или почти белый фон, выбирайте простую одежду и прически. Сохранять изображение нужно в формате PNG.

    Важно: Обязательно выбирайте для названия изображения уникальное имя, иначе возникнет путаница в игре. Самое лучшее название – это название самой позы+thum на конце. Например: a_mypose_thum.

    Шаг 7. Импортируем миниатюры в наш package. В S3PE нажмем Resource->Import->From File.... В правом нижнем углу окна выберем тип файлов как All Files (*.*), выделим первую миниатюру и нажмем Открыть.



    В появившемся диалоге выберем тип IMAG 0x2F7D0004. В поле имя впишем уникальное имя (в моем случае это a_mypose8_thum) и нажмем FNV64, затем ОК. Повторим этот шаг для всех картинок.



    Шаг 8. Кликнем правой кнопкой по файлу с тегом _XML и выберем Notepad. Файл откроется в Блокноте и будет выглядеть примерно так:



    Скопируем фрагмент текста, начинающийся с и заканчивающийся и вставим его перед
. Первоначальную пустую структуру не трогаем. Получается такое:



Теперь разберем подробнее этот фрагмент текста.
Key: Название позы. Например, a_mypose8.
Name: Имя, которое вы дали этой позе. Например, My Pose 8.
Creator: Имя создателя позы, то есть ваше имя. Например, Skygirl.
IconKey: Имя, которое вы дали изображению для этой позы. Например, a_mypose8_thum.
Description: Краткое описание позы. Например, Sit pose with hand on face.

В моем примере файл будет выглядеть следующим образом:



Сохраняем изменения и на вопрос S3PE об обновлении изменений отвечаем Yes.

Шаг 9. На этом создание списка поз окончено. Сохраним package и скопируем его вместе с файлом поз, для которого делали список в папку Mods. Проверим в игре.

Шаг 10. Добавим список поз в файл с самими позами. В S3PE открываем package с набором поз и нажимаем Resource->Import->From Package... Находим наш package со списком, выбираем его и нажимаем Открыть. В появившемся диалоговом окне проверяем, чтобы была установлена галка на Use resource name, и нажимаем Import. После этого сохраняем package.



На этом все.





Источник: файл HowTo.txt из архива.
Перевод: Skygirl
Копирование запрещено.
 

juliyaya

Проверенный
Сообщения
18
Достижения
0
Награды
3
я список с одними и теми же позами второй раз создаю,первый раз в списке поз не было,я поняла,что что то упустила и переделывала список заново
 

Gardolir

Mistborn
Старший администратор
Сообщения
5.962
Достижения
2.105
Награды
5.079
juliyaya, ну если Вы из папки модс убрали первый файл, который неправильный, то должно быть нормально.
 

juliyaya

Проверенный
Сообщения
18
Достижения
0
Награды
3
убрала...в чем же причина
sad.gif
,попробовала сделать снова и опять позы не работают
 

Gardolir

Mistborn
Старший администратор
Сообщения
5.962
Достижения
2.105
Награды
5.079
juliyaya, а если не запаковывать их вместе: список и позы? Один пакедж с позами + один со списком. Так работает?
 

juliyaya

Проверенный
Сообщения
18
Достижения
0
Награды
3
проверила,поз в списке нет,а позы работают, через pose by name
а версия блендера может как то отразиться на создании списка и его работе в игре(может глупый вопрос,но я уже не знаю что думать,ведь список делаю по видеоуроку)
 

Delightful

Проверенный
Сообщения
3.520
Достижения
0
Награды
3.758
Клеопатра сказал(а):
проверила,поз в списке нет,а позы работают, через pose by name
Клеопатра сказал(а):
а вот тут мне становится страшно за правильность моего урока) но я его лично проверила два раза, прежде чем выложить. поэтому логичный вопрос для @kira-kira, т.к. у неё получились позы: скажи, ты делала по видеоуроку или по уроку Skygirl ?
 

juliyaya

Проверенный
Сообщения
18
Достижения
0
Награды
3
я по видеуроку,урок замечательный,но есть момент-указывать название поз в блокноте,когда плейлист создаешь, строго по названию позы,то есть если изначально поза названа одним именем,то менять ни одной буквы нельзя и к каждой позе обязательно скрин должен быть назван по позе, то есть если есть "поза1",то скрин к этой позе тоже "поза1" ... и еще уже готовую позу с плелистом немного по другому сохранила-после закрытия блокнота я сразу делаю так:Нажимаю "Resource", "Import", "From packages", выбираею все позы, . Затем жму Open. . Сохраняю файл в формате packages, жму на File, Save as..., и ввожу имя.
b900440d138fccb2890f00b8bff0707a.jpg
 

@kira-kira

Проверенный
Сообщения
25
Достижения
0
Награды
8
Delight33, я делала по уроку Skygirl. Видео у меня не качается
sad.gif
 

Gardolir

Mistborn
Старший администратор
Сообщения
5.962
Достижения
2.105
Награды
5.079
juliyaya сказал(а):
то есть если есть "поза1",то скрин к этой позе тоже "поза1"
Я вот этот момент никак понять не могу. То ли Вы тут не дописываете, то ли и правда называете позу и картинку полностью одинаково?
surprised.gif
 

juliyaya

Проверенный
Сообщения
18
Достижения
0
Награды
3
Skygirl, да,пришлось назвать одинаково и позу и картинку,так как первый раз,когда позы сработали в плейлисте,они были перепутаны,именно потому что номер позы с номером картинки не совпал.
 

Gardolir

Mistborn
Старший администратор
Сообщения
5.962
Достижения
2.105
Награды
5.079
juliyaya, я имею в виду, прям совсем-совсем полностью одинаково? Имена должны быть разными. Иначе работать не будет. Хоть цифру у картинки добавьте.
 

★Kesha★

Проверенный
Сообщения
144
Достижения
0
Награды
132
Delight33 сказал(а):
а вот тут мне становится страшно за правильность моего урока)
Можешь не переживать
happy.gif
. Делала в точности по вашему совместному уроку(AlexLexy и Delight33) у меня всё получилось
6d729bd7a890.gif

Спасибо ОГРОМНЕЙШЕЕ!!!
 

juliyaya

Проверенный
Сообщения
18
Достижения
0
Награды
3
Skygirl сказал(а):
я имею в виду, прям совсем-совсем полностью одинаково? Имена должны быть разными. Иначе работать не будет. Хоть цифру у картинки добавьте.

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

Gardolir

Mistborn
Старший администратор
Сообщения
5.962
Достижения
2.105
Награды
5.079
juliyaya, нельзя один в один... Поэтому позы в списке не работают. Игра не знает по указанному имени что брать: то ли позу, то ли картинку. В уроке не просто так сказано указывать в конце картинки thumb.
 

lazalka)

Проверенный
Сообщения
28
Достижения
110
Награды
5
Делала строго по уроку в итоге: игра пишет что эта поза в плейлисте есть, а в игре проверяю - нету.
Что я не то могла сделать?
 

CHocoLlate

Проверенный
Сообщения
24
Достижения
0
Награды
3
Не знаю почему, но сколько не пробую не делается список поз. Если один раз хотя бы появились в списке, но картинок не было, то сейчас вообще нет. Сами позы в игре отображаются (позы и картинки в одном файле), но в списке я их не нахожу.
Картинки правильного размера, в файле всё прописала(каждый раз копировала для точности), но почему так, не понимаю.
И главное если бы один раз, так всё время не появляются в списке.
 

Ginara

Проверенный
Сообщения
2.731
Достижения
130
Награды
3.421
CHocoLlate, проверь формат PNG и тип IMAG 0x2F7D0004 при добавлении картинок.
 

CHocoLlate

Проверенный
Сообщения
24
Достижения
0
Награды
3
Ginara, пнг и такой формат, всё делала чётко по уроку(((
 
Верх