Trainz - Россия

[Новости][Статьи]


Часто задаваемые вопросы по Trainz
и Trainz Railroad Simulator 2004.

Часть 1


- Что такое Trainz?

Trainz, это программа из класса симмуляторов (имитаторов) железной дороги, выпущенная австралийской фирмой Auran www.auran.com. Точно также, как симуляторы самолёта позволяют имитировать полёт на самолёте, а симуляторы автомобиля имитируют процесс вождения автомобиля, Trainz позволяет имитировать процесс вождения поезда или управления участком железной дороги. Первая версия программы вышла в 2001 году и к ноябрю 2004 года добралась до версии 2.4, по ходу поменяв название на Trainz Railroad Simulator 2004.


- Что такое UTC?

UTC, это часто используемое сокращение от Ultimate Trainz Collection, версии игры Trainz, выпущенной фирмой Auran в ноябре 2002 года. К этому моменту было выпущено уже 3 сервис-пака (пакетов исправления ошибок и дополнения функций игры), а также 1 пакет с набором дополнительных объектов (Content Pack), которые были объединены и выпущены как обновлённая версия игры Trainz под названием Ultimate Trainz Collection. Внутри игра версии 1.3 build 327 и расширенный набор объектов, который включал в себя несколько карт и сценариев.
Именно эта версия игры была переведена на русский язык. Где-то в начале 2003 года была пиратская (неофициальная) версия игры, где качество локализации было очень и очень посредственное, практически только меню.
В конце 2003 года фирма "Акелла" выпустила уже официальную русскую версию игры под названием "Твоя железная дорога". От пиратский версий она выгодно отличалась тем, что в ней было переведено практически все, включая названия всех объектов, сообщения в сценариях, и даже часть документации.
Ещё одним существенным преимуществом было то, что вместе с игрой шел полноценный серийный номер от фирмы Auran, зарегистрировав который можно было получить доступ к содержимому Download station (DLS, см. ниже).
Единственным недостатком было то, что была локализована версия 1.3, в то время как последняя английская версия Trainz была 1.5, build 404. Но в свете появления TRS 2004, а также его локализованной версии, это уже не имеет особого значения.

Кроме этого, сегодня в магазинах можно встретить диск с русской версией UTC от фирмы «1С» (которая, кстати, заявляет об исключительности прав на распространение UTC ?!). Правда, мне не понятно зачем было выпускать ещё один вариант устаревшей игры?! Видимо логика больших контор, типа «1С», мне недоступна. :)
Также ничего не могу сказать про качество локализации и наличию/отсутствию серийного номера фирмы Auran в версии от «1С».

В заключении хотелось бы отметить, что покупать эти устаревшие версии игры с учётом появления TRS 2004 особого смысла не имеет, разве что для фанатов-коллекционеров.


- Что такое TRS 2004?

TRS 2004 – это часто используемое сокращение от Trainz Railroad Simulator 2004, второй версии игры Trainz фирмы Auran. Английская версия вышла аж в октябре 2003 года и имела внутреннее обозначение Trainz v 2.0, build 668 (buid – номер сборки программы из исходных текстов, обычно показывает общее количество полных компиляций всего проекта).
К настоящему моменту вышло уже 4 версии сервис-паков для TRS 2004, который поднимает версию программы до v 2.4, а номер build аж до 2365, то есть, программисты фирмы Auran зря время не теряют. :) (для первой вышло 5 сервис-паков и 1 content-pack).

К настоящему времени фирма Auran выпустила обновлённую версию TRS 2004 Deluxe Edition, который содержит саму игру TRS 2004, программу Paint Shed, которая позволяет перекрашивать подвижной состав, а также расширенный набор объектов с DLS. Причём заявлено, что все национальные версии имеют разный набор объектов, адаптированный для этих стран.

Отличий от первой версии достаточно много, и о них подробнее ниже. В целом же TRS 2004 является очень удачным продолжением первого Trainz, который при этом поддерживает большинство объектов расширения, сделанных для первой версии.
В начале 2004 года фирмой «Акелла» достаточно оперативно выпущена русская версия игры TRS 2004, которая называется "Железная дорога 2004". Причём локализация, как и для первой версии, выполнена очень качественно. Правда, с распространением игры в этот раз «Акелле» не везёт. В первой партии, диск из которой был у меня, не было серийного номера от фирмы Auran, зато был какой-то другой. Хорошо что служба технической поддержки оперативно ответила на письмо и выслала правильный код. Кроме того, на форумах промелькнуло сообщение, что в части коробок «Железная дорога 2004» по ошибке вложены диски с первой версией игры «Твоя железная дорога». Естественно, что их должны обменять на нормальные, но для этого нужно идти в магазин, и доказывать это продавцу.

Русская версия сразу вышла вместе с 1 сервис-паком и изначально имела версию 2.1. Чуть позже фирмой «Акелла» был выпущен также SP 2 для русской версии, что весьма радует, поскольку в отличие от большинства других сервис-паков, SP 2 для TRS 2004 существенно расширяет функциональные возможности игры, в том числе добавляя новые виды объектов. Так что для тех, кто решил купить локализованную лицензионную верси игры я советую искать именно ту, которая идёт уже с SP2, о чём сообщает соответсвующая надпись на коробке с диском

Вместе с выходом TRS 2004, фирма Auran также запустила новую версию сервиса Download station, который в принципе доступен и владельцам первой версии игры Trainz. Правда с те пользователи, у кого зарегистрирован номер от первой версии игры, не смогут скачать объекты для новой версии, а смогут лишь просмотреть опиания на них.


- Что такое DLS?

DLS – сокращение от Download station. Это специальный сервис, который фирма Auran бесплатно предоставляет своим зарегистрированным пользователям. Служит он для обмена объектами к игре Trainz, которые создаются самими пользователями. На мой взгляд, одной из основных особенностей Trainz является возможность создания собственных дополнительных объектов, а также наличие фирменных средств для обмены ими, частично встроеных в саму игру. То есть, если вы скачали и установили чью-то карту, которая содержит дополнительные объекты, отсутствующие на вашем компьютере, то при наличии активного доступа к Internet, при загрузке карты Trainz умеет сам связываться с DLS, закачивать и устанавливать необходимые объекты. Единственное требование состоит в том, что эти объекты должны быть выложены их автором на DLS.

Trainz изначально задумывался и развивался как расширяемая и дополняемая самими пользователями среда. Например, базовый комплект TRS 2004 содержит около 3000 объетков. C одной стороны, это достаточно много, а с другой, согласно законам Мэрфи, когда начинаешь делать собственную карту, то очень быстро выясняется, что нужных тебе объектов в стандартном комплекте нет. :)
Вот для этих целей и служит DLS, где на сегодня содержится уже более 20 000 дополнительных объектов со всего мира!!! Хотя, справедливости ради, нужно заметить, что для того, чтобы использовать всё это богатство, нужно иметь ну очень хороший доступ к Internet, поскольку средний размер пакета с объектом измеряется несколькими сотнями килобайт, но есть и пакеты, особенно карты, которые имеют размер в несколько мегабайт.
DLS является весьма продуманным и качественно сделанным сервисом. Все объекты отсортированы по типу, стране, временному периоду, что позволяет выбирать именно то, что тебе в данный момент нужно. Кроме того, внутри каждого типа объектов имеется ещё и внутренне подразделение. Так, например, здания разделены на жилые, промышленные, коммерческие и т.д.
Для пущего удобства имеется также система поиска, которая позволяет искать нужные объекты по названию, по внутреннему коду (KUID), либо по имени автора.


- Где взять дополнительные объекты для Trainz?

Во-первых, естественно, на Download Station. Большая часть объектов для Trainz, которые можно найти в сети, есть на DLS. Многие авторы стараются выкладывать свои объекты на DLS, чтобы другим пользователям Trainz было проще их найти. Единственное ограничение состоит в том, что для работы с DLS нужно быть официальным пользователем Trainz и зарегистрировать его серийный номер на сайте Auran. Где его взять и как зарегистрировать см. ниже.

Во-вторых, в сети Internet достаточно много сайтов, созданных любителями игры, в том числе и тех, где имеются дополнения к Trainz в свободном доступе. Ссылки на некоторые из них можно найти тут.


- Что из себя представляют дополнения для Trainz и где они расположены?

К настоящему времени технология обмена дополнениями к Trainz уже обрела законченный вид. Практически все дополнения распространяются в виде специальных файлов с расширением cdp – сокращение от "content dispatcher package ". Это внутренний формат, специально разработанный фирмой Auran для обмена дополнениями к игре. Создаются эти файлы с помощью специальной программы ContentDispatcher, которая поставляется в комплекте с игрой и расположена в главной папке игры. С помощью этой же программы пакеты дополнений устанавливаются в игру.

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

Кроме этого в папке World есть ещё две: Custom и Dispatcher. В первой располагаются те объекты, которые создаются самим пользователем. Во второй, соответственно, те объекты, которые были скачаны из сети и установлены с помощью программы ContentDispatcher.
Внутри папки Custom есть целый набор папок, каждая из которых содержит объекты одного из типов. В том числе:
Bogeys – тележки для подвижного состава;
Displacements – bitmap карты для формирования рельефа;
Engines – описания параметров двигателей для локомотивов;
Enginesound – звуки работы двигателей для локомотивов;
Ground – текстуры поверхности земли;
Hornsound – звуки сигналов для локомотивов;
Html – странички с html кодом, который может быть показан при работе скриптов;
Maps – карты, в том числе те, которые вы создаёте в редакторе карт;
Meshes – 3D объекты, которые могут быть использованы как части других объектов;
Pants – пантографы для электровозов;
Products – продукты (грузы), которые могут перевозится вагонами (появилось в TRS 2004);
Profiles – сессии с описанием составов и их расположения на карте, в том числе созданные вами в редакторе карт;
Scenarios – сценарии, написанные вами;
Scenery – простые одиночные объекты для создания карт;
Splines – объекты-сплайны для создания карт;
Tracks – рельсы для создания карт;
Trackside – объекты, размещаемые на пути, например светофоры или стрелки;
Trains – подвижной состав, то есть, локомотивы и вагоны.
Правда, сразу после установки игры большей части этих папок нет, так что если вы решите создавать собственные объекты, то их нужно будет создать.

Внутри каждой из этих папок находится папка с одним из дополнительных объектов. То есть, для каждого нового объекта необходимо создать новую отдельную папку. В принципе, имя папки с объектом может быть любым, но ещё со времён первых версий Trainz принято давать папке имя объекта, под которым он потом будет виден в игре.

Внутри папки Dispatcher всё несколько проще. Если вы установили хотя бы один дополнительный объект, то внутри её вы увидите папку Downloads, а в ней папки с установленными объектами. Каждая из них имеет имя, повторяющее внутренний номер объекта (KUID).

Но так было не всегда. До появления ContentDispatcher и выхода версии игры Trainz 1.3 дополнения располагались в другом месте, имели упрощённый формат, и часто распространялись либо в виде архива с набором файлов, который нужно было распаковать в директорию custom, расположенной в основной папке игры, а не в папке World. Внутри была та же структура папок, соответствующая типам объектов и самим объектам. Начиная с версии 2.0 эта структура больше не поддерживается, но вы можете встретить в сети объекты для старой версии, в том числе устанавливаемы с помощью программ-установщиков. Часть из этих объектов можно использовать в новой версии, если перенести их в папку World\Custom, но только если у них правильно написан файл config.txt. Иначе от использования этих объектов придётся отказаться, либо необходимо самому написать правильный файл config.txt. Теоретически это возможно, но описание того, как это сделать, тянет на отдельную большую статью. :)


