Strona 10 z 13

Re: Zdarzenia

: 30 sie 2020, 09:41
autor: gbbsoft
Tak samo, tylko poszukaj cechy 'Hidden'.

Re: Zdarzenia

: 30 sie 2020, 10:05
autor: reticulan
Właśnie o to chodziło. Dziękuję.

Re: Zdarzenia

: 30 sie 2020, 10:38
autor: reticulan
Zrobiłem dokładnie to samo, ale lok nie znika z panela lokomotyw. W panelu lokomotyw zaznacza się funkcja" poza makietą" ale lok znika dopiero jak wejdę w panel loków i z niego wyjdę naciskając "OK"

Panel lokomotyw nie odświeża się na bieżąco. Da się coś z tym zrobić? Zależy mi także na tym żeby lok znikały z panela bo mam malutki monitor 11 cali.

Re: Zdarzenia

: 30 sie 2020, 21:20
autor: gbbsoft
Hmm... Pomyślę... :-)

Re: Zdarzenia

: 30 sie 2020, 21:43
autor: reticulan
Ok, na spokojnie.

Re: Zdarzenia

: 31 sie 2020, 17:34
autor: gbbsoft
OK. Zobacz w najnowszej wersji testowej.

Re: Zdarzenia

: 31 sie 2020, 22:16
autor: reticulan
Działa:) Dziękuję.

PS. Czasami po kilkunastu kliknięciach zał-wył. tryb poza makietą program potrafi się wykrzaczyć całkowicie i okienko robi się mleczne, a na górze pisze brak odpowiedzi. Pomaga restart programu poprzez menagera zadań. A czasami jest tak że 100 razy kliknę i nic się nie stanie. Testowałem na dwóch różnych komputerach, jeden na Win10, a drugi na Win7, na obu dzieje się tak samo.

Re: Zdarzenia

: 05 lip 2022, 23:48
autor: reticulan
Chciałem reaktywować wątek, tyle że chodzi mi o nowe zdążenie.

W jaki sposób sprawdzić czy lok osiągnął dana prędkość w km/h.

Dokładnie chodzi mi o zdażenie: "jeżeli lok osiągnął dana prędkość" to wykonaj jakieś działanie. I żeby to zdarzenie było można dodać do zdarzeń w poszczególnych lokomotywach, a nie tylko do bloków. Widziałem że są takie zdarzenia przypisane do loków. Takie jak np. "po zmianie kierunku" itp.

Przykład zastosowania mojego pomysłu.:

Gdy lok osiągnie prędkość 100km/h to zmień semafor. Lub rozjazd lub np zagraj dźwięk, lub uruchomi dana funkcje np sygnał Rp1 itd. Przykładów jest mnóstwo.

Re: Zdarzenia

: 06 lip 2022, 18:52
autor: reticulan
Tak sobie jeszcze pomyślałem, że jeśli jest do wyboru w zdażeniach lokomotywy opcja " po zmianie kierunku" to również powinno się udać dodać opcji kilka. Np gdy lok osiągnie 10, 20, 30...... 160 km/h. Do wyboru lub do ustawienia. Ciekaw jestem co Pan na to.

Re: Zdarzenia

: 07 lip 2022, 21:48
autor: gbbsoft
> W jaki sposób sprawdzić czy lok osiągnął dana prędkość w km/h.

Program o tym nie wie i nie dostaje o tym informacji z centralki, więc takiego takie zdarzenia nigdy nie będzie. Tak naprawdę o tym wie tylko dekoder.
Możesz próbować to symulować w ten sposób, że w zdarzeniu ruszenia loka z bloku robisz odpowiednio długie opóźnienie i po tym coś robisz, wierząc, że po tym opóźnieniu lok osiągną żądaną przez Ciebie prędkość.