- Symulator MaSzyna -
Symulator EU07 (i nie tylko) => Pomoc doraźna => Trasy => Wątek zaczęty przez: Paczkuś w 30 Września 2011, 22:31:04
-
Przy wyzwalaniu eventu _Sr1, _Sr2 i _Sr3 nie wyzwalają się event _ot1, _ot2, _ot3 tarczy ostrzegawczej kształtowej. Co zauważyłem:
jeżeli to
event (p1)_sr2 multiple 1 none
(p1)_sem_anim12
(p1)_sem_anim12p
(p1)_sem_anim21
(p1)_sem_anim21p
(p1)_sem_info_vmax
(p1)_status_sem_2
(p1)_sem_sr2n
(p7)_ot2
endevent
zmienimy tak
event (p1)_sr2 multiple 1 none
(p7)_ot2
(p1)_sem_anim12
(p1)_sem_anim12p
(p1)_sem_anim21
(p1)_sem_anim21p
(p1)_sem_info_vmax
(p1)_status_sem_2
(p1)_sem_sr2n
endevent
to event się wyzwoli. Czy kolejność jest aż taka istotna, że event się nie wyzwala? Jeżeli nie to dlaczego tak się dzieje?
-
OIDP to chyba masz za dużo eventów w jednym zdarzeniu. Przenieś inne do drugiego zdarzenia i tym pierwszym wyzwól drugie, było gdzieś w tutorialu śp. @jarasa.
-
Też o tym myślałem, ale jest dokładnie 8 zdarzeń, tyle ile może być w multievencie.
-
Ok. Czyli jednak liczba ma znaczenie. Dziękuję.
-
A czy w obu przypadkach we wpisie (include) semafora masz tarczę dopisaną (parametr p7)?
-
A czy w obu przypadkach we wpisie (include) semafora masz tarczę dopisaną (parametr p7)?
Tak. Skoro przestawienie na początek kładzie tarczę to jednak wpis jest ok.
-
Podaj mi wpis include tylko. Sam to sprawdzę.
-
include;TK2.inc;reko_toa;-598.551;0.0;3668.582;180;toa;none;end
include;sk12-wjazd.inc;reko_a;-598.551;0.0;3768.582;180;a;reko_toa;end
-
No Panie, a co to za semaforek sk12-wjazd.inc? W PC2010 go nie ma :-)
Pewnie sam go przerabiałeś. Podaj INC, a także napisz z jakiego INC-a go przerobiłeś.
-
Do pliku sk12.inc dopisałem event tarczy. Ciężko za każdym razem podając sygnał na semaforze dodatkowo wpisywać event na tarczy.
Sam przerobiłem. To prawda. I wcale tego nie żałuję. Teraz wiem o jedną rzecz więcej;)
-
Coś namieszałeś z tym eventlauncherem. Jeśli linię z eventlauncherem zamienisz na te 3:
event KeyCtrl01 multiple 0.0 none reko_a_sr2 endevent
event KeyCtrl02 multiple 0.0 none reko_a_sr3 endevent
event KeyCtrl03 multiple 0.0 none reko_a_sr1 endevent
To odpalając kombinacje SHIFT+nr wszystko zadziała. Nawet jak event (p7)_ot* będzie ostatnim eventem.
Najprawdopodobniej nazwa zdarzenia w eventlauncherze nie może być taka jak unikalna nazwa semafora. Spróbuj zamienić na inną.
-
No i teraz Panie działa w 100%. Dzięki wielkie:)