Donate with PayPal button New New

+ Ответить в теме
Страница 239 из 253 ПерваяПервая ... 139 189 229 237 238 239 240 241 249 ... ПоследняяПоследняя
Показано с 2,381 по 2,390 из 2529

Тема: Создание сессий. Идеи, проблемы, решения.

  1. #1
    Администратор Аватар для OlegKhim
    Регистрация
    19.09.2009
    Страна
    Адрес
    Киев
    Возраст
    56
    Сообщений
    4,410

    Rule Создание сессий. Идеи, проблемы, решения.

    Правило перевода стрелок в определенное время (работает с правилом UZ Timecheck)
    Вложения

  2. Сказали спасибо: (7)


  3. #Trainz
    Реклама
    Регистрация
    Постоянная
    Адрес
    Весь мир
    Возраст
    2010
    Сообщений
    Много

    Donate with PayPal button N3v New New

     

  4. #2381
    Пользователь Аватар для kolyan1202
    Регистрация
    03.12.2016
    Страна
    Адрес
    Санкт-Петербург
    Возраст
    28
    Сообщений
    956

    По умолчанию

    Подскажите.
    Дано: сессия, сделанная в маршруте Москва-Сухиничи версии :3, сейчас актуальная 4.
    В :4 версии сессия запускается, ошибка только с сигналкой sU. То есть нет пульта ДСП, вместо него "setup mainbase".
    в zxPath ExtraInterface пустой экран. Можно ли как-то сделать инициализацию sU?
    Trainz 3.7

  5. #2382
    Пользователь Аватар для TRam_
    Регистрация
    22.09.2009
    Возраст
    33
    Сообщений
    16,432

    По умолчанию

    Цитата Сообщение от kolyan1202 Посмотреть сообщение
    сессия, сделанная в маршруте Москва-Сухиничи версии :3, сейчас актуальная 4
    Проверить как называется будка в 4 версии (по find object) и убедиться что в 4 версии будка названа так же (например zxPath MainBase 1). Хотя возможно дело в том, что в 3 версии будка была в слое карты.

    ---------- Сообщение добавлено в 11:28 ---------- Предыдущее сообщение размещено в 11:23 ----------

    А вообще не думаю, что это хорошая идея делать франкенштейнов из карты одной версии маршрута и сессии от другой. Лучше оставить на исходной версии.
    Последний раз редактировалось TRam_; 12.02.2021 в 10:26.

  6. Сказал спасибо:


  7. #2383
    Пользователь Аватар для Михаил (FanTrans)
    Регистрация
    09.03.2017
    Страна
    Адрес
    Moscow
    Возраст
    38
    Сообщений
    139

    По умолчанию

    Странная ситуация возникла. Не знаю, в какую тему написать, пусть будет здесь. Есть два экземпляра Trainz 3.7 - один англоязычный для "Родины" и "КМЖД" (со старыми стрелками), другой русифицированный (RPTrainz) для всего остального. Запускаю во втором ботоэлектричку на "Балморе 2.0" с помощью старого доброго Autodrive - она стартует как бешеная. Как будто у нее max-accel высокое. При этом ЭТА ЖЕ электричка, с тем же точно engine-spec (который я не модифицировал), скачанная из того же источника, в первом дистрибутиве разгоняется адекватно. Ума не приложу, с чем может быть связано.

  8. #2384
    Пользователь Аватар для Volaner
    Регистрация
    19.04.2017
    Страна
    Адрес
    Москва
    Возраст
    40
    Сообщений
    2,195

    По умолчанию

    Цитата Сообщение от Михаил (FanTrans) Посмотреть сообщение
    Странная ситуация возникла. Не знаю, в какую тему написать, пусть будет здесь. Есть два экземпляра Trainz 3.7 - один англоязычный для "Родины" и "КМЖД" (со старыми стрелками), другой русифицированный (RPTrainz) для всего остального. Запускаю во втором ботоэлектричку на "Балморе 2.0" с помощью старого доброго Autodrive - она стартует как бешеная. Как будто у нее max-accel высокое. При этом ЭТА ЖЕ электричка, с тем же точно engine-spec (который я не модифицировал), скачанная из того же источника, в первом дистрибутиве разгоняется адекватно. Ума не приложу, с чем может быть связано.
    Ну не надо юзать всякие репаки, в которых неизвестно что где наковырено, юзайте оригу и будет вам счастье.
    А тем, кто ложится спать - спокойного сна. (С)

  9. Сказал спасибо:


  10. #2385
    Пользователь Аватар для Nickolas88
    Регистрация
    15.06.2018
    Страна
    Адрес
    Yekaterinburg
    Возраст
    35
    Сообщений
    740

    По умолчанию

    Есть ли такое правило, которое может форсировать срабатывание в локомотиве экстренного торможения? к примеру, чтобы можно было бы поставить его дочерним по наезду на триггер, по проезду запрещающего сигнала, или по превышению скорости.

  11. #2386
    Администратор Аватар для OlegKhim
    Регистрация
    19.09.2009
    Страна
    Адрес
    Киев
    Возраст
    56
    Сообщений
    4,410
    Автор

    По умолчанию

    Цитата Сообщение от Nickolas88 Посмотреть сообщение
    Есть ли такое правило, которое может форсировать срабатывание в локомотиве экстренного торможения? к примеру, чтобы можно было бы поставить его дочерним по наезду на триггер, по проезду запрещающего сигнала, или по превышению скорости.
    Есть, смотри сценарий к Инзеру. Там правда не одно правило, но думаю ты разберешься.
    К стати, правила можно копировать в одном сценарии и вставлять в другой, затем редактировать по своим потребностям.
    Ув.пользователи! Не понравилась тематика форума или игра, разработки или дополнения к ней - до свидания, не нужно "марать бумагу" и тратить свое время.

    "— Скажите, уважаемый, если я пойду по этой улице, там будет вокзал?
    — Там будет вокзал, даже если вы туда не пойдете! "
    © Одесса

  12. Сказал спасибо:


  13. #2387
    Пользователь Аватар для TRam_
    Регистрация
    22.09.2009
    Возраст
    33
    Сообщений
    16,432

    По умолчанию

    Цитата Сообщение от Nickolas88 Посмотреть сообщение
    форсировать срабатывание в локомотиве экстренного торможения?
    Ну например два Check Cabin Control, родительское из которых ждёт состояние train brake == 4, а дочернее - был ли при этом кран машиниста в 6 положении (наименование меши и величину значения смотреть в конфиге кабины локомотива игрока, обычно величина для последнего положения ручки крана получается после умножения максимального значения limits на предпоследний notches). И если не был, значит это не машинист в экстренное сорвал, а ЭПК.

    Именно непосредственно срабатывание клапана ЭПК в разных скриптах локомотивов обрабатывается и хранится по-разному, причём внутри скрипта и без возможности получить это состояние снаружи. Так что напрямую это не получить, только косвенными способами наподобие примера выше.

    ---------- Сообщение добавлено в 12:37 ---------- Предыдущее сообщение размещено в 12:32 ----------

    P.S. чтобы Check Cabin Control зациклилось (а не словило первое применение игроком экстренного и больше ничего не обрабатывало после этого), можно поставить в подчинение например правилу Odered list с соответствующей опцией.
    Последний раз редактировалось TRam_; 16.02.2021 в 11:35.

  14. Сказали спасибо: (2)


  15. #2388
    Пользователь Аватар для Nickolas88
    Регистрация
    15.06.2018
    Страна
    Адрес
    Yekaterinburg
    Возраст
    35
    Сообщений
    740

    По умолчанию

    Цитата Сообщение от TRam_ Посмотреть сообщение
    Цитата Сообщение от Nickolas88 Посмотреть сообщение
    форсировать срабатывание в локомотиве экстренного торможения?
    Ну например два Check Cabin Control, родительское из которых ждёт состояние train brake == 4, а дочернее - был ли при этом кран машиниста в 6 положении (наименование меши и величину значения смотреть в конфиге кабины локомотива игрока, обычно величина для последнего положения ручки крана получается после умножения максимального значения limits на предпоследний notches). И если не был, значит это не машинист в экстренное сорвал, а ЭПК.
    А в какую здесь строчку вписывать полученное значение из конфига локомотива?

    Открыть

    Вообще, конечно я это и подозревал - что придётся ориентироваться на скрипт локомотива. Получается, что сессия будет завязана напрочь на этой кабине, а если меняешь её - правило может не сработать. Выше Олег предложил способ из его сценария к Инзеру - в нём после нарушения в твой локомотив резко включается своим управлением бото-машинист и даёт ему команду остановиться. Не экстренное, конечно, но тоже как вариант. Некоторые скриптованные локи нужно будет полностью перезапускать после такого, и тумблера заново включать.

    Я просто уже несколько раз видел, как люди на моих сессиях доехать до конца не могут из-за этих нарушений, причём это не всегда их вина. Порой можешь просто не успеть притормозить на спуске - и всё, сессию выбивает, а если играешь уже часа 2, то обидно.

    Ещё заметил, что правило Signal Passed at Danger Check Rule по ходу действует не только на игрока, но и на ботов, и просто на составы, которые могут отцепиться и покатиться с горки до красного. Вот бы как-то его к конкретному локу или машинисту привязать.

  16. #2389
    Пользователь Аватар для TRam_
    Регистрация
    22.09.2009
    Возраст
    33
    Сообщений
    16,432

    По умолчанию

    Цитата Сообщение от Nickolas88 Посмотреть сообщение
    в нём после нарушения
    Это нарушение скоростного режима, а не срабатывание ЭПК.

    ---------- Сообщение добавлено в 18:12 ---------- Предыдущее сообщение размещено в 18:11 ----------

    Цитата Сообщение от Nickolas88 Посмотреть сообщение
    А в какую здесь строчку вписывать полученное значение из конфига локомотива?
    Указываешь Cabin Control number - 1, и там указываешь имя контрола и значение.

    ---------- Сообщение добавлено в 18:15 ---------- Предыдущее сообщение размещено в 18:12 ----------

    Цитата Сообщение от Nickolas88 Посмотреть сообщение
    правило может не сработать
    Точнее гарантированно не сработает, если контролы кранов машиниста по разному названы или с разными настройками

  17. Сказал спасибо:


  18. #2390
    Разработчик Аватар для wladimir470
    Регистрация
    27.02.2017
    Страна
    Адрес
    Магнитогорск
    Возраст
    49
    Сообщений
    4,139

    По умолчанию

    Выслушаю совет. Такая ситуация, никогда в СП2 сессий не делал, тут решил, сначала перенёс сессии с билда 100240, сессии рассыпаются, прыжки от 60 до 0 ФПС ежесекундно, всё стопорится на несколько секунд, стрелки на приборах прыгают. Поменял раз 20 ПС(хотя он весь проверенный), думал может левак, КМ прошерстил, всё норм. Думал может из-за переноса сессий, стал с нуля делать в СП2, тоже самое. 100% скрипты, но какие и где их искать. В билде 100240 всё нормально работает. Сейчас даже видео залью.
    Последний раз редактировалось wladimir470; 26.03.2021 в 17:41.

+ Ответить в теме

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения