Zdarzenia
-
- Posty: 264
- Rejestracja: 06 sie 2010, 12:19
- System DCC: PIKO SmartBox®, SmartController®, S88 Tams, LDT
Re: Zdarzenia
Czy ten warunek jest prawdziwy dla wjazdu z prawej strony czy z lewej
Nie chce mi takiego wpisu zaakceptować , dostaję komunikat :
Nie chce mi takiego wpisu zaakceptować , dostaję komunikat :
H0 DCC i FCS
YouTube
YouTube
Re: Zdarzenia
ad1. Nie pamiętam. Trzeba doświadczalnie sprawdzić.
ad2. A próbuj:
albo po prostu
a dla negacji:
ad2. A próbuj:
Kod: Zaznacz cały
this.ActiveBlock.CurrentTrainRunningDirection_IsToRightTop==true
Kod: Zaznacz cały
this.ActiveBlock.CurrentTrainRunningDirection_IsToRightTop
Kod: Zaznacz cały
this.ActiveBlock.CurrentTrainRunningDirection_IsToRightTop!=true
Kod: Zaznacz cały
this.ActiveBlock.CurrentTrainRunningDirection_IsToRightTop==false
Kod: Zaznacz cały
!this.ActiveBlock.CurrentTrainRunningDirection_IsToRightTop
Wiki: http://wiki.gbbkolejka.pl
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
-
- Posty: 264
- Rejestracja: 06 sie 2010, 12:19
- System DCC: PIKO SmartBox®, SmartController®, S88 Tams, LDT
Re: Zdarzenia
Już ta pierwsza okazała się dobra
Dla negacji będzie zapewne też pierwsza.
Wielkie dzięki
Dla negacji będzie zapewne też pierwsza.
Wielkie dzięki
H0 DCC i FCS
YouTube
YouTube
-
- Posty: 264
- Rejestracja: 06 sie 2010, 12:19
- System DCC: PIKO SmartBox®, SmartController®, S88 Tams, LDT
Re: Zdarzenia
Gbb , mam pytanie :
Jak wpisać warunek reguły sprawdzający czy dana funkcja jest włączona ?
Chodzi mi o to żeby kolejne działania były wykonywane tylko w przypadku gdy np. funkcja F12 jest włączona.
Jak wpisać warunek reguły sprawdzający czy dana funkcja jest włączona ?
Chodzi mi o to żeby kolejne działania były wykonywane tylko w przypadku gdy np. funkcja F12 jest włączona.
H0 DCC i FCS
YouTube
YouTube
Re: Zdarzenia
Takie coś powinno działać
gdzie liczba w nawiasach oznacza numer funkcji
0 -> światła
1 -> F1
2 -> F2
itd
12 -> F12
Kod: Zaznacz cały
this.ActiveTrain.get_FunctionStatus(0)==True
0 -> światła
1 -> F1
2 -> F2
itd
12 -> F12
Wiki: http://wiki.gbbkolejka.pl
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Program do sterowania makietami: http://www.gbbkolejka.pl
Facebook: http://www.facebook.com/pages/Modelarst ... 0485039078
Re: Zdarzenia
Witam wszystkich!
Kilka pytań na które nie znam odpowiedzi, jezeli ktoś jest w stanie coś poradzić to poproszę:
1. Czy istnieje spis (rejestr ) zmiennych programu tak aby wyszukać że aktywny pociąg to np: this.ActiveTrain, jeżeli tak to gdzie mozna znalkeżć. Interesuje mnie np. zmienna wskazująca na prędkość pociągu w danum bloku
2. Czy istnieje mozliwość wywołania pliku muzycznego np. mp3 po pewnej czynności lokomotywy np. zatrzymaniu tak aby przez głosniki mozna było usłyszeć zapowiedż : Uwaga,uwaga pociąg z ... do... wjechał tor... peron...
3. Czy istnieje mozliwośc zakazu wjazdu pewnych lokomotow do określonych bloków lub przejazdu danej lokomotywy akurat w tym bloku jeżeli to wyboru jest inny? Jak to konkretnie zrobić?
4. Czy istnieje mozliwośc skierowania danej lokomotywy z bloku np. A do G i jak to zrobić ? ( zdarezniami czy rozjazdami, jakie zmienne ustawić)
5. Gdzie podaje się adres danego semafora aby wiadomo było że ten konkretny ma być przełączany z o kreśloną czynnością lokomotywy w bloku.
pzdr JJ
Kilka pytań na które nie znam odpowiedzi, jezeli ktoś jest w stanie coś poradzić to poproszę:
1. Czy istnieje spis (rejestr ) zmiennych programu tak aby wyszukać że aktywny pociąg to np: this.ActiveTrain, jeżeli tak to gdzie mozna znalkeżć. Interesuje mnie np. zmienna wskazująca na prędkość pociągu w danum bloku
2. Czy istnieje mozliwość wywołania pliku muzycznego np. mp3 po pewnej czynności lokomotywy np. zatrzymaniu tak aby przez głosniki mozna było usłyszeć zapowiedż : Uwaga,uwaga pociąg z ... do... wjechał tor... peron...
3. Czy istnieje mozliwośc zakazu wjazdu pewnych lokomotow do określonych bloków lub przejazdu danej lokomotywy akurat w tym bloku jeżeli to wyboru jest inny? Jak to konkretnie zrobić?
4. Czy istnieje mozliwośc skierowania danej lokomotywy z bloku np. A do G i jak to zrobić ? ( zdarezniami czy rozjazdami, jakie zmienne ustawić)
5. Gdzie podaje się adres danego semafora aby wiadomo było że ten konkretny ma być przełączany z o kreśloną czynnością lokomotywy w bloku.
pzdr JJ
Re: Zdarzenia
Dla lepszego zobrazowania pytania dołączam schemat
1. Czy istnieje możliwość wymuszenia drogi dla lokomotywy A z Bloku 4 do Bloku 3 ale trasa przez Bloki 5 i 1 a dla lokomotywy B z Bloku 4 do Bloku 3 ale trasa przez Bloki 5 i 2? Wszystkie inne lokomotywy mają poruszać się na makiecie dowolnie.
Jak to zrobić (zdarzeniami czy przejazdami) ? Proszę o odpowiedź z przykładem.
2. Czy istnieje możliwość wymuszenia przejazdu dla Lokomotywy C z Bloku 2 do Bloku 3 najkrótsza trasą a jak osiągnie ten Blok to znów przejazd z Bloku 3 do Bloku 2 też najkrótszą trasą? Wszystkie inne lokomotywy mają poruszać się na makiecie dowolnie.
Jak to zrobić (zdarzeniami czy przejazdami) ? Proszę o odpowiedź z przykładem.
1. Czy istnieje możliwość wymuszenia drogi dla lokomotywy A z Bloku 4 do Bloku 3 ale trasa przez Bloki 5 i 1 a dla lokomotywy B z Bloku 4 do Bloku 3 ale trasa przez Bloki 5 i 2? Wszystkie inne lokomotywy mają poruszać się na makiecie dowolnie.
Jak to zrobić (zdarzeniami czy przejazdami) ? Proszę o odpowiedź z przykładem.
2. Czy istnieje możliwość wymuszenia przejazdu dla Lokomotywy C z Bloku 2 do Bloku 3 najkrótsza trasą a jak osiągnie ten Blok to znów przejazd z Bloku 3 do Bloku 2 też najkrótszą trasą? Wszystkie inne lokomotywy mają poruszać się na makiecie dowolnie.
Jak to zrobić (zdarzeniami czy przejazdami) ? Proszę o odpowiedź z przykładem.
- Załączniki
-
- Dla lepszego zobrazowania pytania dołączam schemat
1. Czy istnieje możliwość wymuszenia drogi dla lokomotywy A z Bloku 4 do Bloku 3 ale trasa przez Bloki 5 i 1 a dla lokomotywy B z Bloku 4 do Bloku 3 ale trasa przez Bloki 5 i 2? Wszystkie inne lokomotywy mają poruszać się na makiecie dowolnie.
Jak to zrobić (zdarzeniami czy przejazdami) ? Proszę o odpowiedź z przykładem.
2. Czy istnieje możliwość wymuszenia przejazdu dla Lokomotywy C z Bloku 2 do Bloku 3 najkrótsza trasą a jak osiągnie ten Blok to znów przejazd z Bloku 3 do Bloku 2 też najkrótszą trasą? Wszystkie inne lokomotywy mają poruszać się na makiecie dowolnie.
Jak to zrobić (zdarzeniami czy przejazdami) ? Proszę o odpowiedź z przykładem.
-
- Posty: 264
- Rejestracja: 06 sie 2010, 12:19
- System DCC: PIKO SmartBox®, SmartController®, S88 Tams, LDT
Re: Zdarzenia
Chciałeś chyba napisać "trasa przez bloki 6 i 2 ?"( a właściwie kolejno 2 i 6 ) , bo jednocześnie przez bloki 5 i 2 przejechać się nie dajacekjarz pisze: z Bloku 4 do Bloku 3 ale trasa przez Bloki 5 i 2?
Najlepiej zdefiniować przejazdy i wysyłać pociągi ustawioną trasą , to jest zasadniczo zgodne ( z grubsza ) z zasadami ruchu obowiązującymi na prawdziwej kolei.
- ustawić drogę przejazdu
- podać odpowiednie sygnały na semafory
- odprawić pociąg
Uruchamiając zdefiniowany przejazd program realizuje to wszystko kolejno . Odjazd pociągu dobrze jest opóźnić o 2-3 sek. i poprzedzić "krótkim" sygnałem aby wszystko nie działo się jednocześnie
Dodatkowo po drodze program ustawi prędkość pociągu na poszczególnych odcinkach ( zgodnie z sygnałami na semaforach)
H0 DCC i FCS
YouTube
YouTube
Re: Zdarzenia
dzięki za odpowiedż.
Oczywiście masz rację chodzi o bloki 2 i 6. rozumię że program wszystko załatwi, ale chodzi mi aby program rozpoznawał lokomotywę A i B oraz aby konkretnie dla tych lokomotyw trasa przebiegała przez wskazane bloki a dla wszystkich innych lokomotyw była dowolność w dobieraniu trasy.
Oczywiście masz rację chodzi o bloki 2 i 6. rozumię że program wszystko załatwi, ale chodzi mi aby program rozpoznawał lokomotywę A i B oraz aby konkretnie dla tych lokomotyw trasa przebiegała przez wskazane bloki a dla wszystkich innych lokomotyw była dowolność w dobieraniu trasy.