УТС (Универсальный Трамвайный Скрипт)

УТС (Универсальный Трамвайный Скрипт)

Сообщение Kovalsky » 16 мар 2012, 19:50

Universal Tram Script Framework
Собственно основная идея такова: избавить скриптёров от написания одного и того же по несколько раз и уменьшить дефицит скриптов для трамваев, путём создания более-менее универсального фреймворка, реализующего общие и различные, в рамках настроек, возможности и функции.
Реализованные возможности : 
  • Поддержка различных типов вагонов:
    — обычный вагон
    — составная часть сочленённого вагона
    — сочленённый вагон
    — вспомогательный элемент (гармошка)
  • Поиск в составе сочленённых вагонов и их сборка (в редакторе)
  • Автоматическая сборка сочленённых вагонов (в машинисте)
  • Обработка всех частей сочленённого вагона как условно целого
  • Возможность управления всем сочленённым вагоном из любой его составляющей
  • Раздельное управление дверьми, в том числе и в сочленённых вагонах
  • Раскачивание вагона, в том числе синхронное для частей сочленённого вагона
  • Возможность изменения номера маршрута и содержимого маршрутного указателя в режиме машиниста
  • Поворотники
  • Габаритные огни и стоп-сигналы
  • Освещение салона
  • Стеклоочистители
  • Панель управления в виде HUD'а
  • Поддержка СМЕ
  • Библиотека перекрасок и их смена
  • Возможности скрипта MultiLine
  • Поддержка пантографом КС с переменной высотой, в том числе провисающей
  • Организация реального поведения сцепки в СМЕ
  • Бегущая строка в маршрутном указателе
Поступившие предложения : Предложения, которые скорее всего будут реализованы:
  • Маркеры управления поворотниками
  • Возможность автоматического включения стеклоочистителей во время дождя/снега
  • Поддержка двукабинных сочленённых вагонов
  • Искрение пантографа при проезде секционов
  • Бугель с поддержкой переменной высоты КС
  • Фонари-софиты
Поступившие предложения, с которыми пока не всё понятно:
  • Раскачивание вагона при наезде на маркер стыка
Стандарт построения дополнений : Ready for UTS (стандарт построения дополнений, совместимых с УТС)Временное описание


Построение ассетов и оформление конфигов должны быть выдержаны в строгом соответствии с вышеописанным стандартом "Ready for UTS"!

Обсуждаем, предлагаем и всё такое.

За это сообщение автора Kovalsky поблагодарили (всего 26):
vladkrasИгорёхаspiderman82Vanek2047WladislausvittoplusgudvingeraskodjflopLeoSokolovYerock!nfedun96CПЕKTPPRESSA74kemalСанекFaktoralequeskaradamirГЕК и ещё 6
Аватара пользователя
Kovalsky
Группа: Администраторы

Пилот
 
Сообщения: 330
Возраст: 26
Зарегистрирован: 03 фев 2012, 16:45
Мой AuthorID: 123542
Моя версия TRS: TRS2010, TS12

Re: УТС (Универсальный Трамвайный Скрипт)

Сообщение Vanek2047 » 08 янв 2013, 00:53

А в вагоне включать как уже придумали?
Vanek2047
Группа: Зарегистрированные пользователи

Новобранец
 
Сообщения: 18
Возраст: 21
Зарегистрирован: 02 дек 2012, 21:28
Мой AuthorID: 688055
Моя версия TRS: TRS2010

Re: УТС (Универсальный Трамвайный Скрипт)

Сообщение LeoSokolov » 08 янв 2013, 00:56

Тогда еще один вопрос:
что такое MultiLineScript? И как им нужно пользоваться?

Сообщение не в тему
P.S. В Trainz 2009 я начал играть только в середине декабря прошлого года, поэтому я многое не понимаю..
Последний раз редактировалось LeoSokolov 08 янв 2013, 02:10, всего редактировалось 1 раз.
Аватара пользователя
LeoSokolov
Группа: Зарегистрированные пользователи

Новичок
 
Сообщения: 37
Зарегистрирован: 19 авг 2012, 21:44
Моя версия TRS: 2009 build 40542

Re: УТС (Универсальный Трамвайный Скрипт)

Сообщение kemal » 08 янв 2013, 01:08

Vanek2047 писал(а):А в вагоне включать как уже придумали?

Так в этом и вопрос.
Повелитель куидов и grammar nazi конфигов.
<kuid:216981:******>
Ищешь куиды? Проверь, может они есть в репозитории!

Изображение
куид.ру не нужен.
Аватара пользователя
kemal
Группа: Супермодераторы

Истребитель
 
Сообщения: 1180
Возраст: 29
Зарегистрирован: 17 мар 2011, 19:02
Откуда: Казань
Титул: Хранитель репозитория
Мой AuthorID: 216981
Моя версия TRS: TS12 b49922

Re: УТС (Универсальный Трамвайный Скрипт)

Сообщение djflop » 08 янв 2013, 01:09

Леша, прикол в том, что потом эти объявления остановок будут доноситься со всех сторон, что никак не добавляет реалистичности. В общем это мое мнение, а там думайте сами.

