omsimod.ru

Объявление

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » omsimod.ru » Как прописать пасс. код » прописываем пасс. код в автобус


прописываем пасс. код в автобус

Сообщений 11 страница 20 из 63

1

расшифровка

файл pssengercabin.cfg

###################################

[entry] - порядковый номер координаты входа пассов из paths.cfg
0

{noticketsale}

[exit]
22 - порядковый номер координаты выхода пассов из paths.cfg

###################################

[stamper]
8 - порядковый номер компостер берется из paths.cfg ,т.е. на этом месте стоит сам пасс
0.508 - координаты самого компостера
3.898
1.924

[ticket_sale]
2 - порядковый номер продажа билета берется из paths.cfg ,т.е. на этом месте стоит сам пасс
0.38 - координаты самого билета
4.24
1.63

[ticket_sale_money_point]
0.38 - координаты денег , три первых строчки, которые дает пасс, последние двестрочки я не трогаю
4.24
1.63
0.035
0.035

[ticket_sale_change_point]
0.38 - координаты сдачи
4.24
1.63
0.035
0.035

###################################
Fahrersitz:

[drivpos]
-0.73 - координаты водителя
3.47
1.43
0.4
0

###################################

Sitze

###################################
1. Reihe unten
###################################

1
[passpos]
-0.96 - посадка пассажиров (первые три строчки координаты , четвертая регулирует стоять будет пасс или сидеть, чтоб сидел пишем 0,50 чтоб стоял просто 0)
2.56
1.48
0.50
0 - отвечает за направление в котором находится пасс, т.е. можно лицом вперед его посадить или в любом другом направлении. (ноль помоему это вперед лицом 180 назад ну и 90 и -90 можно ставить чтоб сидел по боковым сидениям)

2
[passpos]
-0.48
2.56
1.48
0.50
0


-------------------------------------------------



расшифровка файл

paths.cfg
---------------------------
Soundsets:

0 - Normal:
[stepsoundpack]
5
Step_01.wav - звуковые файлы звука шагов
Step_02.wav
Step_03.wav
Step_04.wav
Step_05.wav

1 - Vorne oben:
[stepsoundpack]
3
Step_OV_01.wav
Step_OV_02.wav
Step_OV_03.wav

2 - Treppe:
[stepsoundpack]
6
Step_St_01.wav
Step_St_02.wav
Step_St_03.wav
Step_St_04.wav
Step_St_05.wav
Step_St_06.wav

---------------------------
Pathpoints:

0 - порядковый номер точки который используется в пасседжеркабин.кфг для указания точек фхода и выхода, расположения пасса при продаже билета
[pathpnt] - координаты точек по которым перемещается пасс. х, у,z соответственно
1.28
3.59
0.53

1
[pathpnt]
0.07
3.59
0.950

2
[pathpnt]
0.06
3.50
1.11

3
[pathpnt]
0
3.4
1.11

---------------------------
Pathlinks:

[next_stepsound] - звук
0

[next_roomheight] - уровень потолка, для низких бусов чтоб пасс наклонялся
3

[pathlink] перемещение пасса от точки к точке
0
1

[pathlink]
1
2

писать нужно именно с повторяющейся последней строчкой, т.е. пишешь кпримеру

[pathlink]
1
2

дальше повторяешь нижнюю

[pathlink]
2
3

ну и так далее столько сколько тебе нужно

11

И опять тот же вопрос! Как же прописать вход и выход через обе двери? Я пробовал менять начальные позиции в passengercabin cfg. Я хотел  чтоб вход был через обе двери,а в итоге пассажиры входили через закрытую переднюю дверь при открытой задней!!! Что-то тут не то! По-моему дело не только в пасс-коде. Может быть замешаны в этом деле еще какие-нибудь файлы или скрипты?

12

Dmitriy2 написал(а):

И опять тот же вопрос! Как же прописать вход и выход через обе двери? Я пробовал менять начальные позиции в passengercabin cfg. Я хотел  чтоб вход был через обе двери,а в итоге пассажиры входили через закрытую переднюю дверь при открытой задней!!! Что-то тут не то! По-моему дело не только в пасс-коде. Может быть замешаны в этом деле еще какие-нибудь файлы или скрипты?

это делается через изменение скриптов.... где то у меня была информация ... если найду то выложу

13

vektor написал(а):

это делается через изменение скриптов.... где то у меня была информация ... если найду то выложу

Уважаемый vector, обращаюсь по поводу тех скриптов. :) На ЛиАЗ-677 тоже хотелось бы сделать, чтобы через закрытые двери не просачивались.

14

Извиняюсь, что вмешиваюсь, но кроме прописки точек входа/выхода в passengercabin.cfg, необходимо в скриптах дверей как бы задействовать те самые точки входа и выхода.

К примеру (из passengercabin.cfg):
[entry]
0
[entry]
20
[exit]
0
[exit]
20

