Информация: Уважаемые посетители! В течение нескольких месяцев на форуме существовала проблема с регистрацией новых пользователей, о которой администрации стало известно недавно. Если вы ранее пытались зарегистрироваться на форуме, но не получили на ваш e-mail письмо с ссылкой для подтверждения регистрации, просим вас зарегистрироваться повторно. Приносим извинения за доставленные неудобства. Если вы все еще испытываете проблемы с регистрацией на форуме, обратитесь за помощью на e-mail: mr.angelo@railroadsim.net

Об использовании в сценариях kda с

Другие вопросы и проблемы разработки дополнений

Об использовании в сценариях kda с

Сообщение kemal » 18.06.2007, 15:43

Как всем известно, в сценариях не работает kda сигналка (да и многие другие тоже...)
На сколько я понимаю, это из-за того, что их настройки хранятся в сессиях, а в случае со сценариями грузится только сама карта.
Отсюда вопрос: нельзя ли в начале сценария настроить сигналку?
<kuid:216981:******>
куид.ру не нужен
Аватара пользователя
kemal
 
Сообщения: 375
Зарегистрирован: 10.02.2006, 18:21
Откуда: Казань
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.
Блог: Просмотр блога (4)
Играю в: Auran Trainz
Роль: Разработчик
Имя: Камиль

Re: Об использовании в сценариях kda с

Сообщение Sea Cat » 18.06.2007, 16:47

Нельзя, этот вопрос уже обсуждался, и именно поэтому создатели SCS2006 пошли путем написания именно "Правила" для сессии, а не создания отдельной проги как в предыдущих версиях.
На мой взгляд, это есть большой "-" ТрайнЗа - сохранение таких настроек только в сессии. :nenay:
Да Блажен ждущий, ибо дождется он!
Аватара пользователя
Sea Cat
 
Сообщения: 283
Зарегистрирован: 13.05.2004, 11:05
Откуда: д. Москва
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Играю в: Auran Trainz
Роль: Разработчик
Имя: Андрей

Re: Об использовании в сценариях kda с

Сообщение kemal » 18.06.2007, 19:40

То, что настройки лежат в сессии, конечно, плохо. Не малая часть сообщений на форуме начинаются примерно так: "Светофор сбрасывает настройки"
Но ведь светофоры - это обычные объекты, а их настройки всего лишь значение каких-то переменных. Неужели нельзя их изменить из вне?
<kuid:216981:******>
куид.ру не нужен
Аватара пользователя
kemal
 
Сообщения: 375
Зарегистрирован: 10.02.2006, 18:21
Откуда: Казань
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.
Блог: Просмотр блога (4)
Играю в: Auran Trainz
Роль: Разработчик
Имя: Камиль

Re: Об использовании в сценариях kda с

Сообщение varz » 18.06.2007, 20:36

управлять "извне" можно, только бессмысленно. В KDA сигналке в настройках сохраняется информация о контролируемых стрелках.

Так что стройте карту, делайте сессию с настройками светофоров, а потом копируйте эту сессию сколько хотите и в копиях творите все что угодно.
***
в z7 можно все, в ТРС не все можно.
Аватара пользователя
varz
 
Сообщения: 907
Зарегистрирован: 03.02.2006, 22:23
Откуда: Липецк
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Об использовании в сценариях kda с

Сообщение kemal » 18.06.2007, 21:39

Так значит можно?!
Тогдаставим вопрос по другому: какие свойства надо менять или какие методы надо вызывать, чтобы настроить светофор?

А сессии - это не по мне... Если человек умеет программировать, то не программировать он уже не может!!
<kuid:216981:******>
куид.ру не нужен
Аватара пользователя
kemal
 
Сообщения: 375
Зарегистрирован: 10.02.2006, 18:21
Откуда: Казань
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.
Блог: Просмотр блога (4)
Играю в: Auran Trainz
Роль: Разработчик
Имя: Камиль

Re: Об использовании в сценариях kda с

Сообщение kemal » 30.07.2008, 22:03

Недавно скачал 71-619 и вспомнил про эту тему. И вот почему:

В комплекте с трамваем идёт триггер, который может управлять некоторыми свойствами трамвая. Понятно, что это предусмотренно в самом вагоне. Нельзя ли так же сделать и с сигналкой?
<kuid:216981:******>
куид.ру не нужен
Аватара пользователя
kemal
 
Сообщения: 375
Зарегистрирован: 10.02.2006, 18:21
Откуда: Казань
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.
Блог: Просмотр блога (4)
Играю в: Auran Trainz
Роль: Разработчик
Имя: Камиль

Re: Об использовании в сценариях kda с

Сообщение kemal » 18.01.2010, 18:55

Ой, а я здесь так и не отписался? Ну ладно, тогда извините за некропостинг.
Использование в сценариях скриптованных объектов возможно! Для этого в начале сценария создаётся суп, заполняется и вызывается метот SetProperties(). Есть даже пробный сценарий. Более того, в моих автострелках (вышедших летом прошлого года), предусмотернна специальная функция, которая скидывает в лог готовый кусок кода, выполняющий настройку.
Таким образом вопрос можно считать закрытым.
<kuid:216981:******>
куид.ру не нужен
Аватара пользователя
kemal
 
Сообщения: 375
Зарегистрирован: 10.02.2006, 18:21
Откуда: Казань
Благодарил (а): 4 раз.
Поблагодарили: 7 раз.
Блог: Просмотр блога (4)
Играю в: Auran Trainz
Роль: Разработчик
Имя: Камиль


Вернуться в [TZ] Другие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron