Коды к the sims 2
Открываем консоль для ввода кодов.
Нужно одновременно зажать [ctrl]+[shift] и не отпуская этих клавиш, нажать [C]. Наверху должна появиться консоль (кодовая строка), в которую можно ввести код вручную, или же можно свернуть игру при помощи клавиш [Alt]+[TAB], скопировать код откуда-нибудь при помощи клавиш [Ctrl]+[C], а затем вставить его в консоль при помощи клавиш [Ctrl]+[V]. True и false, on и off, а также большинство других параметров вводится после основной части кода через пробел, безо всяких скобок.
boolProp testingCheatsEnabled [true/false] - включить/выключить режим разработчика.
True – включить режим, False – снова его выключить.
Коды для управления консолью.
Exit, Hide - закрывает консоль. Аналогичный результат достигается клавишей [Esc] на клавиатуре.
Expand или просто Х - расширяет и фиксирует консоль, а при повторном вводе снова делает ее узкой. Аналогичный результат достигается клавишей [~] на клавиатуре.
Clear – удаляет из консоли для кодов весь имеющийся там на этот момент текст.
Коды для управления районом (Neighbourhood).
deleteAllCharacters - удаляет всех симов, живущих в этом районе. Будьте осторожны при использовании этого кода! Перед выполнением действия появляется табличка с запросом на подтверждение, что снижает вероятность случайного удаления симов.
TerrainType Desert/Temperate/Dirt/Concrete - переключает ландшафты района: Пустыня/Растительность/Грязь/Бетон. После TerrainType следует вводить только одно из слов: Desert (пустыня с рыжим песком), Temperate (умеренный климат, т.е. ландшафт с растительностью), Dirt (темно-коричневая почва) или Concrete (серый бетон). Два последних варианта работают только начиная с NL. Код можно вводить также и на лоте, он все равно изменяет вид района.
Changeneighborhoodtype [тип района] (должен быть предварительно включен код разработчика!) - изменяет тип района. Вместо слов [тип района] нужно ввести выбранный вами тип создаваемого района ( вводим просто через пробел, без всяких скобок), где: primary – обычный район, university - университетский городок (для Uni), downtown – центр города, даунтаун (для NL), suburb – торговый район (для OfB), asia – отпускной восточный район (для BV), mountains – отпускной горный район (для BV), tropics – отпускной тропический район (для BV). Одновременно нужно вводить только одно значение. Код не работает в районах, которые входят в состав группы из двух или больше связанных между собой районов (основной и зависимые)
Коды для управления жизнью симов
1. Для денег:
Kaching - добавляет §1.000 в домашний капитал.
Motherlode - добавляет §50.000 в домашний капитал
familyfunds "фамилия" n (требует NL или выше) - n симолеонов добавятся к фондам семейства.Допустимы формы familyfunds "фамилия" +n или familyfunds "фамилия" –n, которые, соответственно, добавляют n симолеонов к бюджету семьи или отнимают от него n симолеонов.
money n (требует кода разработчика) - позволяет по вашему желанию изменить бюджет данной семьи: увеличить или уменьшить. Допустимы так же формы +n и -n.
2.Для потребностей
maxMotives (требует NL или выше) – увеличивает до максимума все потребности, кроме "комнаты" для всех контролируемых и неконтролируемых симов на лоте.
motiveDecay on/off(требует NL или выше) – включает/выключает естественный процесс снижения потребностей для всех контролируемых и неконтролируемых симов на лоте. off – отключить процесс снижения потребностей, on – включить его снова.
3.Для стремления, бонусных объектов, карьерных наград.
aspirationPoints n(требует NL или выше) – прибавляет n очков aspiration (стремления) активному в данный момент симу, так что он в результате может купить более дорогие бонусные объекты.
lockAspiration on/off (требует NL или выше) – "замораживает" уровень aspiration (стремления) для всех симов на лоте на том уровне, который у них есть в данный момент. Количество очков aspiration может меняться, но уровень счетчика aspiration остается все время неизменным.
aspirationLevel n (требует NL или выше) – устанавливает для активного в данный момент сима уровень aspiration (стремления) на n. n может принимать значения от 0 до 5: 0 –счетчик почти полностью красный (но уровень не минимальный), 1 – красный, немного ниже нуля, 2 – зеленый, немного выше нуля, 3 – нормальный зеленый, 4 – золотой, 5 – платиновый
unlockCareerRewards (требует NL или выше)- открывает доступ ко всем карьерным наградам, после чего их можно свободно "купить" (бесплатно). Карьерные награды "отпираются" только для активного в данный момент сима, для того, чтобы они стали доступны кому-нибудь другому, нужно переключиться на него и ввести код снова.
4.Изменение возраста симов
Aging on/off - включает/выключает режим старения. aging off – отлючает старение: дети не растут, симы не стареют. aging on – снова включает течение времени: симы стареют, дети растут. Действует на один конкретный лот. Не работает в Университетском городке.
agesimscheat on/off (требует NL или выше) - добавляет в меню взаимодействий с любым симом опцию "Set Age". on – добавить опцию, off – снова убрать ее. При выборе этой опции можно затем выбрать для данного сима любую возрастную стадию, сделав его как моложе, так и старше, чем он есть в данный момент.
5.Внешность симов.
StretchSkeleton (number) - позволяет поменять рост сима. Вместо слова number впишите в скобочки нужный рост (0.5), (2.0) и т.д., исходя из того, что нормальный рост взрослого сима равен 1.0.Работает только до выхода с лота. Если сохранить игру и вновь зайти на тот же лот или, не выходя из игры, зайти в другой дом и пригласить туда сима с измененным ростом, его рост будет уже нормальным.
faceBlendLimits - on/off – включает/выключает встроенный корректор игры при создании ребенка в режиме создания семьи (через кнопку с соской). off - отключить корректор, on – включить снова. Позволяет получить детей с очень необычной внешностью, если черты лица их родителей сильно отличались. Введите код, когда вы создаете вашего ребенка.
6.Управление поведением сима.
debugsocial on/off (требует кода разработчика) – включает/выключает возможность выбирать реакцию на социальное взаимодействие. on – включить возможность, off – выключить ее снова. При включенной возможности выбора при каждом взаимодействии между симами (например: обнять, поцеловать, пошутить и т.д.) появляется специальное диалоговое окно, где можно выбрать желаемый результат ("принять"/"отклонить" и т.п.)
Fba n (требует кода разработчика)– позволяет изменить режим "Find best action", который определяет поведение симов, когда они предоставлены сами себе. n может быть равен 1 или 2. Код FBA 2 включает альтернативный режим для автономного поведения симов, а FBA 1 восстанавливает нормальный.
allmenus on/off(требует кода разработчика) - позволяет видеть скрытые действия в меню предметов. on – включить возможность видеть скрытые действия, off – снова выключить. При включенном коде у симов отключается свободная воля.
7.Управление временем.
Slowmotion n - регулирует скорость хода времени в игре. Вместо n нужно ввести число от 0 до 8, одновременно только одно, при этом 0 - нормальная скорость, а чем больше введенное число, тем медленнее течет время. Значение 8 дает минимально возможную в игре скорость.
sethour n(требует кода разработчика) - позволяет по вашему желанию изменить время на данном лоте (установить выбранный час). Вместо n – нужно ввести желаемый час в диапазоне 0-23
8.Изменение количества гостей на вечеринках
intProp maxNumOfVisitingSims n- позволяет изменить максимальное число гостей, которых разрешено пригласить на вечеринку у вашего сима дома.Вместо n нужно ввести желаемое число гостей, но при введении числа большего, чем 8, код не работает. Использовать код нужно тогда, когда вы находитесь на общем виде района.
9.Добавление симов к семье.
AddneighbortoFamilycheat on/off(Требует OfB или выше)- добавляет в меню взаимодействий с любым симом, не живущим на лоте (обычным гостем или NPC), опцию "Add Sim to Family", при выборе которой сим переселяется на лот и становится членом семьи. on – добавить опцию, off – снова убрать ее.
10.Код для рождения близнецов.
Forcetwins (Требует OfB или выше) – заставляет беременного сима/симку родить обязательно близнецов. Код можно использовать в любой момент беременности, но беременный сим/симка должен в этот момент обязательно быть активным персонажем.
11. Коды для животных.
boolprop ControlPets [on/off] (требует Pets или выше) - позволяет контролировать поведение животных (кошек и собак), т.е. задавать им необходимые действия (без возможности их отмены). On – включить контроль за поведением животных, Off – выключить.
boolprop PetActionCancel [true/false] (требует Pets или выше) – позволяет отменять действия животных (кошек и собак), кликая по иконке в углу экрана. True – включить возможность отмены действий животных, False – выключить. Может быть использован одновременно с кодом boolprop ControlPets [on/off].
DisablePuppyKittenAging [true/false] (требует Pets или выше)– отключает процесс взросления котят и щенят. True – отключить процесс взросления, False – включить снова. На взрослых животных не действует.
bugJarTimeDecay [on/off] (требует Seasons или выше) – делает пойманных в банку бабочек и светлячков бессмертными. Off – сделать бабочек или светлячков бессмертными, on – снова ограничить время их жизни в банке шестью игровыми часами. По умолчанию в игре код включен, т.е. бабочки или светлячки через шесть часов после поимки умирают. Если выключить код, то все бабочки или светлячки в банках, которые уже имеются или появятся в будущем на этом лоте, будут жить вечно. Действие кода на конкретном лоте сохраняется после перезахода в игру. Если снова включить код, бабочки или светлячки умрут через шесть игровых часов после его включения.
Строительство, изменение расположения предметов, дизайн и.т.д.
Moveobjects on/off- включает/выключает возможность перемещения/удаления неперемещаемых/неудаляемых объектов. on – включить возможность, off – снова ее выключить. К подобным объектам, например, относятся почтовый ящик, уличная мусорка, счета, различный мусор, сами симы и др., а также объекты, используемые в данный момент или в результате глюка "залипшие" в используемом состоянии, когда на самом деле ими никто не пользуется.
boolProp snapObjectsToGrid [true/false]- выключает/включает для предметов возможность свободного перемещения, т.е. перемещения без жесткой привязки к клеткам. False – отключить привязку: вы можете ставить объекты как вам хочется. True – снова включить ее: объекты будут ставится только в положенные им клеточки. Использовать установленные "не в клеточки" предметы можно, хотя, если вы поставите их слишком близко друг к другу, у симов могут появиться проблемы с использованием предметов, с перемещением между ними.
boolprop constrainFloorElevation [true/false]- выключает/включает возможность изменения уровня пола (земли), если рядом или прямо на этой клетке участке установлен объект или строительное сооружение (забор, стена и т.п.), мешающие делать это. False – включить возможность изменения уровня, True – выключить.
boolProp allow45DegreeAngleOfRotation [true/false] (требует Uni или выше) – включает/выключает возможность устанавливать предметы под углом 45 градусов. True – включить возможность, False – выключить. После введения кода нужно войти в режим покупки и захватить поворачиваемый предмет инструментом "рука". Затем использовать клавиши "," или "." (они же "<" или ">" или "б" и "ю" для русской раскладки клавиатуры) для вращения объекта. Некоторые большие (т.е. многоклеточные объекты) могут некорректно отображаться под углом в 45 градусов. Не нужно использовать на окнах дверях и занавесках, так как они изначально могут ставиться диагонально. Однако для обычной установки окон и прочего на диагональные стены необходимо, чтобы был отключен (off) код moveobjects, а на диагональную установку предметов при помощи кода moveobjects не влияет. Нет никакой гарантии, что симы смогут взаимодействовать со всеми так установленными объектами, но в большинстве случаев все должно работать.
setHighestAllowedLevel n (требует Uni или выше) - позволяет строить дома больше, чем в 4 этажа. Код действует только на конкретный лот, где он вводится. Вместо n нужно ввести желаемое количество этажей, которое должно быть больше, чем значение по умолчанию (4). Нет никаких ограничений на использование памяти, что может привести к неустойчивости игры.
boolProp dormSpecificToolsDisabled [true/false](требует Uni или выше) - включает недоступный режим строительства в обитаемом общежитии, и режим покупок в необитаемом, а также включает режим покупок на общественном лоте, когда туда приезжают симы, и на жилом лоте во время пожара и других ситуаций, когда в норме режим покупки отключается. False – включить недоступный режим, True – выключить. Код действует только на конкретный лот, где он вводится.
changeLotZoning residential/community/greek/dorm/secretsociety (требует Uni или выше) - изменяет тип уже существующего лота без его перестройки. Для изменения типа нужно ввести после changeLotZoning какое-нибудь из перечисленных значений: residential - жилой лот, community - общественный лот, greek - греческий дом, dorm - общежитие, secretsociety - секретное общество. Одновременно нужно вводить не более одного значения.
roofslopeangle n (требует NL или выше) - в режиме строительства устанавливает угол наклона всех крыш на участке на n градусов. n может варьироваться в диапазоне от 15 до 75 градусов, так что теперь можно делать почти плоские крыши.
IndividualRoofSlopeAngle n(требует Pets или выше) – в режиме строительства устанавливает угол наклона выбранного элемента крыши на n градусов. n может варьироваться в диапазоне от 15 до 75 градусов, и не обязательно должно быть целым числом.
boolprop locktiles [true/false] - включает/выключает возможность заниматься строительством и размещать объекты на "заблокированных" клетках лота. False – отключает "блокировку" клеток, так что вы можете их использовать, True – возвращает "блокировку" обратно. К "заблокированным" относятся клетки, на которых в режиме покупки/постройки не появляется "сетка": проезжая часть (дорога), полоса между ней и пешеходной дорожкой, идущей вдоль края участка, а также сама пешеходная дорожка.
boolprop unevenTilesFloorable [true/false] - включает/выключает возможность размещения плиток пола на наклонной поверхности. True – плитки пола размещаются на наклонной поверхности и выпрямляют ее, False – плитки пола поместить на наклонную поверхность нельзя.
deleteAllWalls (требует Pets или выше) - удаляет все стены на участке. Не влияет на "половинные" стены. Код необходимо вводить в режиме строительства.
deleteAllHalfWalls (требует Pets или выше) - удаляет все "половинные" стены на участке. Не влияет на обычные высокие стены. Код необходимо вводить в режиме строительства.
deleteAllFences (требует Pets или выше) - удаляет все заборы (изгороди) на участке. Влияет только на заборы из раздела Разное/Изгороди режима строительства. Код необходимо вводить в режиме строительства.
deleteAllAwnings (требует Pets или выше) - удаляет все навесы на участке. Влияет только на навесы из раздела Разное/Навесы режима строительства. Код необходимо вводить в режиме строительства.
deleteAllObjects [Doors/Windows/Stairs] (требует Pets или выше) - удаляет все двери, окна или лестницы на участке. Для удаления той или иной категории строительных объектов нужно ввести после deleteAllObjects какое-нибудь из перечисленных значений: doors - двери, windows - окна, stairs - лестницы. Одновременно нужно вводить не более одного значения. Удаление лестниц касается только обычных лестниц (не составных). Код необходимо вводить в режиме строительства.
Коды для получения информации
Help, или просто H, или ? – выводит в кодовую консоль список некоторых кодов (не всех) и расшифровку их действия на английском языке.
Gameversion - выводит информацию о версии игры в кодовую консоль.
boolprop customObjectsDialogVerbose [true/false](Требует NL или выше) – включает/выключает вывод подробной информации о перекрывающихся (пользовательскими патчами) ресурсах в игре.
boolprop ShowLotPackageFilename [true/false]– включает/выключает отображение названия файла лота и пути до него при передвижении курсора мыши над этим лотом на общем виде района.
boolprop lotInfoAdvancedMode [true/false] - включает/выключает режим при котором при клике на любой лот на общем виде района сразу выводится окно с расширенной информацией о нем (кнопкой для запаковки лота, характеристиками членов семьи по уровню aspiration и др.). True – включает режим расширенного вывода информации, False – выключает его. При выключенном режиме расширенную информацию о лоте можно получить, сперва кликнув на лоте, а затем нажав в появившемся окне кнопку "Info" ("Информация").
DumpLotState(требует кода разработчика) - сбрасывает в текстовый файл по адресу Мои документы\EA Games\The Sims 2\Logs информацию, подобную той, что содержится в обычном файле ошибки, полученном с помощью кода разработчика, но только для всех объектов лота.
boolprop ShowCatalogePFlags [true/false] (требует Pets или выше) – добавляет к описанию предмета в режимах покупки и постройки информацию о том, с каким аддоном (или оригинальной игрой) появился этот предмет. True – добавить информацию, False – снова убрать.
boolprop showObjectPath [true/false] - добавляет к описанию предмета или строительного элемента в режимах покупки и постройки информацию о том, в каком файле этот предмет или строительный элемент содержится. True – добавить информацию, False – снова убрать.
boolprop showCatalogID [true/false] - выводит во всплывающую подсказку, которая появляется при наведении курсора мыши на объект или строительный элемент в режиме покупки и постройки (туда, где указана цена предмета) "внутреннее имя" объекта или строительного элемента, содержащееся внутри файла (для объектов это имя из ресурса OBJD). True – добавить информацию, False – снова убрать.
simdna [имя сима](требует кода разработчика) – выводит на экран окно с информацией о генетике сима (скрин). Имя сима можно вводить как с фамилией, так и без нее. Если имя русскоязычное, а в консоли не отображаются русские буквы, то код все равно срабатывает при вводе "невидимого" имени. Код действует на любого сима, находящегося на лоте, независимо от того, живет ли он на лоте или является гостем или NPC.
simoutfit [имя сима] [категория одежды](требует кода разработчика, работает в такой форме только в версиях ниже Pets) – выводит на экран окно с информацией об одежде, прическе и других деталях внешности сима (скрин). Если имя русскоязычное, а в консоли не отображаются русские буквы, то код все равно срабатывает при вводе "невидимого" имени. Вместо слов [категория одежды] нужно ввести одно из следующих слов: casual1, casual2, casual3, swim, sleep, formal, underwear, naked, maternity, gym, tryon, nakedOverlay (последнее - только начиная с NL), чтобы увидеть информацию о деталях внешности, связанных с определенной категорией одежды. Если не указать категорию, то будет выведена информация, связанная с той категорией одежды, в которую в данный момент одет сим. Код действует на любого сима, находящегося на лоте, независимо от того, живет ли он на лоте или является гостем или NPC.