Translate into English
+ Расширенный поиск
  • Пользователи
  • Правила форума
  • Регистрация
  • Сайт
К странице...
  • Вступай в группу Гиды по форуму (подробнее)
  • Все новости форума можно узнать из нашего паблика в ВК
  • Еженедельные обновления на форуме можно узнать здесь
Вернуться   Prosims: новости, обзоры, дополнения, файлы, коды, объекты, скины и скриншоты The Sims 3 и The Sims 2 — Симы форева ;) > The Sims 3: игра и дополнения > Уроки и инструкции > Редактирование игры
Перезагрузить страницу [TS3] Пишем свой собственный мод
 
  Опции темы Опции просмотра
Предыдущее Предыдущее сообщение   Следующее сообщение Следующее
Старый 21.06.2009, 12:29   #1
Деффачка Simply_me меню пользователя Simply_me
активист

 Аватар для Simply_me
 
Репутация: 14119  
Адрес: Prosims, Команда Креатива
Возраст: 36
Сообщений: 2,043
Профиль на Thesims3.com
Лампочка [TS3] Пишем свой собственный мод

Ну, что? Меш меняли, баллы набивали, а хотите теперь мод напишем?
Наверняка, у каждого найдется что-то, что бы хотелось изменить в игровом процессе. Мне, к примеру, не нравится тот факт, что на обучение малышей уходит до 6-ти сим-часов. А если тоддлер в плохом настроении, сонный, голоден или просто не ладит со старшими, так и вовсе не заставишь учиться. А давайте попробуем? И сократим время обучения до 45-и сим-минут (можно быстрее, но у меня 45).
Итак, инструкция для молодых родителей: «Как научить ребенка говорить за 45 сим-минут».

Нам потребуется:
  • Microsoft .NET Framework
  • s3pe
Для начала, создайте рабочую папку. (Где вам угодно, главное, чтобы открывалась быстро).

Запустите s3pe. File -> Open. Выпадет окошко. Открываем в нём файл GameplayData.package (находится по адресу ...Electronic Arts\The Sims 3\Game\Bin\Gameplay).

Получилась следующая картина:


Тем, кто хорошо знает английский, будет совсем легко. Тем, кто знает его плохо, советую взять словарик.
По сути, каждый файл отвечает за какое-либо явление геймплея. Скажем, «political carrier», очевидно, за карьеру политика и за всё, что с этой карьерой связано (навыки, необходимые для продвижения, часы работы, зарплата). На досуге можно и с ним пофантазировать. А сейчас давайте найдем в списке файл под названием «Teach To Talk_0xf7f39bfa058dd27a».

Нашли? Клик по нему. Затем Resource -> Export -> To file (сохраняем в рабочую папку, имя не меняем):


Открываем экспортированный файл в блокноте (правой кнопкой на файл - Открыть с помощью...). Просмотрите текст внимательно:


Под каждой строчкой со значением прописана подсказка, что это за значение:

<kSkillGainPerSimMinute value="3" /> - число 3 показывает, сколько очков «говорения» тоддлер получает за сим-минуту, то есть скорость обучения;

<kTeachToTalkToddlerMinimumMood value="-20"> - число -20 показывает, какое минимальное настроение должно быть у тоддлера, чтобы он не отказался учиться;

<kLookAtThresholdAdult value="200"> - число 200 показывает, насколько интересным это занятие должно быть для обучающего, чтобы в режиме свободной воли он не занялся чем-то другим;

<kSocialChange value="50"> - число 50 показывает, сколько очков «общения» получит тоддлер во время данного взаимодействия.

Я исправила "3" на "40", а "-20", на "-50", остальное не трогала (хотя можно). Теперь обучение занимает 40-45 сим-минут, и малыш не откажется учиться, даже будучи в ужасном настроении.
*числа можно подставить свои, это всего лишь пример*

Сохраняем файл блокнота: File -> Save и возвращаемся в s3pе: File -> New.

Далее: Resource -> Import -> From file (импортируем наш измененный файл из рабочей папки):


Выпрыгнет следующее окошко:


Кладём наш мод в папку Packages (как её создать, где и зачем, смотрим здесь).

Можно проверять в игре! Если всё получилось, поздравляю! Тем же образом можно изменять и другие элементы геймплея.
Чтобы вернуть стандартные значения, нужно просто вытащить свои моды из папки Packages.

Мод «Как научить ребенка говорить за 45 сим-минут» можно скачать здесь.

[+]

UPD: SimCustomizer и инструкция по работе с ней.

*копирование материалов (полное или частичное) возможно лишь с письменного разрешения автора туториала и администрации prosims.ru*/модератор/
__________________
в ЛС - завал, отвечаю по мере его разгребания
Горячие материалы для наших переводчиков.
Любопытный проект для всех остальных.

Последний раз редактировалось Simply_me, 02.02.2010 в 06:56. Причина: добавлена программа
Simply_me вне форума   Ответить с цитированием
Simply_me
Посмотреть профиль
Отправить личное сообщение для Simply_me
Найти ещё сообщения от Simply_me
 

« Предыдущая тема | Следующая тема »

Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Опции темы
Версия для печати Версия для печати
Отправить по электронной почте Отправить по электронной почте
Опции просмотра
Линейный вид Линейный вид
Комбинированный вид Комбинированный вид
Древовидный вид Древовидный вид
Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Обратная связь / Архив / Вверх

Часовой пояс GMT +4, время: 17:11

vBulletin® Version 3.6.12. Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
При сотрудничестве с Electronic Arts Inc.
EA Россия

Запрещено копирование и публикация любых материалов форума на другие порталы
без письменного разрешения администрации и указания ссылки на prosims.ru

Рейтинг@Mail.ru