- Как установить дополнения к игре Trainz?

Существует несколько способов установить дополнения к Trainz, которые зависят от того, каким образом мы эти дополнения получили.

Первый способ используется, если мы имеем дополнения в виде файлов .cdp. Для их установки применяется программа ContentDispatcher.exe, которая идёт в стандартной поставке игры и лежит в основной её папке. Если установка игры прошла нормально, то обычно файлы с расширением .cdp будут связаны с этой программой. То есть, всё, что нужно сделать для установки, это щёлкнуть два раза мышкой по файлу в Explorer’e системы Windows. После этого будет автоматически запущена программа ContentDispatcher, которая считает этот файл и начнёт его установку. По ходу дела будет задано несколько вопросов, на которые просто отвечаем “Ok”. В последнем окне перед установкой объекта обычно показывается расширенная информация об этом объекте, а также картинка с его изображением (если, конечно, разработчик не поленился всё это заполнить при упаковке пакета). В этом окошке вместо кнопки “Ok”, которой там нет, нужно нажать “Extract”.
Если по каким-то причинам файлы .cdp оказались не связаны с программой распаковки, то можно просто запустить программу ContentDispatcher и открыть нужный файл с помощью меню File/Open package (Ctrl+O). После этого запустится процедура установки пакета, описанная выше.

Второй способ установки дополнений, который я бы рекомендовал всем, кто имеет доступ к DLS, состоит в загрузке и установке дополнений с помощью программы TrainzHelper.exe, которая находится внутри папки bin\. Правда, обычно её не требуется запускать вручную, поскольку она будет автоматически запускаться, если кликнуть в окне DLS на юбой из ссылок Download (Helper).
У этого метода загрузки и установки дополнений несколько весьма важных, на мой взгляд, преимуществ.
Во-первых, при загрузке каких-либо сложных объектов, типа подвижного состава, карт или сценариев, TrainzHelper проверяет наличие всех необходимых дополнительных объектов, которые необходимы для правильной работы этих дополнений, и если их нет, то автоматически включает их в список загрузки (если, конечно, они имеются на DLS).
Во-вторых, если какой-либо из объектов уже установлен на вашей машине, то повторно его TrainzHelper загружать не будет.
В-третьих, в отличие от загрузки и установки объектов из самой игры Trainz, о чём я расскажу чуть ниже, TrainzHelper позволяет сохранить на диске исходные файлы .cdp, чтобы их можно было при необходимости использовать ещё раз.
В общем, механизм работы с DLS продуман и реализован фирмой Auran достаточно хорошо и удобен в использовании.

И, наконец, третий способ установки дополнений доступен из самой игры, если вы не поленились настроить подключение к DLS в настройках игры Trainz (кстати, эти же настройки нужно сделать и для нормальной работы программы TrainzHelper). В этом случае при загрузке карты в редакторе, если у вас отсутствуют какие-либо из объектов, то Trainz предложит их найти и загрузить c DLS. Только учтите, что если вы используете доступ к Internet через модем, то необходимо установить соединение до запуска игры. При этом если в настройках подключения к DLS вы установите флажок “всегда в сети”, то после окончания загрузки Trainz не будет разрывать соединение, иначе после загрузки всех объектов соединение будет автоматически разорвано.
Сразу хочется отметить, что данный способ загрузки и установки дополнений обладает рядом недостатков.
Во-первых, таким способом можно загрузить только дополнительные объекты для карт, но нельзя для сценариев и подвижного состава, с чем, кстати, тот же TrainzHelper легко справляется.
Во-вторых, при загрузке и установке объектов из самой игры Trainz не сохраняются сами файлы пакетов .cdp, поскольку они сразу же распаковываются, после чего удаляются. То есть, если вам по каким-то причинами потребуется устанавливать этот объект ещё раз, то пакет придётся загружать заново.