К примеру (из door.osc):
(L.L.door_0) 0.9 > (S.L.PAX_Entry0_Open) (S.L.PAX_Exit0_Open)
(L.L.door_1) 0.9 > (S.L.PAX_Entry1_Open) (S.L.PAX_Exit1_Open)

P.S. ЭТО ПРИМЕР, А НЕ РАБОЧАЯ ВЕРСИЯ. Если не трудно, выложите ваши аналогичные данные, с которыми не можете разобраться.

15

Ну вот нашёл эти строки в конфиге:
               (L.L.door_0) 0.9 > (S.L.PAX_Entry0_Open)
(L.L.door_1) 0.9 > (S.L.PAX_Entry1_Open)
(L.L.door_2) 0.9 > (L.L.door_3) 0.9 > && (S.L.PAX_Exit0_Open) (S.L.PAX_Exit1_Open)
Я-то в этом пока не особо ферштейн, просто интересует, чем можно исправить проход пассажиров через закрытую дверь. Сию они входят и выходят через обе двери, но через заднюю в любом её положении только при открытой передней.

16

Ру19300 написал(а):

Ну вот нашёл эти строки в конфиге:
               (L.L.door_0) 0.9 > (S.L.PAX_Entry0_Open)
(L.L.door_1) 0.9 > (S.L.PAX_Entry1_Open)
(L.L.door_2) 0.9 > (L.L.door_3) 0.9 > && (S.L.PAX_Exit0_Open) (S.L.PAX_Exit1_Open)
Я-то в этом пока не особо ферштейн, просто интересует, чем можно исправить проход пассажиров через закрытую дверь. Сию они входят и выходят через обе двери, но через заднюю в любом её положении только при открытой передней.


Еще нужна прописка точек входа/выхода из "passengercabin.cfg"

17

К примеру (из passengercabin.cfg):
[entry]
0
[entry]
20          это,я так понимаю,точки входа(т.е. пассажир подходит к двери чтоб войти в автобус).
[exit]
0
[exit]
20         это,наверное,точки выхода(пассажир подходит к двери,чтоб выйти из автобуса).
К примеру (из door.osc):
(L.L.door_0) 0.9 > (S.L.PAX_Entry0_Open) (S.L.PAX_Exit0_Open)    Это,я так понял,информация относящаяся к передней двери?
(L.L.door_1) 0.9 > (S.L.PAX_Entry1_Open) (S.L.PAX_Exit1_Open)    Это,наверное к задней?

Я правильно понял?

18

Dmitriy2 написал(а):

К примеру (из passengercabin.cfg):
[entry]
0
[entry]
20          это,я так понимаю,точки входа(т.е. пассажир подходит к двери чтоб войти в автобус).
[exit]
0
[exit]
20         это,наверное,точки выхода(пассажир подходит к двери,чтоб выйти из автобуса).
К примеру (из door.osc):
(L.L.door_0) 0.9 > (S.L.PAX_Entry0_Open) (S.L.PAX_Exit0_Open)    Это,я так понял,информация относящаяся к передней двери?
(L.L.door_1) 0.9 > (S.L.PAX_Entry1_Open) (S.L.PAX_Exit1_Open)    Это,наверное к задней?

Я правильно понял?


Думаю, поняли правильно, но на всякий случай немного разжую...:
Точки входа и выхода берутся из "paths.cfg".

---------------------------
Pathpoints:

Entrance:

0              - начальная точка (первая точка в прописи пути перемещения пассажира по салону (начиная с первой ступени)). Её и принимаем за точку входа в автобус.
[pathpnt]
1.20314
5.99666
0.474132

1              - следующая точка перемещения пассажира по салону.
[pathpnt]
1.05487
5.9967
0.474132

2              - следующая...
[pathpnt]
0.982169
5.99666
0.671691
...
и т.д.

А точку выхода, определяем по аналогии. Т.е., точкой выхода, будет точка с координатами на крайней ступени (у двери, через которую пассажир будет выходить).

Если в "paths.cfg" при прописке своего пути ошибиться, будет бить модуль!

P.S. Координаты точек взяты УСЛОВНО!

Отредактировано Andreas Rivera (2013-09-29 23:15:17)

19

Ру19300
Похоже,с такой пропиской входа и выхода,должно быть так:через передние двери вход,а через задние выход!
Надо еще смотреть passengercabin.cfg: в какой последовательности написаны цифры там,где Entry и Exit.
Например:
[entry]
0
[entry]
20         
[exit]
0
[exit]
20

Это очень важно и еще посмотреть есть ли эти цифры в paths.cfg.

По идее если автобус двухдверный,то в passengercabin.cfg должно быть например:

[entry]
0
         
[exit]
20

Если трехдверный,то например:

[entry]
0
         
[exit]
20

[exit]
22

Но тогда и в paths.cfg должна быть крайние цифры 0 и 22!

20

Подскажите как на трафиковом автобусе Мане,сделать так чтобы не 3 человека сидело постоянно а 50 хотя бы)


Вы здесь » omsimod.ru » Как прописать пасс. код » прописываем пасс. код в автобус