- Symulator MaSzyna -
Symulator EU07 (i nie tylko) => Pomoc w tworzeniu => Wątek zaczęty przez: pozdze w 01 Marca 2012, 15:09:50
-
W plikach testowych W4n_test i AI_start stworzonych przez Ra są w niektórych torach dodane nowe komendy "isolated start". Jak ta komenda działa, jak ją stosować?
I drugi problem. Co mam zrobić jesli mam zaraz na końcu peronu semafor wyjazdowy ze stacji i event odczytujący stan tego semafora w torze. Jak wtedy umieścić event od wskażnika w4n? Dałem testowo przed semaforem wyjazdowym sam wskaźnik w4n bez dodawania eventu od tego wskaźnika, w torze jest w kierunku jazdy tylko event odczytujący prędkość z semafora. Efekt jest taki, że AI gdy zbliża się do takiego "zestawu" semafor+w4n na końcu peronu przyspiesza mimo, że na semaforze jest S1. Wygląda na to że AI widzi sam wskaźnik nawet jak nie ma w torze eventu od tego wskaźnika.
-
Dowolną ilość torów możesz połączyć w odcinek izolowany, tutaj nazwany start. (Sensownie by było, jakby były to odcinki połączone ze sobą.) Jeśli jakikolwiek tabor wiedzie na którykolwiek z tych torów, zostanie wykonany event o nazwie start:busy, o ile oczywiście zostanie zdefiniowany w scenerii. Również jeśli wszystkie ewentualne osie zjadą, zostanie wykonany event start:free, o ile będzie zdefiniowany.
Event W4 trzeba umieścić przed eventem semafora, jeśli nie ma miejsca, trzeba podzielić tor na dwa. Najlepiej aby tor z eventem był obok odczytywanego urządzenia. Jeśli dzieje się tak jak napisałeś, to masz coś namieszane.
-
Czyli to "isolated" nie ma nic w spólnego z zatrzymywaniem AI na przystankach? Jest to test czegoś na wzór odcinków izolowanych? Dobrzę wnioskuję? Pomęcze się jeszcze dziś z tymi w4n, dam znać czy coś wyszło.
-
Nie ma, dobrze wnioskujesz.
-
W załaczniku krótka sceneria. Odpalamy EU07, obserwujemy kibla. Nie wiem co jest źle. Kibel po odpaleniu ma podjechać pod pierwszy w4 zatrzymać się i ruszyć z rozkładem jazdy. Tymczasem mija zarówno pierwszy w4 jak i semafor. Zatrzymuje sie dopiero przed drugim w4 ale nie otwiera drzwi z lewej strony, w ogóle ich nie otwiera . Niesety ale trzeci z kolei w4 tez mija lekko tylko przyhamowując. U Was też sie tak zachowuje? Proszę o testy. RJ dla kibla to m13. Testowałem na różnych exe od 294 wzwyż.
-
Tak na szybko, to nazwy stacji w rozkładzie napisałeś z wielkiej litery, a w scenerii małymi.
-
Rzeczywiście to miało wpływ.
-
Cześć. Pomimo wielu prób nie mogę poradzić sobie z zatrzymaniem AI pod W4. Wiele wskazówek jest na forum
ale chyba coś spieprzyłem. Proszę o poradę i ewentualne wskazanie błędów i braków we wpisach.
Nie wiem czy ma to jakieś znaczenie ale korzystam tylko z edytora Rainsted.
//w4
include ip/pkp/w4n.inc Chrusty#1 -2852.334 207.719 -14407.099 -16.615 0 0 1 2 end
//wpis do toru
node -1 0 t1aChrusty track normal 113.454 1.435 0.15 25 35 0 flat vis
Rail_screw_used1 7.8 tpd-oil1.dds 0.6 0.883 1
-2852.088 207.814 -14415.79 0
0 0 0
0 0 0
-2884.507 208.161 -14307.15 0
0
velocity 120
event1 Chrusty#1_stopinfo
endtrack
//skład
trainset OE001 startowy1Kl 80.0 0.1
node -1 0 EN57-1542 dynamic PKP\EN57_V1 EN57-1542RA 6BAII 0 headdriver 55 0 enddynamic
node -1 0 EN57-1542 dynamic PKP\EN57_V1 EN57-1542S 6BSII 0 nobody 55 0 enddynamic
node -1 0 EN57-1542 dynamic PKP\EN57_V1 EN57-1542RB 6BBII 0 nobody 55 0 enddynamic
endtrainset
Rozkład jest poprawny, zapisany w sceneriach.
Dzięki za rady wszelakie. Pozdrawiam.
ps. Jeszcze jedno pytanie. we wpisie w4 ostatnie dwa parametry wiem co znaczą, a te przed nimi ( u mnie 0 0 )? Analizowałem wpisy w innych sceneriach, bywa różnie.
Reg. obowiązki 11b.
Proszę poprawić wiadomość, ująć odpowiednie treści w znacznik code.
Benek
-
P6 i p7 nie są obecnie używane. Może kiedyś będzie tam długość i wysokość peronu albo jakaś inna potrzebna wartość. Póki co zeruj. Czytać nie umiem, @Lelek poprawił.
Błędu w podanych fragmentach nie widzę. Musiałbym poobserwować zachowanie AI. W Koluszkach wszystko działa? Poobserwuj tabelkę skanowania i kombinuj albo podeślij coś funkcjonalnego do potestowania.
-
Może AI nie jest w trybie pociągowym (obey_train) ?
-
Parameters p6 and p7 are little bit „mysterious” also for me. According to this part of W4n.inc:
origin (p2) (p3) (p4)
rotate (p6) (p5) (p7)I think it should be rotation around horizontal axes. The thing I'm not sure, is that, if it's need to define them in include order. Example order in .inc file is:
include w4.inc testowo01 100 0 20 0 1 p endbut I don't know if it's correct, because there is „W4.inc” instead of „W4n.inc” and p9 parameter „p” is not defined in description. When I was setting W4 on B. interregio, I defined all nine parameters:
include;ip/pkp/w4n.inc;Bałtyk_Plaza#2;-4006.5;-4;2467.75;-75.34;0;0;1;1;endbecause I was afraid, that when I don't define all three angles, than p8 and p9 will be p6 and p7 for program. In Quark are also all nine parameters.
About p8, I observed in Quark, that it depends on which side is track according to W4. But I don't know what is good for.
-
Dzięki panowie za rady. Problem rozwiązany. Przyczyną było błędne wpisanie numeru toru w parametrach w4. Pozdrawiam.
-
Numer toru w parametrach nie ma znaczenia.
-
Czy coś nowego wiadomo? Mam podobny problem z drzwiami. AI otwiera i zamyka drzwi poprawnie tylko na pierwszym przystanku. Na drugim nerwowo używa buczka, próbuje zamknąć i otworzyć drzwi kilka razy, bardzo szybko. Od trzeciego przystanku w ogóle nie otwiera drzwi. Skład zatrzymuje się poprawnie na wszystkich przystankach, pociąg jest w trybie "Obey_train".