Так что всем, кто имеет доступ к DLS я всё-таки рекомендую пользоваться TrainzHelper. В тоже время обладатели быстрых каналов доступа к Internet, у кого скорость и трафик не особо ограничены, в общем-то могут побаловаться загрузкой и установкой объектов из самого Trainz.


- Как получить доступ к DSL и зарегистрироваться на сайте Auran?

Все, кто имеет пиратские версии игры могут расслабится и пропустить всё, что касается доступа к DLS, поскольку для этого необходимо зарегистрировать фирменный код к игре. Данный код является уникальным для каждой лицензионной копии игры и может быть зарегистрирован на сайте только один раз. То есть, даже если вы где-то найдёте чужой серийный номер, то скорее всего зарегистрировать его уже не сможете. О том, где можно взять серийный номер к Trainz или TRS 2004 см. ответ на соответствующий вопрос.

Теперь собственно процесс регистрации.

Во-первых, заходим на сайт www.auran.com

Во-вторых, внизу окна есть полоска с надписями, среди которых будет "Planeta Auran". Нажимаем на эту надпись, после чего откроется специальное всплывающее окно – персональный центр управления (назовём его так).

окно Planet Auran

Поскольку мы зашли на сайт первый раз, то нам предложат либо ввести имя пользователя и пароль, чтобы войти в систему как ранее зарегистрированный пользователь, либо пройти процедуру регистрации – синенькая кнопка “REGISTER”. Нам нужен именно второй вариант – нажимаем на кнопку, идём на регистрацию и заполняем в форме всё, что обязательно для заполнения.

окно Planet Auran

Другими словами, для работы с любыми сервисами фирмы Auran необходимо сначала завести свою учётную запись, после чего она будет использована везде, где требуется идентифицировать пользователя. Это касается всевозможных форумов, сервиса Download Station для игр Trainz и TRS 2004, работы с электронным магазином, а также работы с персональным центром управления, который позволяет все эти сервисы настраивать, а также включать/выключать подписку на всевозможные рассылки.

При регистрации каждый, кто эту процедуру прошёл, одновременно получает собственный уникальный номер, который в последствии используется как часть KUID. Это вам понадобиться, если вы решите создавать собственные дополнения к игре (подробнее см. соответствующую тему). Увидеть свой KUID, как на примере ниже, можно нажав на “Your user ID”.

окно Planet Auran

Внимание! Регистрация на сайте Auran, а также получение собственного персонального номера для KUID НЕ ТРЕБУЮТ РЕГИСТРАЦИИ СЕРИЙНЫХ НОМЕРОВ! То есть, данную процедуру могут пройти все желающие, в том числе и владельцы пиратских версий, которые собираются создавать или уже создают собственные дополнения к Trainz. При этом вы также получите доступ к форумам. Единственное, что без регистрации серийника не будет доступа к DLS.

Теперь собственно регистрация серийного номера. После того, как ваша учётная запись создана, снова вызывайте начальное окно сервиса "Planeta Auran", но на этот раз уже регистрируйтесь с тем именем и паролем, который вы себе выбрали. Если регистрация прошла успешно, то слева появится меню, в котором нужно найти пункт "Serial No" и щелкнуть на него. После этого появится форма регистрации серийного номера, которую и нужно заполнить. Только не забудьте правильно указать наименование продукта, который регистрируете, что чему соответствует из локализованных версий подробно описано выше, а также укажите каким образом вы приобрели продукт (если не знаете, то можете поставить наугад любой, кроме первого :) ). Когда всё введёте, то жмите “ SUBMIT ”.

окно Planet Auran

Если всё сделано правильно и регистрация прошла нормально, то после повторного выбора пункта "Serial No" внизу вы должны увидеть свой номер с указанием к какому продукту он относится.

окно Planet Auran


- Где взять серийный номер для игры Trainz или TRS 2004?