За это сообщение автора djflop поблагодарил:
vladkras
Аватара пользователя
djflop
Группа: Работники депо

Кадет
 
Сообщения: 203
Зарегистрирован: 06 апр 2011, 19:05
Откуда: Евпатория
Мой AuthorID: 542859
Моя версия TRS: TRS 2010 build44088

Re: УТС (Универсальный Трамвайный Скрипт)

Сообщение kemal » 08 янв 2013, 01:11

Kovalsky писал(а):Прикол ещё в том, что встроенный информатор позволил бы ботам тоже объявлять остановки, что опять же плюс к реалистичности

Во! Правильно говоришь! А ещё мультиплеер: сказанное у одного игрока будет сказано у всех. Эх, мечты...
А вообще да, в правило это выносить надо. Чтобы записи были в одном месте. А в вагоне только "кнопка".
Повелитель куидов и grammar nazi конфигов.
<kuid:216981:******>
Ищешь куиды? Проверь, может они есть в репозитории!

Изображение
куид.ру не нужен.
Аватара пользователя
kemal
Группа: Супермодераторы

Истребитель
 
Сообщения: 1180
Возраст: 29
Зарегистрирован: 17 мар 2011, 19:02
Откуда: Казань
Титул: Хранитель репозитория
Мой AuthorID: 216981
Моя версия TRS: TS12 b49922

Re: УТС (Универсальный Трамвайный Скрипт)

Сообщение CПЕKTP » 08 янв 2013, 01:17

Записи брать из папки с картой, чтоб у всех были.
Изображение
Таки что я делаю, преодолевая свою великую лень...: показать
Пока что лень всё же преодолевает меня.

id: 350301
Аватара пользователя
CПЕKTP
Группа: Администраторы

Командор
 
Сообщения: 2768
Зарегистрирован: 17 мар 2011, 17:25
Откуда: Тула
Титул: Новорiчна йолка
Мой AuthorID: 350301
Моя версия TRS: TS2010 build 49933

Re: УТС (Универсальный Трамвайный Скрипт)

Сообщение kemal » 08 янв 2013, 03:56

Проще и надёжнее хранилище с записями ручками прписать в куид-тейбл сессии/карты. Впрочем, это уже детали.
Повелитель куидов и grammar nazi конфигов.
<kuid:216981:******>
Ищешь куиды? Проверь, может они есть в репозитории!

Изображение
куид.ру не нужен.
Аватара пользователя
kemal
Группа: Супермодераторы

Истребитель
 
Сообщения: 1180
Возраст: 29
Зарегистрирован: 17 мар 2011, 19:02
Откуда: Казань
Титул: Хранитель репозитория
Мой AuthorID: 216981
Моя версия TRS: TS12 b49922

Re: УТС (Универсальный Трамвайный Скрипт)

Сообщение avedavid » 08 янв 2013, 04:32

а как его в вагоне метро включить?
avedavid
Группа: Новые пользователи

Новичок
 
Сообщения: 30
Возраст: 18
Зарегистрирован: 25 фев 2012, 10:40
Откуда: Москва
Моя версия TRS: 2010-42953

Re: УТС (Универсальный Трамвайный Скрипт)

Сообщение Yerock!n » 09 янв 2013, 15:58

Я себе представил информатор как скрипт ДСТ, где можно задавать маршрут не только текстом, но и текстурой. Но как сделать, чтобы запись проигрывалась, понятия не имею.
Аватара пользователя
Yerock!n
Группа: Работники депо

Пилот
 
Сообщения: 451
Зарегистрирован: 17 мар 2011, 17:05
Откуда: Саратов
Мой AuthorID: 562752
Моя версия TRS: 49933, 58488
Старые ники: Pioneer

Re: УТС (Универсальный Трамвайный Скрипт)

Сообщение karadamir » 09 янв 2013, 23:31

LeoSokolov писал(а):Тогда еще один вопрос:
что такое MultiLineScript? И как им нужно пользоваться?


Буду КЭПом, но это скрипт. Пользоваться им можно только в игре, если он стоит на модели. Вот пример этого скрипта. Кстати это обычный мультискрипт, но с возможностью менять табло и бортномер(только его не надо менять) во время езды. Минус один, это то что много написать невозможно. По надписи "Трам деп" видно, что много строчек невозможно писать.
Изображение
Последний раз редактировалось karadamir 09 янв 2013, 23:34, всего редактировалось 1 раз.
Всё тлен

За это сообщение автора karadamir поблагодарил:
LeoSokolov
Аватара пользователя
karadamir
Группа: Зарегистрированные пользователи

Истребитель
 
Сообщения: 1925
Возраст: 23
Зарегистрирован: 17 мар 2011, 18:00
Откуда: Казань
Титул: Основатель ОЗМТ
Мой AuthorID: 569888
Моя версия TRS: 52123, 61297 и 78647
Страница ВКонтакте: https://vk.com/karadamir

Пред.След.

Вернуться в [TRS] В разработке / создание дополнений

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

Сейчас этот форум просматривают: Yahoo [Bot] и гости: 3


cron