Как правильно понять условные обозначения в списке кодов
Разобраться с обозначениями совсем несложно. Внимательно прочитайте эту инструкцию и обязательно читайте пояснения по использованию каждого кода, которые приводятся после него
курсивом.
Разновидности кодов
Коды бывают самые разные. Некоторые состоят всего из одного слова, другие требуют ввода после основной части кода одного или нескольких аргументов в виде слов или чисел. Также существует группа так называемых *prop-кодов, у которых перед основной частью кода через пробел ставится слово boolprop, intprop, floatprop и т.п. Нужно быть очень внимательными при вводе каждого кода, т.к. иногда при неправильном вводе кода сообщение об ошибке может и не появляться, а код работать не будет.
Ниже я расскажу о том, как делятся на группы коды по наличию/отсутствию различных аргументов (значений), а также немного о *prop-кодах.
Если код состоит только из одного слова безо всяких дополнений (пример Kachin),
это означает, что он так и вводится в одно слово и для того, чтобы он сработал, ничего больше вводить не нужно.
В данном примере вводится
всегда просто Kaching.
Если после основной части кода стоит [on/off] или же [true/false] (пример Moveobjects [on/off]),
это означает, что код относится к разряду "включаемых-выключаемых", т.е. может иметь два состояния "включен" и "выключен". Одновременно после названия кода может вводиться только одно из слов: on или off либо true или false
через пробел после основной части и безо всяких квадратных скобок. Курсивом после самого кода обычно даются пояснения о том, что именно дает включение кода (on или true), а что – его выключение (off или false).
В данном примере вводится
Moveobjects on для включения кода или Moveobjects off для выключения
.
Если после основной части кода стоит [n] (пример money [n]),
это означает, что он требует введения какого-либо числового значения. Числовое значение вводится
через пробел после основной части и безо всяких квадратных скобок. Курсивом после самого кода обычно даются пояснения о том, в каком диапазоне можно задавать число n, если для него есть какие-то ограничения.
В данном примере вводится
money 1000, чтобы получить сумму в 1000 симоленов, или money 5000, чтобы получить сумму в 5000 симолеонов и т.д.
Если после основной части кода стоит в общих квадратных скобках несколько англоязычных слов, написанных через дробь (пример TerrainType [Desert/Temperate/Dirt/Concrete]),
это означает, что он требует введения какого-либо значения в виде слова, причем из числа конкретных значений, существующих именно для этого кода. Одновременно может вводиться только одно из слов, написанных через дробь,
через пробел после основной части и безо всяких квадратных скобок. Курсивом после самого кода обычно даются пояснения о том, что именно дает введение каждого из значений.
В данном примере вводится
TerrainType Desert, чтобы получить пустыню, или TerrainType Temperate, чтобы получить "зеленый" район, и т.д.
Если после основной части кода стоит в квадратных скобках русскоязычное слово или сочетание слов (пример Deleteneighborhood [название района]),
это означает, что он требует введения значения в виде слов(а), но значение это не является конкретным, заданным заранее, а связано с именами и названиями, имеющимися или создаваемыми в конкретной игре. Например, это может быть имя или фамилия сима или симской семьи, название района и т.п. Значение вводится
через пробел после основной части кода и безо всяких квадратных скобок. Значения, состоящие более, чем из одного слова, берутся в кавычки. Курсивом после самого кода обычно даются пояснения о том, где следует брать значения для данного кода.
В данном примере вводится
Deleteneighborhood Pleasantview, чтобы удалить район Pleasantview, или Deleteneighborhood "Долина желаний", чтобы удалить район Долина желаний, и т.д.
Некоторые сложные коды требуют введения одновременно двух или более аргументов, которые могут иметь разную форму. Так иногда один из аргументов вводится в виде числа, а другой – в виде слова (пример familyfunds [фамилия семьи] [n]).
При записи подобных кодов используются те же условные обозначения, что и при записи кодов с одним аргументом, так что при их использовании следует руководствоваться теми же правилами. Одновременно после названия кода может вводиться столько значений в виде слов или чисел, сколько пар квадратных скобок имеется в изначальной записи кода, они вводятся
через пробел после основной части и с пробелом перед каждым следующим значением, безо всяких квадратных скобок, а значения, состоящие более, чем из одного слова, берутся каждое в отдельные кавычки. Курсивом после самого кода обычно даются пояснения о том, где следует брать значения для данного кода.
В данном примере вводится
familyfunds Goth 1000, чтобы дать семье Goth 1000 свободных симолеонов вместо той суммы на счету, которой она обладает на момент введения кода.
Если перед основной частью кода стоит через пробел одно из слов, оканчивающихся на "prop" (boolprop, intprop, floatprop и др.) (пример boolprop ControlPets [on/off]),
то код нужно вводить именно так: с этим словом перед основной частью, разделяя их между собой пробелом. Аргументы после кода вводятся в обычном порядке.
Будьте внимательны: не пытайтесь вставлять слово boolprop или другое подобное слово в код, в изначальной записи которого этого слова нет. Введенный таким образом код может не выдавать ошибки, но при этом не работать.
В данном примере вводится
boolprop ControlPets on, чтобы включить контроль за действиями животных, и boolprop ControlPets off, чтобы его отключить.
Условия, необходимые для срабатывания некоторых кодов
Срабатывание и несрабатывание тех или иных кодов в значительной степени зависят от ехе-файла, т.е. от того файла, который запускается, когда вы запускаете свою игру. Разные аддоны имеют разные ехе-файлы, а кроме того, один и тот же аддон может иметь разные ехе-файлы в зависимости от того, установлены ли на него какие-либо официальные патчи и, если да, то какие именно. Это означает, что для срабатывания некоторых кодов необходимо наличие или наоборот отсутствие того или иного аддона, а иногда – официального патча для того или иного аддона. Чаще всего
код появляется вместе с каким-либо аддоном и работает во всех вышедших позже, даже если тот аддон, в котором он впервые появляется, в игре на данном конкретном компьютере отсутствует. Для таких кодов в списке после самого кода стоит в скобках текст "требует [условное обозначение аддона] или выше". Вместо слов [условное обозначение аддона] вы увидете одно из следующих обозначений:
Читать дальше...
Uni – для The Sims 2: University (The Sims 2: Университет);
NL – для The Sims 2: Nightlife (The Sims 2: Ночная жизнь);
OfB – для The Sims 2: Open for Business (The Sims 2: Бизнес);
Pets - для The Sims 2: Pets (The Sims 2: Питомцы);
Seasons - для The Sims 2: Seasons (The Sims 2: Времена года);
BV - для The Sims 2: Bon Voyage (The Sims 2: Путешествие);
FT - для The Sims 2: Free Time (The Sims 2: Увлечения);
AL - для The Sims 2: Apartment Life (The Sims 2: Переезд в квартиру);
M&G - для The Sims 2: Mansion and Garden Stuff (The Sims 2: Сады и особняки - каталог).
Таким образом, например, указание "требует BV или выше" означает, что данный код не будет работать, если на данном компьютере нет аддона The Sims 2: Bon Voyage или любого другого аддона, вышедшего позже The Sims 2: Bon Voyage.
Намного реже встречается противоположная ситуация, когда
код, появившийся с оригинальной игрой или каким-то из ранних аддонов, перестает работать после установки более поздних аддонов или даже после установки официальных патчей на тот аддон, в котором без патчей код работает. Условные обозначения для аддонов, используемые в таких случаях, выглядят так же. Например, стоящий после кода текст "требует Uni без установки официальных патчей для Uni и без более поздних аддонов" означает, что данный код работает только в том случае, если на данном компьютере установлен аддон The Sims 2: University, но при этом не установлены никакие аддоны, вышедшие позже The Sims 2: University, а также нет официальных патчей для аддона The Sims 2: University.
Если после кода нет никаких указаний на то, какого аддона он требует или с каким аддоном не работает, это означает, что код появился с оригинальной игрой и должен работать при любом сочетании аддонов или без них вовсе.
Официальные патчи – это патчи, выпущенные разработчиками игры. Их всегда можно скачать без регистрации на
, в разделе Help – Patches. Для многих аддонов было последовательно выпущено два или даже три официальных патча, но одновременно на официальном сайте доступен для скачивания всегда только один патч для каждого аддона: самый поздний. Изменения, которые вносят в игру ранние патчи, обычно повторяются потом и более поздними патчами для того же аддона, поэтому, если первый патч для аддона включает или отключает какой-то код, или исправляет действие какого-то кода, можно ожидать, что то же самое будут делать все последующие официальные патчи для этого же аддона.
Включение
кода разработчика является еще одним важным условием для работы некоторых кодов. В списке после них соответственно стоит в скобках текст "требует кода разработчика". Код разработчика может быть включен несколькими разными способами, но для того, чтобы работали зависящие от него коды, в большинстве случаев нужно включать его через файл globalProps.xml. Подробности можно прочитать в
Условия, необходимые для срабатывания некоторых кодов
Срабатывание и несрабатывание тех или иных кодов в значительной степени зависят от ехе-файла, т.е. от того файла, который запускается, когда вы запускаете свою игру. Разные аддоны имеют разные ехе-файлы, а кроме того, один и тот же аддон может иметь разные ехе-файлы в зависимости от того, установлены ли на него какие-либо официальные патчи и, если да, то какие именно. Это означает, что для срабатывания некоторых кодов необходимо наличие или наоборот отсутствие того или иного аддона, а иногда – официального патча для того или иного аддона. Чаще всего
код появляется вместе с каким-либо аддоном и работает во всех вышедших позже, даже если тот аддон, в котором он впервые появляется, в игре на данном конкретном компьютере отсутствует. Для таких кодов в списке после самого кода стоит в скобках текст "требует [условное обозначение аддона] или выше". Вместо слов [условное обозначение аддона] вы увидете одно из следующих обозначений:
Читать дальше...
Uni – для The Sims 2: University (The Sims 2: Университет);
NL – для The Sims 2: Nightlife (The Sims 2: Ночная жизнь);
OfB – для The Sims 2: Open for Business (The Sims 2: Бизнес);
Pets - для The Sims 2: Pets (The Sims 2: Питомцы);
Seasons - для The Sims 2: Seasons (The Sims 2: Времена года);
BV - для The Sims 2: Bon Voyage (The Sims 2: Путешествие);
FT - для The Sims 2: Free Time (The Sims 2: Увлечения);
AL - для The Sims 2: Apartment Life (The Sims 2: Переезд в квартиру);
M&G - для The Sims 2: Mansion and Garden Stuff (The Sims 2: Сады и особняки - каталог).
Таким образом, например, указание "требует BV или выше" означает, что данный код не будет работать, если на данном компьютере нет аддона The Sims 2: Bon Voyage или любого другого аддона, вышедшего позже The Sims 2: Bon Voyage.
Намного реже встречается противоположная ситуация, когда
код, появившийся с оригинальной игрой или каким-то из ранних аддонов, перестает работать после установки более поздних аддонов или даже после установки официальных патчей на тот аддон, в котором без патчей код работает. Условные обозначения для аддонов, используемые в таких случаях, выглядят так же. Например, стоящий после кода текст "требует Uni без установки официальных патчей для Uni и без более поздних аддонов" означает, что данный код работает только в том случае, если на данном компьютере установлен аддон The Sims 2: University, но при этом не установлены никакие аддоны, вышедшие позже The Sims 2: University, а также нет официальных патчей для аддона The Sims 2: University.
Если после кода нет никаких указаний на то, какого аддона он требует или с каким аддоном не работает, это означает, что код появился с оригинальной игрой и должен работать при любом сочетании аддонов или без них вовсе.
Официальные патчи – это патчи, выпущенные разработчиками игры. Их всегда можно скачать без регистрации на
, в разделе Help – Patches. Для многих аддонов было последовательно выпущено два или даже три официальных патча, но одновременно на официальном сайте доступен для скачивания всегда только один патч для каждого аддона: самый поздний. Изменения, которые вносят в игру ранние патчи, обычно повторяются потом и более поздними патчами для того же аддона, поэтому, если первый патч для аддона включает или отключает какой-то код, или исправляет действие какого-то кода, можно ожидать, что то же самое будут делать все последующие официальные патчи для этого же аддона.
Включение
кода разработчика является еще одним важным условием для работы некоторых кодов. В списке после них соответственно стоит в скобках текст "требует кода разработчика". Код разработчика может быть включен несколькими разными способами, но для того, чтобы работали зависящие от него коды, в большинстве случаев нужно включать его через файл globalProps.xml. Подробности можно прочитать в
Условия, необходимые для срабатывания некоторых кодов
Срабатывание и несрабатывание тех или иных кодов в значительной степени зависят от ехе-файла, т.е. от того файла, который запускается, когда вы запускаете свою игру. Разные аддоны имеют разные ехе-файлы, а кроме того, один и тот же аддон может иметь разные ехе-файлы в зависимости от того, установлены ли на него какие-либо официальные патчи и, если да, то какие именно. Это означает, что для срабатывания некоторых кодов необходимо наличие или наоборот отсутствие того или иного аддона, а иногда – официального патча для того или иного аддона. Чаще всего
код появляется вместе с каким-либо аддоном и работает во всех вышедших позже, даже если тот аддон, в котором он впервые появляется, в игре на данном конкретном компьютере отсутствует. Для таких кодов в списке после самого кода стоит в скобках текст "требует [условное обозначение аддона] или выше". Вместо слов [условное обозначение аддона] вы увидете одно из следующих обозначений:
Читать дальше...
Uni – для The Sims 2: University (The Sims 2: Университет);
NL – для The Sims 2: Nightlife (The Sims 2: Ночная жизнь);
OfB – для The Sims 2: Open for Business (The Sims 2: Бизнес);
Pets - для The Sims 2: Pets (The Sims 2: Питомцы);
Seasons - для The Sims 2: Seasons (The Sims 2: Времена года);
BV - для The Sims 2: Bon Voyage (The Sims 2: Путешествие);
FT - для The Sims 2: Free Time (The Sims 2: Увлечения);
AL - для The Sims 2: Apartment Life (The Sims 2: Переезд в квартиру);
M&G - для The Sims 2: Mansion and Garden Stuff (The Sims 2: Сады и особняки - каталог).
Таким образом, например, указание "требует BV или выше" означает, что данный код не будет работать, если на данном компьютере нет аддона The Sims 2: Bon Voyage или любого другого аддона, вышедшего позже The Sims 2: Bon Voyage.
Намного реже встречается противоположная ситуация, когда
код, появившийся с оригинальной игрой или каким-то из ранних аддонов, перестает работать после установки более поздних аддонов или даже после установки официальных патчей на тот аддон, в котором без патчей код работает. Условные обозначения для аддонов, используемые в таких случаях, выглядят так же. Например, стоящий после кода текст "требует Uni без установки официальных патчей для Uni и без более поздних аддонов" означает, что данный код работает только в том случае, если на данном компьютере установлен аддон The Sims 2: University, но при этом не установлены никакие аддоны, вышедшие позже The Sims 2: University, а также нет официальных патчей для аддона The Sims 2: University.
Если после кода нет никаких указаний на то, какого аддона он требует или с каким аддоном не работает, это означает, что код появился с оригинальной игрой и должен работать при любом сочетании аддонов или без них вовсе.
Официальные патчи – это патчи, выпущенные разработчиками игры. Их всегда можно скачать без регистрации на
, в разделе Help – Patches. Для многих аддонов было последовательно выпущено два или даже три официальных патча, но одновременно на официальном сайте доступен для скачивания всегда только один патч для каждого аддона: самый поздний. Изменения, которые вносят в игру ранние патчи, обычно повторяются потом и более поздними патчами для того же аддона, поэтому, если первый патч для аддона включает или отключает какой-то код, или исправляет действие какого-то кода, можно ожидать, что то же самое будут делать все последующие официальные патчи для этого же аддона.
Включение
кода разработчика является еще одним важным условием для работы некоторых кодов. В списке после них соответственно стоит в скобках текст "требует кода разработчика". Код разработчика может быть включен несколькими разными способами, но для того, чтобы работали зависящие от него коды, в большинстве случаев нужно включать его через файл globalProps.xml. Подробности можно прочитать в