Pokaż wiadomości

Ta sekcja pozwala Ci zobaczyć wszystkie wiadomości wysłane przez tego użytkownika. Zwróć uwagę, że możesz widzieć tylko wiadomości wysłane w działach do których masz aktualnie dostęp.


Wiadomości - Marconi

Strony: 1 ... 8 9 [10]
271
Publikacje / Bałtyk
« dnia: 11 Kwietnia 2007, 12:00:28 »
W porządku to da się zrobić.
W tej sytuacji proszę o informację jak to zrobić, ponieważ dzisiejsze posty są moimi pierwszymi i nie wiem jak się umieszcza pliki na serwewrze.

272
Publikacje / Poprawki do misji SM
« dnia: 11 Kwietnia 2007, 10:34:10 »
Pozostałe misje działają normalnie.
Moja podstawowa paczka to paczka defilera, ale mam juz do niej sporo uzupełnień z innych paczek.
Karta graficzna na logikę programu nie ma wpływu.
Również uważam, że to najlepsza misja manewrowa w Maszynie.
Nie bardzo wiem jak taka paczka z poprawkami miałaby wyglądać, ponieważ i tak trzeba ingerować w treść trasy.
Wg mnie jedyne rozsądne rozwiązanie to spakowanie poprawionej trasy i umieszczenie jej na serwerze.
Poza tym poprawki nie są trudne do wykonania. Komu będzie zależało na misji, to sobie poradzi.

273
Publikacje / Poprawki do misji SM
« dnia: 11 Kwietnia 2007, 09:25:40 »
Witam wszystkich entuzjastów Maszyny.
Trasa bardzo mi się podoba. Niestety, jak wspominają niektórzy forumowicze, misja SM nie działa poprawnie.
Spróbowałem temu zaradzić. Oto efekt mojego grzebania.

 1. W pierwszej kolejności należy odnaleźć zdarzenie MANEWR3, które pokazano poniżej i usunąć wskazaną instrukcję. Jest to główny sprawca impasu w misji. Po jej usunięciu misja będzie działać, aczkolwiek może działać z błędami.

event manewr3 multiple 25.0 none
   bl_zw28-
   bl_zw21-
   Baltyk_R_s1
   Baltyk_Tm9_Ms2
   Baltyk_P_s1
   Baltyk_H_s1      <--- tą instrukcję usunąć
   Baltyk_mem_update1
endevent

 2. W drugiej kolejności należy znaleźć zdarzenie OBLOCIK. Poniżej pokazano istniejące zdarzenie. Jeżeli manewry w zakładzie produkcyjnym zostaną przeprowadzone sprawnie i znajdziemy się na stacji przed wjazdem brutta lub w fazie początkowej jego wjazdu na stację, misja w zasadzie będzie kontynuowana. Jeżeli opóźnimy manewry i wjedziemy na stację, gdy brutto już tam stoi, powstanie impas.

Jest:
event oblocik multiple 10.0 baltyk_mem1
   Baltyk_U_s1
   Baltyk_M_s1
   bl_zw18+
   bl_zw16ac
   bl_zw13bc
   bl_zw17ac
   Baltyk_Tm9_Ms1
   Baltyk_N_ms2
condition memcompare * * 1
endevent

 3. Aby usunąć tę niedogodność, zdarzenie OBLOCIK dzielimy na dwie części, jak pokazano poniżej.

Ma być:

event oblocik multiple 10.0 none
   Baltyk_U_s1
   Baltyk_M_s1
endevent

event oblot_fur multiple 10.0 none1690
   bl_zw18+
   bl_zw16ac
   bl_zw13bc
   bl_zw17ac
   Baltyk_Tm9_Ms1
   Baltyk_N_ms2
condition trackoccupied
endevent

 4. W dalszej kolejności należy odnaleźć zdarzenie OBLOCIK1. W celu uniemożliwienia wtargnięcia EZT na zajęty tor, należy zablokować zdarzenie dla innych pojazdów niż SM. Zdarzenie OBLOCIK1 jest prawidłowe i nie powinno sprawiać kłopotu. Kłopot sprawia skład brutta. Jeżeli ET41 przejedzie płynnie przez semafor Baltyk_H, jest wszystko w porządku. Ale skład ET41 czasami, z nieznanych mi przyczyn, zatrzymuje się przed semaforem, mimo że ma wolną drogę i po chwili namysłu kontynuuje jazdę, ale zanim ruszy, najpierw lekko cofnie się, jak w filmie rysunkowym, a potem rusza do przodu. Wystarcza to do wyzwolenia zdarzenia OBLOCIK1.

event oblocik1 multiple 20.0 Furek_status
   bl_zw18-
   bl_zw21+
   bl_zw27-
   bl_zw28-
   Baltyk_H_ms2
   Baltyk_N_s1
   Baltyk_P_Ms2
   Baltyk_mem_update2
condition memcompare Furek * 1
endevent

 5. Aby powyższe poprawki zadziałały, należy dopisać następujące instrukcje i zdarzenia.

Dopisać:
event Furek_mem_update1 updatevalues 0.0 Furek_status * * 1 endevent

node 3000 0 none1668 track normal 100.0 1.435 0.25 25.0 20 0 Flat vis
 Rail_screw_used1 4 tpd1.tex 0.2 0.5 1.5
-119.561 0.2 3005.22  0.0  //point 1
0.0 0.0 33.3333  //control vector 1
0.0 0.0 -33.3333  //control vector 2
-119.561 0.2 3105.22  0.0  //point 2
0
event1 Furek_mem_update1   <--- dopisać zdarzenie
velocity 140.0
endtrack


node 3000 0 none1669 track normal 100.0 1.435 0.25 25.0 20 0 Flat vis
 Rail_screw_used1 4 tpd1.tex 0.2 0.5 1.5
-119.561 0.2 3105.22  0.0  //point 1
0.0 0.0 33.3333  //control vector 1
0.0 0.0 -33.3333  //control vector 2
-119.561 0.2 3205.22  0.0  //point 2
0
event0 oblot_fur      <--- dopisać zdarzenie
velocity 140.0
endtrack

node -1 0 Furek_status memcell 0.1 0.8 1.3 Furek 0 0 none endmemcell

 6. Teraz po manewrach w zakładzie produkcyjnym wracamy na stację i przed rampą odczepiamy skład. Przejeżdżamy na koniec rampy i tam zatrzymujemy się, czekając na sygnał Ms2. Dalej bez zmian. Po tych zmianach czas utracił znaczenie. EZT będzie czekał tak długo, dopóki nie wrócimy na stację. Misję „zrobiłem” kilkakrotnie i błędu nie było. Mam nadzieję, że tak pozostanie.

 7. W opisie misji SM podano, że po powrocie SM do Bałtyku, misja ta kończy się. Nie jest to prawda. Po zatrzymaniu składu, należy odczepić wagony i kontynuować jazdę. Po ukazaniu się na semaforze sygnału Ms2, jedziemy na stację Bałtyk_Główny_Pasażerski i podłączamy się do piętrusa. Po otrzymaniu sygnału S2 ruszamy w drogę. Tu też mogą spotkać Was niespodzianki, ale nie mają one wpływu na przebieg misji.

Czekam na uwagi. Jeżeli będą błędy, proszę o szczegółowe okoliczności jego powstania. Będą potrzebne do jego usunięcia.
Życzę przyjemnej jazdy.

Strony: 1 ... 8 9 [10]