Как вернуть "беглых" симов
По многим параметрам Развитие Cюжета стало несомненным плюсом The Sims 3. Однако, в некоторых ситуациях эта функция может обернуться настоящим кошмаром для геймера. Например, что может быть ужаснее, чем ненадолго зайти в другую семью, а потом, вернувшись в свою, обнаружить, что любимый сим исчез в неизвестном направлении? Или прочитать в газете, что семья, на которую были большие планы, недавно покинула город?
Самостоятельно такие беглецы, скорее всего, не появятся, и, чтобы их вернуть, придется воспользоваться одним из 3х следующих способов.
Способ первый, он же самый простой и безболезненный - использование кода resetsim. Обнаружив пропажу, нажимаем одновременно клавиши Ctrl Shift C и в появившейся строке вводим resetsim Имя Фамилия пропавшего сима (в именительном падеже).
Пример:
После этого выходим в режим изменения города, нажимаем кнопку выбрать другую семью и вновь выбираем нашу семью. Пропавший сим должен появиться на участке.
Впрочем, этот метод не совсем надежен и срабатывает не всегда, поэтому обратимся к следующим способам.
Способ второй. Выселение/вселение семьи. Вновь выходим на экран изменения города, но не выбираем новую семью, а нажимаем на активную (отмеченную зеленым кружком). Здесь нам нужен пункт «выселить». Будет ли семья выезжать с домом или без особой роли не играет.
Затем снова выбираем эту семью, которая находится в буфере обмена, и заселяем ее назад (кнопка разместить).
Главный недостаток этого способа – у всех членов семьи, которые переезжали, рвутся дружеские и родственные связи с остальными симами. Эта проблема достаточно легко исправляется с помощью мода The Master Controller.
Третий способ. Этот способ может пригодиться в том случае, когда выселять и вселять просто некого, в случае, когда из города бегут целые семьи или сим, отправившийся в самостоятельную жизнь, бесследно исчезает.
Приступим. Для начала необходимо удалить из игры мод The Story Progression (если таковой в игре имеется) и файл scriptCache из папки Мои Документы\Electronic Arts\The Sims 3. Теперь устанавливаем Awesomemod: в ту же папку сохраняем страницу конфигурации. Для постоянного использования этот мод нам не нужен, поэтому можно не тратить время на тщательную конфигурацию, а просто нажать кнопку Generate в конце страницы, оставив все настройки по умолчанию. Полученные файлы в формате .package надо сохранить в папку Мои Документы\Electronic Arts\The Sims 3\Mods\Packages.
Запускаем игру, загружаем сохранение и, нажав Ctrl Shift C, вводим listhomeless. Данный код показывает список всех бездомных, которые продолжают числиться в городе, в нем отражены количество членов семьи и сколько у них денег. Выбрав, какие семьи мы хотим заселить, закрываем список, вновь открываем консоль ввода кода и пишем testingcheatsenabled true. Снова открываем консоль и вводим код familyfunds Фамилия семьи и сумму, которую хотим им дать (необходимо вводить сумму, достаточную для покупки свободного дома).
Чтобы убедиться, что все нужные семьи получили деньги, вводим listhomeless. Если деньги не поступили, снова используем код familyfunds. Всем остальным семьям, NPC в том числе, необходимо обнулить счет (familyfunds Фамилия семьи 0).
Теперь нам потребуется debug mode. В консоли вводим setconfig enabledebugcommands true, жмем Еnter. Если код введен правильно, мы получим следующее сообщение:
Далее в консоли вводим еще один код runstoryaction Move In Household, жмем Enter. Этот код запускает процесс вселения бездомных в город. Чтобы все прошло успешно, в городе должны быть подходящие дома с достаточным количеством кроватей.
Если семьи из списка бездомных нам больше не нужны, можно удалить их, используя код destroyalltownies (он удалит всех бездомных, кроме NPC).
В завершение, убедившись, что все семьи заселились, сохраняемся, выходим из игры, удаляем awesomemod и файл scriptCache. Теперь снова можно запускать The Sims 3. Удачной игры!