Autor Wątek:  Event przypisany do toru - zdalnie  (Przeczytany 3737 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline AIR

  • Deweloper
  • Wiadomości: 654
    • Zobacz profil
  • Otrzymane polubienia: 505
Event przypisany do toru - zdalnie
« dnia: 09 Lutego 2020, 12:21:25 »
Zacząłem uczyć się pisać eventy korzystając z poradnika "Symfonia Events".
Początek wydaje się łatwy. Napisałem event uruchamiany za pomocą Shift+1. Poszło bez problemu.

event keyctrl01 multiple 26 none  kibelR ja endevent
event kibelR multiple 50 none HrS_r_s10 HrS_36:bd HrS_34:ad endevent
event ja multiple 238 none HrS_T_s13 HrS_36:ac endevent
Natomiast chcąc aby event uruchomił się kiedy najadę na tor n5143 od strony punktu 2 do 1, utworzyłem nowy plik *.CTR (ścieżka dostępu oczywiście dodana do pliku *.SCN). Wpis w pliku CTR:

config hiddenevents 1 endconfig
event n5143:event2 multiple 0 none podgore endevent

W pliku *.SCM zmieniłem wpis na:
event podgore multiple 26 none  kibelR ja endevent
Niestety event tym razem nie uruchamia mi się kiedy przejadę cały tor n5143.
Czy ktoś jest mi w stanie podpowiedzieć co źle robię?
« Ostatnia zmiana: 09 Lutego 2020, 12:26:38 wysłana przez Stele »
Niebo jest Bogiem, a skoki nałogiem...->
http://www.youtube.com/watch?v=nE9G-qiZqSU

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2609
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #1 dnia: 09 Lutego 2020, 12:33:30 »
Nie wiedzę błędu. Spróbuj zmienić kierunek, może coś źle odczytałeś. Albo daj próbkę by przetestować.
Mój kanał youtube

Offline AIR

  • Deweloper
  • Wiadomości: 654
    • Zobacz profil
  • Otrzymane polubienia: 505
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #2 dnia: 09 Lutego 2020, 19:35:50 »
Rzeczywiście zmiana kierunku pomogła, chociaż jestem zdziwiony ponieważ względem edytora terenu powinno być "event2", a działa na "event1"
Dzięki za pomoc.
Niebo jest Bogiem, a skoki nałogiem...->
http://www.youtube.com/watch?v=nE9G-qiZqSU

Offline Mariusz1970

  • Zasłużony dla Symulatora
  • Wiadomości: 3925
    • Zobacz profil
  • Otrzymane polubienia: 277
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #3 dnia: 09 Lutego 2020, 19:45:59 »
Zdaje się, że jest z 1-->2 event2 z 2--->1 event1 i się wszystko zgadza.

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2609
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #4 dnia: 09 Lutego 2020, 20:27:36 »
No właśnie też mi się tak wydawało, a na wiki jest odwrotnie. Gdzieś jeszcze takie sprzeczne informacje są? U trainskeia jest, że event1 to P2>P1 jak być powinno.
Mój kanał youtube

Offline AIR

  • Deweloper
  • Wiadomości: 654
    • Zobacz profil
  • Otrzymane polubienia: 505
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #5 dnia: 11 Lutego 2020, 10:47:39 »
Jeszcze zapytam:
Potrzebuję aby event przypisany do toru zdalnie aktywował tylko mój pociąg (tzn. wcześniejsze pociągi przejeżdżające przede mną po tym torze nie uruchamiają eventu).
Czy do tego służy event typu whois ? Przyznam się że nie jest to dla mnie jednoznacznie zrozumiałe.
Ewentualnie w jaki sposób mogę to wykonać?
« Ostatnia zmiana: 11 Lutego 2020, 10:51:08 wysłana przez AIR »
Niebo jest Bogiem, a skoki nałogiem...->
http://www.youtube.com/watch?v=nE9G-qiZqSU

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2609
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #6 dnia: 11 Lutego 2020, 10:56:26 »
Musisz ten event tylko dla ciebie uwarunkować od stanu komórki pamięci. Może ona być ustawiana za pomocą whois. Wtedy będzie to najbardziej odporne na dziwne sytuacje ruchowe. Kiedyś robiło się liczniki, by wyzwolił n-ty skład na danym wyzwalaczu, ale to znacznie bardziej zawodna metoda.
Mój kanał youtube

Offline AIR

  • Deweloper
  • Wiadomości: 654
    • Zobacz profil
  • Otrzymane polubienia: 505
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #7 dnia: 13 Lutego 2020, 07:39:01 »
A czy dało by się podobnie jak zdarzenia losowe (propability/else), wylosować którym składem (z np dwóch ustalonych w *.scn ) pojedzie dany pociąg AI ?
Czyli np. poc. nr 26208 raz jedzie EU07+5wagonów innym razem wybiera (losuje) drugą opcję z EP07+7wagonów.
Niebo jest Bogiem, a skoki nałogiem...->
http://www.youtube.com/watch?v=nE9G-qiZqSU

Offline matek123

  • Moderator
  • Wiadomości: 6056
    • Zobacz profil
  • Otrzymane polubienia: 2043
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #8 dnia: 13 Lutego 2020, 07:47:11 »
Da radę, tylko te oba składy muszą istnieć, bo nie mamy możliwości generowania nowych w czasie symulacji. Wtedy wylosujesz i wynikiem losowania powinien być event nazywający wylosowany pociąg numerem xxx26208 i wypuszczający go w trasę. Nadawanie nazw masz na quarku.
« Ostatnia zmiana: 13 Lutego 2020, 08:20:46 wysłana przez matek123 »
Poszukuję zdjęć na tekstury pociągów sieciowych. Szczególnie platform z pomostami.

Offline AIR

  • Deweloper
  • Wiadomości: 654
    • Zobacz profil
  • Otrzymane polubienia: 505
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #9 dnia: 13 Lutego 2020, 12:29:13 »
Eh plik z eventami quarka strasznie mi się porozjeżdżał (załącznik).
Ciężko mi tam odnaleźć nadawanie nazw.
Czy ktoś mógłby napisać na forum jeden przykład jak wygląda taki wpis, aby komputer losował który ze składów zdefiniowanych w *.scn postawi na konkretny tor w momencie uruchomienia scenerii.
Niebo jest Bogiem, a skoki nałogiem...->
http://www.youtube.com/watch?v=nE9G-qiZqSU

Offline MaciejM

  • Wiadomości: 4094
    • Zobacz profil
  • Otrzymane polubienia: 1228
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #10 dnia: 13 Lutego 2020, 12:44:14 »
Pobierz sobie program Notepad++, znacznie ułatwia pracę w plikach txt.
PKP Intercity Zakład Centralny w Warszawie

14 lat z MaSzyną!

Offline matek123

  • Moderator
  • Wiadomości: 6056
    • Zobacz profil
  • Otrzymane polubienia: 2043
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #11 dnia: 13 Lutego 2020, 12:59:56 »
Eventy quarka są w plikach .ctr w folderze quark. Na pewno w koniewicach i swkarkach będzie jakiś event.
Poszukuję zdjęć na tekstury pociągów sieciowych. Szczególnie platform z pomostami.

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2609
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #12 dnia: 13 Lutego 2020, 13:31:56 »
Musi mieć linuksowe końce wiersza. Odpal w notepadzie++.
Ustawiasz w szopie dwie lokomotywy. Odpalasz zdarzenie losujące. Odpalasz obie lokomotywy i podajesz im wyjazd z szopy z warunkiem wyniku losowania. Rozkład możesz przypisać przy punkcie odbiorczym albo i pod składem, już uniwersalnie. Putvalues timetable:nazwa do komórki tarczy/semafora najprościej. Jeszcze kwestia innego typu lokomotywy, wpisanego w rozkład. To już któryś z dyspozytorów by się musiał wypowiedzieć, co się robi w takich sytuacjach. Czy leci na tym co zamówione, czy się robi zmianę i drukuje nowy rozkładzik na ostatnią chwile.
Mój kanał youtube

Offline Transkei

  • Deweloper
  • Wiadomości: 649
    • Zobacz profil
  • Otrzymane polubienia: 884
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #13 dnia: 13 Lutego 2020, 20:52:39 »
Czy ktoś mógłby napisać na forum jeden przykład jak wygląda taki wpis, aby komputer losował który ze składów zdefiniowanych w *.scn postawi na konkretny tor w momencie uruchomienia scenerii.
Nie ma czegoś takiego - z poziomu pliku scn można wstawić na tor jeden i zawsze ten sam skład.
Istnieje jednak coś zbliżonego do tego co napisałeś - w scenariuszach na Bałtykach SKM-1 i SKM-2 (i ŚDM) na krańcach scenerii są "zajezdnie", gdzie na początku scenariusza jest losowana kolejność wypuszczania pociągów z tych zajezdni.

Offline AIR

  • Deweloper
  • Wiadomości: 654
    • Zobacz profil
  • Otrzymane polubienia: 505
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #14 dnia: 22 Lutego 2020, 16:38:31 »
Nie chcą zakładać nowe wątku zapytam tu, w sumie pytanie związane z eventami.
Czy jest możliwość, aby event uruchamiał się tylko w określonej porze roku?
Chodzi o eventy dźwiękowe. Dałem jako tło śpiew słowika, ale trochę dziwnie to wygląda jak jego śpiew można usłyszeć zimą.
Niebo jest Bogiem, a skoki nałogiem...->
http://www.youtube.com/watch?v=nE9G-qiZqSU

Offline tmj

  • Zasłużony dla Symulatora
  • Wiadomości: 3808
    • Zobacz profil
  • Otrzymane polubienia: 2351
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #15 dnia: 22 Lutego 2020, 16:51:36 »
Nie chcą zakładać nowe wątku zapytam tu, w sumie pytanie związane z eventami.
Czy jest możliwość, aby event uruchamiał się tylko w określonej porze roku?
Chodzi o eventy dźwiękowe. Dałem jako tło śpiew słowika, ale trochę dziwnie to wygląda jak jego śpiew można usłyszeć zimą.
W roboczej wersji exe, dostepnej w dziale Na Warsztacie, wprowadzona zostala funkcjonalnosc umozliwiajaca tego typu selekcje:

Cytuj
* dla scenariusza automatycznie generowanych jest kilka komorek pamieci, zawierajacych podstawowe informacje o jego biezacym stanie:
__simulation.weather // tekst opisujacy biezaca pogode, poziom zachmurzenia w przedziale 0-2 oraz odleglosc mgly w metrach
__simulation.date // tekst opisujacy biezaca pore roku, dzien roku w przedziale 0-365
__simulation.time // tekst informujacy czy obecnie panuje dzien czy noc, biezaca godzina w przedziale 0-23 oraz minuta w przedziale 0-59
informacje te moga byc wykorzystane dla wyzwalania eventow warunkowych. Oprocz tego, zmiana parametrow liczbowych komorki weather zdarzeniem UpdateValues wplywa na aktualny stan pogody w symulacji, co pozwala na modyfikacje opadow i/lub mgly z wykorzystaniem eventow.

Aktualna zawartosc rzeczonych komorek odpowiada wartosciom widocznym w sekcji "Scenario" panelu F12.
« Ostatnia zmiana: 22 Lutego 2020, 16:57:54 wysłana przez tmj »

Offline AIR

  • Deweloper
  • Wiadomości: 654
    • Zobacz profil
  • Otrzymane polubienia: 505
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #16 dnia: 31 Marca 2020, 20:24:08 »
Czy istnieje event usuwający składy AI ze scenerii ? Przykładowo skład AI nas minął, nie będziemy już go więcej widzieć, a tylko może obniżać FPSy więc może spokojnie zniknąć. Chociaż i inne wykorzystania takiego eventu by się znalazły.
« Ostatnia zmiana: 31 Marca 2020, 20:25:17 wysłana przez AIR »
Niebo jest Bogiem, a skoki nałogiem...->
http://www.youtube.com/watch?v=nE9G-qiZqSU

Offline Stele

  • Zasłużony dla Symulatora
  • Wiadomości: 10133
    • Zobacz profil
  • Otrzymane polubienia: 2609
Odp: Event przypisany do toru - zdalnie
« Odpowiedź #17 dnia: 31 Marca 2020, 21:07:12 »
Nie. Musisz go wysłać na jakieś tory na bok z portalem zjadającym. Coś za zasięgiem kamery jest liczone tylko jako przebieg fizyki i ma znikomy wpływ na wydajność.
Mój kanał youtube