Symulator EU07 (i nie tylko) > Pomoc w tworzeniu
Jak przypisać wskaźnik do toru używając nowej składni?
HTD:
Mam sobie taki wskaźnik W4:
--- Kod: ---include ip/pkp/w4n.inc Pawianowo#01 -652.5 0.0 6949.3 -180.0 6.0 -3.8 0 0 end // tor_trasa_a_start_ai_100:event2
--- Koniec kodu ---
W komentarzu jest do jakiego toru i jakie zdarzenie chcę przypisać.
Problem w tym, że ten tor już ma przypisany event2. Jest ustawiony na "pawianowo_a_sem_info". Tymczasem chciałbym jeszcze dodać "Pawianowo#01_stopinfo".
Strzelam, że trzeba zrobić coś w ten deseń:
--- Kod: ---event tor_trasa_a_start_ai_100:event2 multiple 0 none Pawianowo#01_stopinfo pawianowo_a_sem_info endevent
--- Koniec kodu ---
...i usunąć "pawianowo_a_sem_info" z definicji toru. Czy to jest prawidłowe?
Coś nie chce tak działać. Oto inna definicja zdarzenia:
--- Kod: ---event tor_os_vel_44:event1 multiple 0 none Pawianowo#02_stopinfo endevent
--- Koniec kodu ---
Jadę i w logu dostaję:
--- Kod: ---EVENT ADDED TO QUEUE: tor_os_vel_44:event1 by eu07-216
EVENT LAUNCHED: tor_os_vel_44:event1 by eu07-216
Multiple passed
--- Koniec kodu ---
...ale rozkład nie idzie do przodu. W dodatku ten event poszedł dopiero jak przejechałem przez tor_os_vel_44. To powinno samo odpalić jak stoję na właściwym torze i mija godzina odjazdu, czy nie?
MaciejM:
Spróbuj po prostu przypisać _stopinfo w torze poprzedzającym lub następnym, bo o ile mi wiadomo skład i tak podjedzie "pod model wskaźnika" (a faktycznie podjeżdża pod lokalizację komórki tożsamą z lokalizacją co model).
HTD:
Dzięki, rozwiązane. Tylko z toru dodaje się to do listy skanowania, jak próbuję to samo zrobić eventem to nie tryka.
Z drugiej strony dodawanie posterunków ruchu bez W4 prościej i szybciej działa z eventu, ale to pomija zupełnie metodę stopinfo.
Stele:
To są eventy skanowane. W multiple można łączyć tylko kolejkowane. Tu trzeba pokroić tor na mniejsze fragmenty i przypisywać po jednym zdarzeniu do odcinka trajektorii.
HTD:
Chyba nawet nie trzeba kroić, wrzuciłem to zdarzenie do dalszego toru i łapie tak samo jakby było w poprzednim. W sumie jak zrobiłem posterunek ruchu na evencie skanowanym to mi go odhacza trochę za szybko. W zasadzie po minięciu zwrotnicy za którą tor łączył się z torem zawierającym zdarzenie. Czyli jak wjechałem nierozgałęziony odcinek zawierający zdarzenie.
--- Kod: ---event t89:event1 putvalues 0.0 none -489 0 -2586 PassengerStopPoint:Kociary_podg 0 0 endevent
--- Koniec kodu ---
Tak to wygląda. Odpala jakieś 2 tory wcześniej. Nie przeszkadza to specjalnie w niczym, chociaż ciekawi mnie dlaczego tak się dzieje i czy da się jakoś zrobić, żeby to zdarzenie odpalało dokładnie w momencie wjechania na zadany tor.
Nawigacja
[#] Następna strona
Idź do wersji pełnej