Форум Trainsim

Форум Trainsim (http://www.trainsim.ru/forum/index.php)
-   TrainZ - Маршруты и сценарии (http://www.trainsim.ru/forum/forumdisplay.php?f=24)
-   -   Помогите разобраться с правилами с сайта Auran! (http://www.trainsim.ru/forum/showthread.php?t=5580)

NickLon 23.12.2008 13:22

Помогите разобраться с правилами с сайта Auran!
 
Всем привет!
Обнаружил правила, которые сессии, если я правильно их понял, могут сделать весьма и весьма реалистичными. Одно из них - это CoupleAtTrackMarkList. Вот его краткое описание на английском:
Description:
CoupleAtTrackmarkList
- couple to vehicle at first occupied trackmark in list
- couple to vehicle at random occupied trackmark in list

The trackmarklist can either
- follow a naming convention groupname(XX) ou groupname[XX]
- be a group name defined through a session parameter variable tklgroup:xxxxxxThe trackmarklist can either
- follow a naming convention groupname(XX) ou groupname[XX]
- be a group name defined through a session parameter variable tklgroup:xxxxxx
with a string value giving the groupname and the trackmarks name separated by a semi colon like
group_name(trackmark1;trackmark2;...;trackmarkNN) or
group_name[trackmark1;trackmark2;...;trackmarkNN]

with a string value giving the groupname and the trackmarks name separated by a semi colon like
group_name(trackmark1;trackmark2;...;trackmarkNN) or
group_name[trackmark1;trackmark2;...;trackmarkNN]

Example :
var tklgroup:group01
with value Port Ogden Stations[Port Ogden - P1;Port Ogden - P2;Port Ogden - P3]

The driver command menu will have as first level a choice between
- CouplaAt 1st occupied trackmark
- CoupleAt random occupied trackmark
and the second menu level will be all the tracklist group names available in the current route.
Вопрос в следующем. А где задаются переменные параметров сессии? То есть, мне нужен список групп, в качестве переменных, в которых будут перечислены trackmark'и, одной, например, станции, одной горловины. Кстати, в данном случае красный маркер и trackmark это одно и тоже, я полагаю?

Алекс_РЖД 24.12.2008 02:58

[B][U]Попробывал перевести простым переводчиком...[/U][/B]

Всем привет!
Обнаружил правила, которые сессии, если я правильно их понял, могут сделать весьма и весьма реалистичными. Одно из них - это CoupleAtTrackMarkList. Вот его краткое описание на английском:
Описание:
CoupleAtTrackmarkList
- пара{соединять;пара} в машине сначала заняла отметку в список{указывать;список}
- пара{соединять;пара} в машине произвольно заняла отметку в список{указывать;список}

trackmarklist Может также
- следуйте обозначениям groupname(XX) ou groupname[XX] - быть групповым именем{называть;имя} определенным через сеансовую переменную параметра tklgroup:xxxxxxThe trackmarklist, может также
- следуйте обозначениям groupname(XX) ou groupname[XX]
- будьте групповым именем{называть;имя} определился через сеансовую переменную параметра tklgroup:xxxxxx с величиной{оценивать;величина;значение} строки{нанизывать;строка;струна;серия;тесьма} давая groupname и имя{называть;имя} отметок разделилось полу двоеточием подобно group_name(trackmark1;trackmark2;...;trackmarkNN) ИЛИ group_name[trackmark1;trackmark2;...;trackmarkNN]

с величиной{оценивать;величина;значение} строки{нанизывать;строка;струна;серия;тесьма}, дающей groupname и имя{называть;имя} отметок разделилось полу двоеточием подобно group_name(trackmark1;trackmark2;...;trackmarkNN) ИЛИ group_name[trackmark1;trackmark2;...;trackmarkNN]

Пример:
var tklgroup:group01
с величиной{оценивать;величина;значение} Порта{Переносить;Порт} Ogden Stations[Порт{Переносить;Порт} Ogden - P1;Port Ogden - P2;Port Ogden - P3]

Драйверное командное меню будет иметь как первый уровень выбор между
- CouplaAt 1-я ЗАНЯТАЯ отметка
- CoupleAt ПРОИЗВОЛЬНАЯ занятая отметка
и второй уровень меню будет всеми tracklist групповыми именами{называть;имя} доступно в текущем маршруте{направлять;маршрут}.
Вопрос в следующем. А где задаются переменные параметров сессии? То есть, мне нужен список групп, в качестве переменных, в которых будут перечислены trackmark'и, одной, например, станции, одной горловины. Кстати, и отметка в данном случае красный маркер это одно и тоже, я полагаю?

NickLon 24.12.2008 13:20

Алекс_РЖД, а зачем!? Тот, кто сможет что-либо подсказать, тот и оригинальный текст понимает. Например, я бы эту абракадабру на русском ни за что бы не понял, поэтому и не переводил. Ну если кому поможет, то тогда вот нормальный перевод, в контексте ТРС, разумеется. Английский нельзя переводить "в лоб".
Описание:
CoupleAtTrackmarkList
- сцепка с подвижным составом, который первый занял путевой маркер из списка;
- сцепка с подвижным составом, по случайному выбору среди тех, кто занял путевой маркер из списка;
Список путевых маркеров должен соответствовать следующему:
- имя группы должно соответсвовать формату groupname(xx) или groupname[xx]
- имя группы должно быть задано через переменную tklgroup:xxxxxx
со строковыми значениями, заданными в имени группы [I]в качестве параметров в смысле[/I], разделёнными точной с запятой ";"
Пример.
переменная tklgroup:group01
со значениями имен путевых маркеров P1; P2; P3
//------------
правда, это всё пишется на английском и в параметрах сессии через объявления переменных. Так вот вопрос: [B]где в параметрах сессии можно задать эти самые переменные!?[/B] Я так и не нашёл.
И что-то никто и не знает даже, что ли?

genesis 24.12.2008 15:03

есть какое-то правило, 99.(9)% есть на ДЛС

Алекс_РЖД 25.12.2008 04:20

:o


Текущее время: 09:32. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
© 2001-2019, Администраторы и разработчики Клуба Trainsim