Поскольку серийный номер к Trainz или TRS 2004 является уникальным, и при этом, в отличие от других игр, является ключом доступа к огромному количеству дополнений на DLS, то единственный реальный способ получить этот номер – купить лицензионную версию игры.

Было время, когда сделать это в России можно было только имея кредитную карту, которую принимали иностранные банки, а саму игру приходилось покупать в электронном магазине фирмы Auran, или других подобных зарубежных системах, заплатив при этом сумму порядка 60$-80$ (с учётом доставки в Россию). Тем не менее мне доподлинно известно, что в России есть немало любителей Trainz, которые приобрели лицензионную игру именно таким способом. В этом, кстати, есть некоторые преимущества, например, возможность сразу же устанавливать все фирменные сервис-паки с изменениями и дополнениями к игре. А тем, у кого кредитки не было, либо она была только для внутреннего использования, приходилось "кусать локти", даже если они были готовы заплатить эти деньги.
Но с выходом локализованной версии, выпущенной фирмой "Акелла", лицензионную версию игры, которая содержит серийный номер, можно купить в России сравнительно свободно за сумму около 7$. Более подробно о том, как называются разные версии игры от разных фирм, смотрите выше, в ответах на вопросы "Что такое UTC ?" и "Что такое TRS 2004?".

Другими словами, если будет желание, то найти фирменный диск с серийным номером можно. В связи с чем у меня БОЛЬШАЯ ПРОСЬБА ко всем любителям Trainz, НЕ НАДО присылать мне письма с просьбой выслать вам серийный номер для игры Trainz !!! :)))

Поскольку вопрос о серийном номере задаётся на форумах и в письмах очень часто, расскажу о нём подробно ещё раз. Тем более, что кроме серийных номеров на дисках от фирмы "Акелла" есть ещё и код системы защиты от копирования.

Все серийные номера к продуктам фирмы Auran всегда состоят из 6 групп по 4 символа, то есть, всего получаем 24 буквы или цифры. Буквы всегда только латинские и только заглавные. По этой же причине на форме регистрации серийного номера вы увидите 6 полей, в каждом из которых нужно ввести по 4 символа из кода.
Обычно наклейка с серийным номером фирмы Auran находится на коробке под первым диском.

Обратите также внимание на то, что код системы защиты StarForce напечатан непосредственно на втором диске и имеет четыре группы по 6 символов, что в общем-то даёт те же 24 символа, и из-за чего иногда возникает путаница. Но он нужен только после установки игры на компьютер при первом её запуске. После этого можете про этот код забыть до тех пор, пока не понадобится переустановить игру ещё раз.
Не пытайтесь зарегистрировать код StarForce со второго диска на сайте Auran, всё равно ничего не выйдет! :)

Как уже говорилось выше, при выпуске фирмой "Акелла" одной из первых партий TRS 2004 в коробки вместо номеров фирмы Auran видимо был вклеен другой номер, который имеет 5 групп по 5 символов (всего 25). Его тоже не имеет смысла регистрировать на сайте Auran. Напишите письмо в службу технической поддержки фирмы "Акелла" по адресу support@akella.com, вышлите им тот код, который наклеен в коробке и получите взамен нормальный серийник от Auran (я сам в своё время получил свой код именно так).

Да, полученный код нужно сохранить, а ещё лучше написать где-нибудь на коробке, поскольку он вам понадобится не только для регистрации на сайте, но и при установке сервис-паков к игре. То есть, когда при установке сервис-пака у вас спрашивают серийный номер, то вводить нужно именно фирменный номер Auran, а не код с диска.
Кстати, если вы не поленились зарегистрировать свой серийный номер на сайте Auran, то всегда можете в случае чего посмотреть его там, нажав на "Serial No" в своём профиле окна Planet Auran.


продолжение

Дмитрий Мыльников
9 декабря 2004 года


[Новости][Статьи]


Хостинг от uCoz
Хостинг от uCoz