Показать сообщение отдельно
Старый 28.11.2008, 21:26   #3
просимовец
Бронзовая звезда Золотая звезда Золотая звезда Участник фан-клуба Prosims 
 Аватар для Gold Dragon
 
Репутация: 2009  
Адрес: Вилейка/Минск
Возраст: 34
Сообщений: 1,475
Профиль в Вконтакте Профиль на Facebook
По умолчанию Извлечение объектов из линейки

Заходим в SimPE. Для отображения файлов из Castaway Stories нужна версия, поддерживающая Free Time, для Pet Stories и Life Stories подойдут более ранние версии (у меня установлена английская версия 0.68 с поддержкой Kitchen & Bath). Суть в том, что в старых версиях установлен только оконный Object Workshop, в новых же добавлен встроенный, с которым мы и будем работать. По умолчанию он находится в правой части окна, и в момент запуска программы доступны только две кнопки: Start и Open.

Перед тем, как нажать Start для поиска объектов из ресурсов игры, мы должны убедиться, что SimPE будут производить поиск именно в папках линейки Stories. Для этого открываем в главном меню Extra > Prefences (Дополнительно > Настройки) и в открывшемся окне перемещаемся на вкладку File Table (Файловая таблица, 4 сверху). В рамке Simple Settings (Простые настройки) убираем флажки со всех дополнений и устанавливаем только на нужную игру из историй, например, на Include Pet Stories (Включить Pet Stories). Нажимаем OK, чтобы сохранить примененные настройки.

Возвращаемся к нашему Object Workshop’у. После нажатия кнопки Start начнется поиск и кэширование игровых объектов. Снизу окна программы появится полоса прогресса. Дождемся завершения сохранения кэша – и все игровые объекты перед нами. Они рассортированы по вкладкам практически также как и в каталогах режима покупок и частично строительства. Так как в Castaway Stories каталоги режимов отличаются от предшественников, содержимое вкладок может не соответствовать их названию, поэтому искать объекты придется по всем вкладкам. В Life и Pet Stories с сортировкой объектов все в порядке.
Сворачивая и разворачивая вкладки, находим нужный нам объект и выделяем его. Снизу сразу же появится его модель, стоимость, описание и размещение в каталогах. В Castaway Stories, к сожалению, картинки моделей не отображаются, поэтому объект можно найти только по названию, описанию или вообще методом тыка. Чтобы перейти к следующему шагу, нажимаем Next вверху Workshop’а.

Утилита предлагает два варианта: клонировать объект (Clone) либо создать файл перекраски (Recolor). Несложно догадаться, что мы создаем копию объекта, поэтому выбираем Clone, но не нажимаем Start под свитком. Множество флажков ниже позволяют установить различные расширенные опции и исключения. В данном случае нужно убрать флажок с опцией Pull only default Color, чтобы вместе с объектом скопировались в файл и его перекраски, Rem. non default Languages from Refences, чтобы описание объектов осталось на всех языках игры и Change Description, чтобы не писать сказок в строчках описания, мы же создаем копию. Теперь жмем Start или Finish (если вы не убрали флажок с Change Description, останется шаг с изменением описания объекта).

Откроется Scenegraph Rename Wizard. Так как в игре уж точно не встретится объект с таким же именем, строку изменения имени можно не трогать, но если вы решили изменить имя, нажмите на Update ниже. Нажимаем OK и в появившемся всем известном окне выбираем места сохранения файла. Вводим имя файла (может быть любым, но я предпочитаю копировать его со строчки имени Scenegraph Rename Wizard), расширение оставляем DBPF Package, нажимаем Сохранить. Можете сохранить его прямо в Downloads, но в этом случае лучше на всякий пожарный сделать копию файла где-нибудь в укромном местечке. После сохранения в окне программы появятся ресурсы самого объекта.

Для изменения расположения объекта в каталогах игры нужно открыть ресурс Object Data (OBJD) в дереве ресурсов слева (Resource Tree). По центру в списке ресурсов (Resource List) появится только одна строчка, которую нужно выделить . В Object Data Editor снизу на вкладке Plugin View появится две рамочки Room Sort (Сортировка по комнатам) и Function Sort (Сортировка по функциям). В первой рамке ставим флажки на комнаты, в каталогах которых будет отображаться объект, а во второй рамке из свитка выбираем расположение объекта в основном меню (например Seating / Beds или Сидения / Кровати). Сохраняем файл (File > Save) и соглашаемся на применение изменений, нажав Yes.

На этом экспорт файла в игру завершен. Остается только протестировать объект в игре, что может заставить вас разочароваться.

Возможные последствия при использовании несовместимого объекта:


- вылет из игры при запуске (если файл обладает некорректным глобальным приоритетом)
- остановка хода времени на лоте, поэтому лучше испытывать объект в режиме жизни
- отсутствие действий из-за отсутствия внешних скриптов
- некорректное размещение объекта («дырки в земле», сбой программы и т. п.)


Найдите объект в каталогах и проверьте его описание, стоимость, перекраски. Поставьте объект и дайте возможность подопытному симу использовать его. Проверьте ход времени, доступность функций и т. п. Возможно, объект будет несовместим с дополнением (нужно «фиксить» объект, добавив функции дополнений) или у вас не установлено нужное для работы объекта дополнение.

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

Последний раз редактировалось Gold Dragon, 28.11.2008 в 21:33.
Gold Dragon вне форума   Ответить с цитированием