Symulator EU07 (i nie tylko) > Pomoc w tworzeniu

 Jak przypisać wskaźnik do toru używając nowej składni?

(1/3) > >>

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

[0] Indeks wiadomości

[#] Następna strona

Idź do wersji pełnej
Powered by Advanced Topic Prefix Pro
Powered by SMFPacks Likes Pro Mod