- Symulator MaSzyna -

Symulator EU07 (i nie tylko) => Symulator => Wątek zaczęty przez: Sawi w 21 Maja 2011, 13:07:56

Tytuł: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 21 Maja 2011, 13:07:56
Witam wszystkich. Do założenia tego wątku zachęcił mnie post jakiś czas temu napisany przez @Mutopompkę. Konkretnie chodzi mi o ten:
A może utworzyć "dział" dla chętnych oraz tych, co umieją co nieco i tam chętni "uczyliby się" evenciarstwa?
Bo powiem szczerze. Z chęcią zabrałbym się za "modyfikacje" eventowe tras, ale niestety nie umiem i nie mam pojęcia o nich.  Dodam, iż z pewnością kilku/wielu z nas nauczy się pisać eventy i wtedy wspólnymi siłami dałoby radę wziąć się za "trasopisarstwo".
Pomysł sam w sobie według mnie wydaje się być trafiony, tylko teraz pytanie co Wy ogólnie o nim sądzicie? Jak dobrze wiemy takich osób jest dosłownie garstka o czym pisałem w tamtym wątku, ale ponieważ jest echo w tym temacie, postanowiłem go poruszyć w tym wydziale. Więc pytanie, kto z Was widział by się w roli nauczyciela? Bo sądzę, że uczniów zapewne nie zabraknie. Moim zdaniem taka szkoła byłaby sporym krokiem do przodu w rozwoju naszego symka. Zachęcam do dyskusji. Ja swoje typy na nauczycieli oczywiście mam :) W tej roli widziałbym na pewno Benka :) Z tego co widzę coraz lepiej idzie mu pisanie własnych scenariuszy, dzięki czemu moim skromnym zdaniem byłby świetnym nauczycielem.
Tytuł: Odp: Szkoła eventowa. Co wy na to?
Wiadomość wysłana przez: Benek w 21 Maja 2011, 13:35:39
No właśnie taka u nas polityka. Ja miałem pomysł, by nauczać Aplikantów BT eventów, po tym jak zaczęli wrzucać poprawki do scenerii. Dostałem odpowiedź, że nikogo nie można zmuszać, toteż mi się odechciało. Myślałem kiedyś o zrobieniu przewodnika po eventach, z konkretnymi przykładami oraz sceneriami (bardzo prostymi), gdzie byłby na nich umieszczony tor, zwrotnica i na paluchach można byłoby pokazać co i jak działa. Niestety teraz tego nie zrobię, bo już nie ma czasu, a w wakacje raczej nie będę miał stałego dostępu do internetu, toteż żadnej szkoły nie mógłbym prowadzić. Jedynie mógłbym zrobić przewodnik. Ale przecież są inne osoby, które mogłoby czuwać nad postępami innych, wszak nie tylko ja znam się na eventach.
Tytuł: Odp: Szkoła eventowa. Co wy na to?
Wiadomość wysłana przez: Sawi w 21 Maja 2011, 13:50:29
Dzięki Benku za przybliżenie mi tematu. To już teraz wiem skąd wzięły się te poprawki :P Ale tak na poważnie sam dobrze wiesz, że jesteś jedną z garstki tych osób i mimo, że jak piszesz odechciało się tobie. Ciebie mimo wszystko właśnie bym widział w roli jednego z takich nauczycieli. Z przykrością muszę to napisać, ale zauważyłem od pewnego czasu, że nie ma współpracy. Tyle modeli się kisi na dyskach. Jasne zaraz się zacznie, a co ty niby zrobiłeś? Odpowiem, ja staram się jak mogę, ale daleko mi do niejednego z Was o czym pisałem już nie raz. Przewodnik świetny pomysł :)
Ale przecież są inne osoby, które mogłoby czuwać nad postępami innych, wszak nie tylko ja znam się na eventach.
Masz kogoś konkretnego na myśli? Jeśli tak, to napiszę proszę.
Tytuł: Odp: Szkoła eventowa. Co wy na to?
Wiadomość wysłana przez: Benek w 21 Maja 2011, 13:57:37
Masz kogoś konkretnego na myśli? Jeśli tak, to napiszę proszę.
Oczywiście, te osoby, które pisały jakiekolwiek scenariusze albo mają pojęcie o eventach. Nie chcę pokazywać palcem, bo to nieładnie, ale wystarczy prześledzić posty na forum kto coś wie o eventach lub przeczytać readme :)
Wiadomo też jednak, że te osoby mają inne obowiązki związane z MaSzyną i nie ma się co dziwić, że nie będą w stanie pomóc. Aczkolwiek trzeba by się zastanowić na ile poważne i potrzebne są projekty tychże userów. Trzeba by się obiektywnie zastanowić czego potrzeba w MaSzynie najbardziej, a co jest zbędnie wykonywane, a wg mnie są takie projekty.

Cytuj
Jasne zaraz się zacznie, a co ty niby zrobiłeś?
Jesteś jednym z najwnikliwiej testujących. Tacy ludzie są bardzo potrzebni.
Tytuł: Odp: Szkoła eventowa. Co wy na to?
Wiadomość wysłana przez: Mutopompka w 21 Maja 2011, 14:18:41
Co do wątku głównego.

Na pewno znajdzie się kilku (nie mówię, że wszyscy beta mają umieć", nikt z przymusu nie miałby uczestniczyć w tym przedsięwzięciu :) paru zapaleńców zaczynałoby od "poradnika" i sami zaczęliby "mieszać" w eventach.

Gdy doszliby do wprawy mogliby dawać do testu a tym samym nabierało by się wprawy z pisaniu eventów oraz urozmaiceniu misji.
Przykładem jest np. Moczniki autorstwa @Wasyla. Trasa jest obszerna, można pisać na niej ciekawe misje. Kwestia tylko osób posiadających czas i umiejętności w pisaniu. czas się zawsze znajdzie, kwestia umiejętności pisania misji. I właśnie rozważając to ostatnie napisałem wątek o "szkole eventowej".
Tytuł: Odp: Szkoła eventowa. Co wy na to?
Wiadomość wysłana przez: Sawi w 21 Maja 2011, 14:32:29
Jesteś jednym z najwnikliwiej testujących. Tacy ludzie są bardzo potrzebni.
Przemek znasz mnie, więc pewnie domyślasz się co na to odpiszę :) Mówiąc krótko nie mnie to oceniać. Sam dobrze wiem, że zanim zainstalowałem słownik w tej najnowszej Operze zjadałem literki lub zdania i do tego robiłem sporo błędów ortograficznych. Pewna osoba pomogła mi to dostrzec, a ja wypierałem się niczym apostoł Piotr. Dopiero po czasie to do mnie doszło i jest mi cholernie głupio z powodu tego niepotrzebnego nieporozumienia. Wracając do tematu popieram @Mutopompkę, taki przewodnik bądź poradnik, jak zwał tak zwał, byłby świetny na początek :)
Kwestia tylko osób posiadających czas i umiejętności w pisaniu. czas się zawsze znajdzie, kwestia umiejętności pisania misji.
I tu jest właśnie pies pogrzebany, że tylko z takich osób wypowiedziała się raptem jedna jak na razie :(
Tytuł: Odp: Szkoła eventowa. Co wy na to?
Wiadomość wysłana przez: Mutopompka w 21 Maja 2011, 14:43:41
Spokojnie, powoli. Czasu trzeba @Sawi, czasu. :)
Tytuł: Odp: Szkoła eventowa. Co wy na to?
Wiadomość wysłana przez: Benek w 21 Maja 2011, 14:50:42
Mutopompka, i tak nic się nie ruszy. Np. fajny pomysł rzucił Krzysiek626, by wspólnie coś tworzyć. Np. taka L144 robi się już od 3 lat, a kilka osób zapewne zrobiłoby to szybciej. Dlaczego tego nie wdrożyć? Każdy się wykręca, że nie ma czasu, a jak przejrzę listę użytkowników to niektórzy stale siedzą na forum. To mają czas czy nie mają? Mydlenie oczu.
Tytuł: Odp: Szkoła eventowa. Co wy na to?
Wiadomość wysłana przez: AtapiCl w 21 Maja 2011, 14:56:32
Jak ja sobie pomyślę co mam do zrobienia, to mi się odechciewa brać na siebie nowe wyzwania. Po prostu. Nie wrzucaj do jednego worka przeglądania forum z konkretnym siedzeniem nad trasą.
Tytuł: Odp: Szkoła eventowa. Co wy na to?
Wiadomość wysłana przez: Mutopompka w 21 Maja 2011, 15:02:00
Cytat: Benek
Mutopompka, i tak nic się nie ruszy.
Jeśli takie od samego początku jest podejście -> nie dziw, się, że "każdy sobie rzepkę skrobie"

Cytat: Benek
Np. fajny pomysł rzucił Krzysiek626, by wspólnie coś tworzyć. Np. taka L144 robi się już od 3 lat, a kilka osób zapewne zrobiłoby to szybciej.
Ale ile jest tu na forum evenciarzy? Może z 5. I czy nie warto "poszerzyć" tę grupę do np. 10? Wtedy np. ja z X i Y zabierzemy się na traskę AAAAA. Planem będzie to, to i tamto. dzielimy się robota po równo, aby nie było i po określonym czasie "sklecamy eventy i testujemy wstępnie. Potem gdy wsio gra lekkie poprawki i "do testów".

Zobacz, jak Tobie idzie pisanie eventów. Zaczynasz pewnie od planu. masz "rozpisane" skąd dokąd, po co i dlaczego. Potem powoli zaczynasz od punktu startowego poprzez przejściowe aż do końca. I gdyby razem z Tobą każdy robił "swoją część" nie byłoby lepiej?
Tytuł: Odp: Szkoła eventowa. Co wy na to?
Wiadomość wysłana przez: Sawi w 21 Maja 2011, 15:12:28
Coś w tym jest @Mutopompka o czym napisałeś, tylko moim zdaniem i jest druga strona tego medalu. Prosty przykład. Powiedzmy zlecasz komuś jakąś tam robótkę i wysyłasz mu swojego maxa. Po pewnym czasie ta osoba nagle tobie oznajmia, że nie ma czasu na pierdoły lub jest echo z jej strony, a ty czekasz na jej info, bo stoisz z robotą. Jak byś zareagował? Pewnie sam byś się wkurzył i po pewnym czasie się zniechęcił. I zapewne podobnie jest w kwestii evenciarzy. Jest Was garstka i pewnie niejeden z Was musi większość roboty wykonać sam, a to dlatego, że się sparzył i ma pewnie uraz do współpracy. W tym rzecz Panowie? Próbuje zrozumieć gdzie leży sedno problemu.
Tytuł: Odp: Szkoła eventowa. Co wy na to?
Wiadomość wysłana przez: Sawi w 08 Stycznia 2013, 11:35:49
Jako, że Mój problem dotyczy AI i jakby nie spojrzeć jest to związane z eventami piszę o tym tutaj. Otóż po rozmowach z Pawłem postanowiłem wykorzystać jego nowy sposób obudzania AI i napotkałem się z pewnym problem. Otóż nie wiedzieć czemu u mnie to nie działa. Tak wygląda składnia:
event uruchom_tlk multiple 1 none ruszaj_tlk endevent
event ruszaj_tlk updatevalues 0 tlk_czekaj_mem Jump_to__first_order 0 0 endevent
node -1 0 tlk_czekaj_mem memcell -133 0.0 5438 Wait_for_orders 0 0 none1555 endmemcell
Event dla obudzenia przypisany do toru po najeździe na niego expressu:
node 1000 0 none1505 track normal 50.0019 1.435 0.25 25.0 20 0 flat vis
 rail_screw_used2 4 tpd-oil2 0.2 0.5 1.1
-132.201 -0.4 4931.73  0.0  //point 1
0.0 0.0 0.0  //control vector 1
0.0 0.0 0.0  //control vector 2
-134.818 -0.9 4981.66  0.0  //point 2
0
event1 uruchom_tlk
endtrack
I nic pojazd sterowany przez komputer stoi jak wryty. Oczywiście prędkość początkowa ustawiona na 0.0. Ciekawostką jest to, że dopiero je uaktywnia użycie eventu0 z nazwą semafora sem_info gdzie stoi. Osobiście chcę unikać używania tych eventów, tylko że jakby nie spojrzeć to póki co na razie jedynie w ten sposób AI rusza.
node 1000 0 none1555 track normal 94.2477 1.435 0.25 25.0 20 0 flat vis
 rail_screw_used1 4 tpbps-new2 0.2 0.5 1.1
-127.799 2.6 5487.81  0.0  //point 2
-4.90686 0.0 -30.9512  //control vector 2
1.6535 0.0 31.3784  //control vector 1 
-137.653 2.6 5394.25  0.0  //point 1
900.0
event0 baltyk_z_sem_info
event1 baltyk_z_sem_info
event2 baltyk_z_sem_info
endtrack
Chce zrobić tak by to TLK stanęło w Całkowie. Po czym eventlauchrem poda jemu s2 i jazda. Niestety użycie eventu0 tą opcje wyklucza. Kombinowałem też np we wpisie trainset'u dając prędkość początkową 25  i spoko AI sobie jedzie, tylko założenie jest takie, że ono ma dopiero ruszyć po najechaniu na tor przez express. Innymi słowy nie może przyjechać przed nami , bo w zapowiedzi, która będzie jest mowa o opóźnionym TLK jego odjeździe.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: adsim w 08 Stycznia 2013, 12:39:03
Masz dwa podkreślniki w Jump_to__first_order.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Stycznia 2013, 12:41:12
Sprawdzę i dam znać czy to to.
EDIT:
To nie to. AI nadal stoi jak wryte. Oczywiście eventy w torze na którym stoi  AI wykomentowałem i prędkość w trainsecie 0.0.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Benek w 08 Stycznia 2013, 13:33:14
Popatrz sobie na Moczniki_Popych. W szczególności szukaj zdarzeń dla SM31, np:
Prepare_engineI to co jest dalej pod nimi.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: MasterYoda w 08 Stycznia 2013, 13:36:16
To że było pisane o event0 jako o czymś złym nie dotyczyło wszystkich sytuacji w których ta opcja została zastosowana. *_sem_info to rzecz która niekiedy jest musem a druga rzecz że gdy dasz event0 *_sem_info to nie będzie się to zapętlać. @Sawi już Ci mówiłem że najprostsze rozwiązania są (zazwyczaj) najlepsze. U mnie zrobiłem event0 baltyk_z_sem_info do tego we wpisie trainset V=0.1 i "świnia" elegancko po otrzymaniu S2 na semaforze ruszyła.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Ra w 08 Stycznia 2013, 14:08:41
To że było pisane o event0 jako o czymś złym nie dotyczyło wszystkich sytuacji w których ta opcja została zastosowana. *_sem_info to rzecz która niekiedy jest musem a druga rzecz że gdy dasz event0 *_sem_info to nie będzie się to zapętlać. @Sawi już Ci mówiłem że najprostsze rozwiązania są (zazwyczaj) najlepsze. U mnie zrobiłem event0 baltyk_z_sem_info do tego we wpisie trainset V=0.1 i "świnia" elegancko po otrzymaniu S2 na semaforze ruszyła.
Bzdury. Do odczytu semafora wystarczający jest odpowiedni Event1 albo Event2 (zależnie od kierunku toru względem semafora). Jeśli Event0 łączy do odczytu komórki pamięci zawierającej na początku SetVelocity, to w ogóle nie będzie działał (ani w skanowaniu, ani przez kolejkę).

Pociągi ustawiane na stacji powinny być jako uruchomione (czyli z prędkością 0.1, w nowszych wersjach 0.01 da tryb manewrowy nawet gdy ma rozkład). Po wstawieniu lokomotywy z prędkością 0.0 należy się liczyć z tym, że jej uruchomienie może zająć kilkanaście minut (zwłaszcza spalinowej; obecnie trwa dosyć szybko).

Aby uruchomić wygaszoną lokomotywę (np. wstawioną z prędkością 0.0), potrzebna jest następująca konstrukcja:
1. Dosyć długi tor, na którym lokomotywa będzie stać. Zbyt krótki tor może spowodować problemy z "trafieniem" komendą w pojazd.
2. Komórka pamięci powiązana do tego toru.
3. Event wpisujący komendę do tej komórki.

Co do wpisywanej komendy, najbardziej przydatne są:
- Jump_to_first_order - jeśli lokomotywa ma rozkład, zacznie wykonywać związaną z nim sekwencję komend, tzn. zaraz po uruchomieniu silnika włączy od razu tryb pociągowy,
- Shunt -1 0 - jeśli ma jechać w trybie manewrowym,
- ShuntVelocity - tryb manewrowy z zadaną prędkością
- SetVelocity - tryb pociągowy z zadaną prędkością
- Prepare_engine 1 0 - tryb manewrowy bez zapalania świateł, z czekaniem na dalsze sygnały.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Stycznia 2013, 14:12:42
Benny z @Woku sprawdzaliśmy niejeden scenariusz i jego różne rozwiązana. Piotruś tylko w tym rzecz by świnia zrobiła sobie minutowy postój w Całkowie, a nie przez nie śmignęła :). Chce po prostu wykorzystać sposób od Pawła uruchomienia AI. Dla przykładu jak to jest zrobione na Bałtyku:
node -1 0 baltyk_mem1 memcell 5 -8 0.3 nic 0 0 none endmemcell
node -1 0 baltyk_mem2 memcell -5 -18 1.3 et 0 0 none endmemcell
node -1 0 ala_mem1 memcell 15 8 1.3 ep 0 0 none endmemcell
node -1 0 start_status memcell 5 -8.89 0.3 a 0 0 none endmemcell
//@popatrz: komórki do włączenia ai
node -1 0 luzak_mem memcell -109.55 0.2 2137.67 Wait_for_orders 0 0 ep08-start2_null endmemcell
node -1 0 brutto_mem memcell 4935.0 10.4 -8439.0 Wait_for_orders 0 0 none200 endmemcell
node -1 0 suczka_mem memcell -4070.0 0.0 2482.5 Wait_for_orders 0 0 plaza_null endmemcell
//@popatrz: ms2 dla stonki i inne ustawienia poczatkowe
event onstart_zacheta multiple 0 none baltyk_p_ms2 start endevent
event zmiana_start_status updatevalues 0.0 start_status * 1 * endevent

//@popatrz: nowy sposób rozpoczęcia symulacji-uniezależnienie symulacji od czasu manewrów
event ruszylo_sie multiple 0 baltyk_mem1 sprawdz_whois po_whois condition memcompare nic * * endevent
//@popatrz: wykrywanie pociagu usera
event sprawdz_whois whois 0.0 baltyk_mem1 31 endevent
event po_whois multiple 2.0 baltyk_mem1 sm42_start else inne_start condition memcompare 6d* * * endevent
event sm42_start multiple 0 none sm_do_komorki manewry_dalej uruchom_ai endevent
event inne_start multiple 0 none ezt_do_komorki baltyk_p_s1 uruchom_ai endevent
event sm_do_komorki updatevalues 1.0 baltyk_mem1 sm 0 0 endevent
event ezt_do_komorki updatevalues 1.0 baltyk_mem1 ezt 0 0 endevent
event manewry_dalej multiple 3.0 baltyk_mem1 bl_zw21- bl_zw27+ bl_zw28- condition memcompare * * 0 endevent
event uruchom_ai multiple 10.0 none uruchom_luzaka uruchom_brutto uruchom_suczke endevent
event uruchom_luzaka updatevalues 0 luzak_mem Jump_to_first_order 0 0 endevent
event uruchom_brutto updatevalues 0 brutto_mem Jump_to_first_order 0 0 endevent
event uruchom_suczke updatevalues 0 suczka_mem Jump_to_first_order 0 0 endevent
//@popatrz: tu kończy się nowy sposób uruchomienia symulacji
Eventy w torze:
node 1000 0 none193 track normal 100.0 1.435 0.25 25.0 20 0 flat vis
 rail_screw_rused1 4 tpbps-new2 0.2 0.5 1.1
4818.05 10.4008 -8347.64  0.0  //point 1
0.0 0.0 0.0  //control vector 1
0.0 0.0 0.0  //control vector 2
4896.88 10.4008 -8409.17  0.0  //point 2
0
event1 ruszylo_sie //@popatrz: czujnik ruchu usera
endtrack

node 1000 0 none1637 track normal 10.0 1.435 0.25 25.0 20 0 flat vis
 rail_screw_used1 4 tpbps-new2 0.2 0.5 1.1
-106.475 0.2 1966.1  0.0  //point 1
0.0 0.0 0.0  //control vector 1
0.0 0.0 0.0  //control vector 2
-107.606 0.2 1976.03  0.0  //point 2
0
velocity 140.0
event1 ruszylo_sie //@popatrz: czujnik ruchu usera
endtrack

node 1000 0 none1687 track normal 100.0 1.435 0.25 25.0 20 0 flat vis
 rail_screw_used1 4 tpd1 0.2 0.5 1.1
-124.591 0.2 3405.19  0.0  //point 1
0.0 0.0 33.3333  //control vector 1
0.0 0.0 -33.3333  //control vector 2
-124.591 0.2 3505.19  0.0  //point 2
0
velocity 140.0
event2 ruszylo_sie //@popatrz: czujnik ruchu usera
endtrack

node 1000 0 none_null_78 track normal 0.0 1.435 0.25 25.0 20 0 flat vis
 rail_screw_used1 4 tpd-oil2 0.2 0.5 1.1
-3957.7 -3.79986 2452.74  0.0  //point 1
28.062 0.0 -7.51831  //control vector 1
-28.9414 0.0 2.53149  //control vector 2
-3871.87 -3.79986 2437.61  0.0  //point 2
0
velocity 40.0
event2 ruszylo_sie //@popatrz: czujnik ruchu usera
endtrack

  Dodano: 08 Stycznia 2013, 14:16:42
Aby uruchomić wygaszoną lokomotywę (np. wstawioną z prędkością 0.0), potrzebna jest następująca konstrukcja:
1. Dosyć długi tor, na którym lokomotywa będzie stać. Zbyt krótki tor może spowodować problemy z "trafieniem" komendą w pojazd.
2. Komórka pamięci powiązana do tego toru.
3. Event wpisujący komendę do tej komórki.

Co do wpisywanej komendy, najbardziej przydatne są:
- Jump_to_first_order - jeśli lokomotywa ma rozkład, zacznie wykonywać związaną z nim sekwencję komend, tzn. zaraz po uruchomieniu silnika włączy od razu tryb pociągowy,
@Ra czy ma znaczenie, że np to AI stoi przed tarczą ostrzegawczą? Warunki powyżej mam spełnione.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Ra w 08 Stycznia 2013, 14:21:03
@Ra czy ma znaczenie, że np to AI stoi przed tarczą ostrzegawczą?
Nie ma. Zależnie od wysłanej komendy albo ruszy od razu i podjedzie pod najbliższy sygnalizator, albo wyskanuje sobie sygnalizatory (w trybie manewrowym w obie strony) i będzie czekać na podanie na nim zezwolenia na jazdę.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Stycznia 2013, 15:01:04
No to ja już nie wiem co jest nie tak, bo mam warunki spełnione:
event uruchom_tlk multiple 1 none ruszaj_tlk endevent
event ruszaj_tlk updatevalues 0 tlk_czekaj_mem Jump_to_first_order 0 0 endevent
node -1 0 tlk_czekaj_mem memcell -133 0.0 5438 Wait_for_orders 0 0 none1555 endmemcell
node -1 0 zapal_sem_z eventlauncher 0.0 0.0 0.0 -1 none 2309 zapal_sem_z none end
event zapal_sem_z multiple 0 none baltyk_z_s2 baltyk_j_s5 endevent
W torze evenciki dla expressu i sem_info dla AI i zero reakcji. Co jest nie tak?
node 1000 0 none1505 track normal 50.0019 1.435 0.25 25.0 20 0 flat vis
 rail_screw_used2 4 tpd-oil2 0.2 0.5 1.1
-132.201 -0.4 4931.73  0.0  //point 1
0.0 0.0 0.0  //control vector 1
0.0 0.0 0.0  //control vector 2
-134.818 -0.9 4981.66  0.0  //point 2
0
event1 uruchom_tlk
endtrack

Dla AI tor przed stacją Całkowo sem_info z kierunkiem i nic.
node 1000 0 none1711 track normal 100.0 1.435 0.25 25.0 20 0 flat vis
 rail_screw_used1 4 tpbps-new2 0.2 0.5 1.1
-99.5504 0.2 4283.29  0.0  //point 1
7.62939e-006 0.0 33.333  //control vector 1
-7.62939e-006 0.0 -33.3335  //control vector 2
-99.5504 0.2 4383.29  0.0  //point 2
0
event1 baltyk_z_sem_info
velocity 140.0 
endtrack
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Ra w 08 Stycznia 2013, 15:05:35
A lokomotywę masz na torze none1555?
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Stycznia 2013, 15:07:47
Tak jest. Proszę wpis trainset:
trainset tlk1313 none1555 0.0 0.0
//$o -
node -1 0 EP08-013 dynamic pkp\ep08_v1 102e-013 102e_ic 0.0 headdriver 3 0 enddynamic
node -1 0 AOU_008-1 dynamic pkp\1xxa_v1 aou_008-1 1xxa 0.0 nobody 3 16 passengers enddynamic
node -1 0 ADU_160_TLK dynamic pkp\1xxa_v1 adu_160_tlk 1xxa 0.0 nobody 3 20 passengers enddynamic
node -1 0 B10OU_2 dynamic pkp\1xxa_v1 b10ou_2 1xxa 0.0 nobody 3 30 passengers enddynamic
node -1 0 B10OU_20-70_667-3 dynamic pkp\1xxa_v1 b10ou_20-70_667-3 1xxa 0.0 nobody 3 35 passengers enddynamic
node -1 0 BDNU_090-7 dynamic pkp\1xxa_v1 bdnu_090-7 1xxa 0.0 nobody 0 20 passengers enddynamic
endtrainset
W tym torze musiałem zmienić vectory i pointy ze względu na kierunek składu. Ale to pewnie raczej nie ma znaczenia. Dubli torów bankowo nie ma, bo AI stoi dokładnie na nim.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Ra w 08 Stycznia 2013, 16:48:16
No to nie masz. Wpisz trainset tlk1313 none1555 0.0 0.0 oznacza, że czoło składu będzie dokładnie przed torem none1555 ponieważ przesunięcie wynosi 0.0 licząc od początku tego toru (Point1) w stronę końca (Point2). Aby lokomotywa znajdowała się na tym torze trzeba wpisać przesunięcie równe przynajmniej połowie długości lokomotywy, albo połączyć komórkę z torem przed none1555.

Nie ja to wymyśliłem... Sensowniej by było, jakby składy były wstawiane w przeciwnym kierunku (w stronę Point2). Wtedy dla wartości 0.0 skład by się znajdował na podanym torze, a nie przed nim. Rozumiem też, dlaczego Event0 "działał". Otóż dla zgodności wstecz, jeśli tor podany w trainset ma przesunięcie mniejsze niż 8m, to dopisanie jakiegokolwiek Event0 do wskazanego toru powoduje niejawne przesunięcie składu w przód o 8 metrów. Ale celowe stosowanie tej protezy nie ma sensu, lepiej jest zwiększyć przesunięcie w trainset do bezpiecznej wartości np. 20m, albo kojarzyć komórkę z innym torem.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Stycznia 2013, 17:32:53
Faktycznie przesunięcie składu AI  o 23m odpaliło je. Jednak ono stoi zahamowane nie rusza ma komendę Obey_train. Poniżej rozkład._______________________________________________________________
[ Rodzaj i numer pociągu                         |  TLK1313    ]
[________________________________________________|_____________]
[                                                | Całkowo     ]
[ Relacja pociągu                                | Bałtyk G.   ]
[________________________________________________|_____________]
[ Wymagany % cieżaru hamującego                  | 89%         ]
[________________________________________________|_____________]
[ Seria i obciążenie lokomotywy                  | EP08 80     ]
[________________________________________________|_____________]
[    2.4|     | Całkowo                          2  23.09 |    ]
[       | 100 | R1                               2  23.10 | 5  ]
[       |     |----------------------------------2--------|----]
[    0.0|     | Bałtyk_Głowny                    2  23.13 | 17 ]
[       |     | R1,H,L,RT                        2        |    ]
[_______|_____|__________________________________2________|____]
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Ra w 08 Stycznia 2013, 17:41:19
Na [F2] sprawdź, co widzi na skanowaniu. Zobacz też, jaką masz godzinę w scenerii. Jeśli widzi W4, to między 11:10 a 23:10 ruszy się. Ewentualnie błąd może powodować podanie dwóch godzin na stacji początkowej, nie testowałem dotychczas takiego przypadku.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Stycznia 2013, 17:52:07
Godzina w scenerii po 23 10. W4 mam przypisany. Niestety wyłączyłem przez przypadek okno. Został mi log.
include;ip/pkp/w4n.inc;Całkowo#01;-97.6459;0.0;4223.5;0.0;0.0;0.0;1;1;;;endWpis do toru:
node 1000 0 none1710 track normal 100.0 1.435 0.25 25.0 20 0 flat vis
 rail_screw_used1 4 tpbps-new2 0.2 0.5 1.1
-99.5504 0.2 4283.29  0.0  //point 2
-7.62939e-006 0.0 -33.3335  //control vector 2
7.62939e-006 0.0 33.333  //control vector 1
-99.5504 0.2 4183.29  0.0  //point 1
0
velocity 140.0
event2 Całkowo#01_stopinfo
endtrack
@Ra rzecz w tym by to TLK zatrzymało się na minutowy postój w Całkowie i potem ruszyło. Powód zapowiedź dla niego, która jest w toku. A jak podam jedną godzinę w rozkładzie to chyba raczej się nie zatrzyma podejrzewam.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Ra w 08 Stycznia 2013, 18:28:08
Godzina przyjazdu służy do oceny, czy AI dojeżdża planowo, czy jest spóźnione. Nie ma ona wpływu na czas postoju, odjazd będzie i tak o podanej godzinie, AI będzie czekać od momentu, gdy przyjedzie. Poza tym w rozkładzie w takiej postaci Całkowo jest stacją początkową rozkładu. Jeśli zaś Całkowo miało by być stacją przelotową, to w górnej części tabelki należałoby wpisać inną nazwę.

Sprawdź też, czy w torach nie jest wpisane velocity 0. Z jakiegoś dziwnego powodu AI ma zakaz jazdy (Driver: Vd=0 ad=-0.01), mimo podanej wolnej drogi dalej (Pd=983 Vn=140). Ewentualnie semafor zezwalający na jazdę jest dalej niż 1000m i AI go nie sięga. W takim przypadku zamiast Jump_to_first_order można wysłać komendę SetVelocity 140 140.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Stycznia 2013, 18:40:17
Sprawdziłem tory i niestety tych z Velocity 0, 0.0 troszkę jest. Co w tym wypadku usunąć te ograniczenia? Semafor kawałek od AI stoi to fakt.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Ra w 08 Stycznia 2013, 18:55:15
Chodzi przede wszystkim o tory znajdujące się pod składem. Jeśli którykolwiek wagon stoi na torze z Velocity 0, to AI nie ruszy. W sumie to Velocity 0 powinno być tylko na torach, na które absolutnie nie należy wjeżdżać (np. zasypka przed kozłem). Kwestia czy 0, czy 0.0 dla MaSzyny nie ma znaczenia, w edytorach 3D jest to używane do odróżnienia liczb całkowitych od zmiennoprzecinkowych.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Stycznia 2013, 19:00:23
Sprawdzę w podglądzie terenu w Twoim starterze i dam znać. Swoją drogą widzę w nim zmiany na duży plus.
EDIT:
Troszkę to trwało, ale sprawdziłem. Poniżej tory z Velocity 0. Kolejność z dołu do góry:
none_null_79
none1722
none1721
none1502
none1501
none1500
none1499
none222
none221
none220
none170
none169
none168
none135
none134
none133
none129
none128
none127
none05
none04
none03b
none05a
none04a
none03a
I tory dla AI do Całkowa od początku odcinka:
none1741
none1557
none1556
none1555 (trainset none1555 23.0 0.0)
none1554
none1529
none1728
none1527
none1525 (tor mniej więcej po środku tarczy ostrzegawczej)
none1523
none1521
none1518
none1517
none1515
none1726
none1513
none1511
none1603
none_null_34
none1717
none1714
none_null_73
none1773
none1711
none1710
Jak widać AI t tory nie dotyczą. Z ciekawości sprawdzę te z Całkowa do Bałtyku Głównego, bo pamiętam, że jak ruszyło za pomocą eventu0 to w jednym momencie nagle się zatrzymało na chwilę.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: nbmx w 19 Stycznia 2013, 22:06:12
Ja bym proponował takrze napisanie w końcu dokumentacji plików symka, też będzie przez to łatwiej coś analizować, sprawdzać

http://trac.eu07.pl/packaging/wiki/Dokumentacja
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: SKP w 19 Stycznia 2013, 23:25:42
Może niech każdy dopisuje coś od siebie, wtedy złożymy to w całość.

Eventy - zdarzenia

Dowolne zdarzenie może zostać uruchomione przez:
Najechanie pojazdu na tor/postój na torze (event1,event2/event0)
event2 nazwa_zdarzeniaevent1 nazwa_zdarzenia   event0 nazwa_zdarzeniaZamiast nazwa_zdarzenia należy wpisać nazwę uruchamianego zdarzenia.


Zdarzenie typu Multiple
Zostanie opisane w części dotyczącej rodzajów eventów.

Zajęcie odcinka izolowanego (Isolated:busy)
Event zostanie uruchomiony po zajęciu odcinka izolowanego, jeśli nazwą eventu będzie podany ciąg:
nazwa_odcinka_izolowanego:busy
Zwolnienie odcinka izolowanego (Isolated:free)
Event zostanie uruchomiony po zwolnieniu odcinka izolowanego, jeśli nazwą eventu będzie podany ciąg:
nazwa_odcinka_izolowanego:free
Więcej o odcinkach izolowanych można się dowiedzieć w części opisującej wpis toru.

Rozprucie rozjazdu (Switch:forced+, Switch:forced-)
Event zostanie uruchomiony po rozpruciu rozjazdu, jeśli nazwą eventu będzie podany ciąg:
nazwa_rozjazdu:forced+lub (w zależności od kierunku, z którego nastąpi rozprucie):
nazwa_rozjazdu:forced-
Cdn.

Jeśli widzicie jakieś błędy, to piszcie.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Ra w 19 Stycznia 2013, 23:33:41
Do tego: EventAll0/1/2, nazwa_komórki:sent, nazwa_obrotnicy:done (może jeszcze nie działać), nazwa_onstart, keyctrl0n, za jakiś czas dojdą jeszcze eventy z drutów jezdnych...
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Benek w 19 Stycznia 2013, 23:34:17
Zajęcie odcinka izolowanego (Isolated:busy)
Event zostanie uruchomiony po najechaniu na odcinek izolowany pierwszą osią zestawu kołowego pociągu, jeśli nazwą eventu będzie podany ciąg:
nazwa_odcinka_izolowanego:busy
Zwolnienie odcinka izolowanego (Isolated:free)
Event zostanie uruchomiony po zjechaniu ostatniej osi zestawu kołowego pociągu z odcinka izolowanego, jeśli nazwą eventu będzie podany ciąg:
nazwa_odcinka_izolowanego:free
...za jakiś czas dojdą jeszcze eventy z drutów jezdnych...
Chwali się :)
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Wokulski w 20 Stycznia 2013, 13:54:15
Czyli nazwa_zdarzenia:free/busy można używać nie tylko dla otwierania przejazdów?
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Benek w 20 Stycznia 2013, 14:34:10
Tak.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: nbmx w 20 Stycznia 2013, 14:43:13
http://trac.eu07.pl/packaging/wiki/Event  dodałem wstępny opis
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Wokulski w 20 Stycznia 2013, 16:31:13
Tak.
Człowiek uczy się całe życie...ale przyda się.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Benek w 20 Stycznia 2013, 16:50:29
Paradoksalne jest to, że Ty cały czas miałeś i masz dostęp do definicji różnych eventów. Jak chcesz być dobrym scenarzystą, to musisz się wgłębić w te wszystkie pojęcia. EventGenerator wszystkiego za Ciebie nie zrobi.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Wokulski w 25 Stycznia 2013, 21:48:15
Panowie, mam pytanie poza eventami. Przy PC11 kiedy chciałem zmienić skład stojący na torze to wystarczyło zmienić vectory i punkty, teraz jak tak zrobię to skład stoi odwrócony do kierunku jazdy, lecz są skrzyżowane połączenia torów. Czy coś zostało zmienione pod tym względem?
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Ra w 25 Stycznia 2013, 21:50:12
Nie odwróciłeś wektorów kontrolnych albo zrobiłeś to źle.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Wokulski w 25 Stycznia 2013, 21:55:50
Zmieniłem:
node 1500 0 ai1 track normal 50.0023 1.435 0.25 25.0 40 2 flat vis
 rail_screw_used1 4 tpd-oil2 0.2 0.5 1.1
-31657.5 5.7 55250.3  0.0  //point 1
6.17773 0.166667 -15.4805  //control vector 1
-6.17773 -0.166667 15.4766  //control vector 2
-31639.0 6.2 55203.9  0.0  //point 2
0
velocity 70
endtrac
na:
node 1500 0 ai1 track normal 50.0023 1.435 0.25 25.0 40 2 flat vis
 rail_screw_used1 4 tpd-oil2 0.2 0.5 1.1
-31639.0 6.2 55203.9  0.0  //point 2
6.17773 0.166667 -15.4805  //control vector 2
-6.17773 -0.166667 15.4766  //control vector 1
-31657.5 5.7 55250.3  0.0  //point 1
0
velocity 70
endtrac
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: SKP w 25 Stycznia 2013, 21:57:23
Czekaj, czy Ty zmieniłeś tylko komentarze? Sory, nie mogę się powstrzymać od śmiechu. Wydałeś już tyle misji, jak możesz nie wiedzieć co to komentarz?
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 25 Stycznia 2013, 21:57:46
Punkty owszem, ale vectorów nie. @SKP bez docinek, bo Ty swoje też musiałeś poprawiać. Wojtuś musisz zamienić całe linijki, nie tylko komentarze. Ten sam błąd robiłem swego czasu.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: SKP w 25 Stycznia 2013, 22:01:22
Każdy może się pomylić. Nie docinam nikomu, tylko śmieję się z tego, że można wypuścić kilka misji nie wiedząc co to jest komentarz. Po prostu śmieję się z sytuacji, nie osoby.


Czyli powinno być tak:
node 1500 0 ai1 track normal 50.0023 1.435 0.25 25.0 40 2 flat vis
 rail_screw_used1 4 tpd-oil2 0.2 0.5 1.1
-31639.0 6.2 55203.9  0.0
-6.17773 -0.166667 15.4766
6.17773 0.166667 -15.4805 
-31657.5 5.7 55250.3  0.0 
0
velocity 70
endtrac
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Wokulski w 25 Stycznia 2013, 22:09:16
Już jest okej, dzięki bardzo za pomoc.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 25 Stycznia 2013, 22:09:53
Ok spoko źle to odebrałem. Czyli jednym słowem trzeba zamienić zarówno punkty, jak i vectory łącznie z komentarzami :). Ja swego czasu na Bałtyku miałem z tym problem, bo zamieniłem tylko punkty bez vectorów, a komentarze to swoją drogą zdarzyły się za pierwszymi razami i myślówka czemu kule to się nie zmienia:).
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: popatrz w 25 Stycznia 2013, 22:59:21
Zabawna sytuacja.

zmienić skład stojący na torze to wystarczyło zmienić vectory i punkty
Nie trzeba modyfikować scenerii. Wystarczy zrobić odpowiedni trainset z lokiem na końcu odwróconym za pomocą -1 np:
trainset none start 0.0 -0.1
node -1 0 Uacs01 dynamic pkp\uacs_v3 33_51_930_7_616-3 408s 0 nobody 3 0 enddynamic
node -1 0 Uacs02 dynamic pkp\uacs_v3 33_51_930_8_154-4 408s 0 nobody 3 0 enddynamic
node -1 0 Uacs03 dynamic pkp\uacs_v3 33_51_930_8_542-0 408s 0 nobody 3 0 enddynamic
node -1 0 ET22-256 dynamic pkp\et22_v2 201e-w-256 201e-w -1 headdriver 3 0 enddynamic
endtrainset

[PIASKOWNICA]Jeśli chodzi o komentarze, wszystko od "//" do końca linijki parser ignoruje. W torach komentarze nie są do niczego potrzebne.
Dodatkowo można robić komentarze wielolinijkowe jak niżej:
/*tralala
lalala
lala
lala*/
[/PIASKOWNICA]
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Ra w 25 Stycznia 2013, 23:30:35
W takim składzie powinieneś dać reardriver i nie da się na nim założyć końcówek.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: adsim w 25 Stycznia 2013, 23:34:14
Obracanie lokomotyw dwukabinowych jest bezcelowe;).
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: popatrz w 26 Stycznia 2013, 00:08:02
Końcówki na ostatnim wagonie są. Obrócenie loka oczywiście potrzebne dla jednokabinowych. Przy dwukabinowych nie szkodzi ;p Skład z definicji z poprzedniego posta.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Ra w 26 Stycznia 2013, 00:18:58
Jak AI się odpali, to końcówki sobie założy prawidłowo. Ale jak dasz wygaszoną lokomotywę, to końcówki założyć możesz tylko na niej. Jednak -1 headdriver "na końcu" jest prawidłowo.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: popatrz w 26 Stycznia 2013, 00:51:29
Odpaliłem w trybie zwykłym (nie debugmode) z prędkością 0. Na początku ostatni wagon bez końcówek, ale da się je założyć.
http://popatrz.ugu.pl/video/koncowki.html (http://popatrz.ugu.pl/video/koncowki.html)
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Ra w 26 Stycznia 2013, 00:55:23
Może wyraziłem się nieprecyzyjnie. Nie da się założyć wpisem do scenerii. To, że da się ręcznie i że zrobi to AI, jak tylko się uruchomi (zapali światła), to inna sprawa.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Lutego 2013, 16:43:26
Chłopaki mam pewien problem. Otóż mam sobie takie evenciki z memcellami:
event su46_odczep_sie multiple 1 odczep_su46 al_zw8+ zapal_sem_al_g su46_odczep condition memcompare * 0 0 endevent
event zapal_sem_al_g multiple 10 none alakowice_g_ms2 endevent
event su46_ruszaj_sie multiple 1 ruszaj_su46 al_zw8- al_zw7- al_zw6- al_zw5+ zapal_al_tm6 su46_ruszaj condition memcompare * 0 0 endevent
event zapal_al_tm6 multiple 15 none alakowice_tm6_ms2 endevent

// Komórki pamięci
node -1 0 odczep_su46 memcell 1.0 1.0 1.0 * 0 0 none endmemcell
event su46_odczep updatevalues 0.0 odczep_su46 * 1 1 endevent
node -1 0 ruszaj_su46 memcell 1.0 1.0 1.0 * 0 0 none endmemcell
event su46_ruszaj updatevalues 0.0 ruszaj_su46 * 1 1 endevent
Eventy przypisane do torów jednak to nie działa. Wie ktoś z Was może dlaczego?
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: szogun w 08 Lutego 2013, 16:47:35
Ona się nie odczepi bo nigdzie nie masz eventu bodajże PutValues z odpowiednim parametrem Shunt. Chyba że Ty się odpinasz.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Lutego 2013, 16:50:25
Ja się odpinam po przestawieniu zwrotki i podaniu sygnału ms2 na semaforze wyjazdowym z Alakowic. Wcześniej działało, a teraz nie.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: popatrz w 08 Lutego 2013, 17:11:24
Pokaż jeszcze wpisy torów, gdzie te eventy się wywołują i napisz z której strony lok jedzie.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Lutego 2013, 17:20:06
Wpisy torów:
node 1000 0 none211 track normal 100.0 1.435 0.25 25.0 20 0 flat vis
 rail_screw_used1 4 tpbps-new2 0.2 0.5 1.1
5379.29 10.4008 -8766.59  0.0  //point 1
26.2788 0.0 -20.5068  //control vector 1
-26.2793 0.0 20.5068  //control vector 2
5458.13 10.4008 -8828.11  0.0  //point 2
0
event2 su46_odczep_sie
endtrack

node 1000 0 none230 track normal 100.0 1.435 0.25 25.0 20 0 flat vis
 rail_screw_used1 4 tpbps-new2 0.2 0.5 1.1
5699.29 10.4008 -9022.64  0.0  //point 1
0.0 0.0 0.0  //control vector 1
0.0 0.0 0.0  //control vector 2
5778.12 10.4008 -9084.16  0.0  //point 2
0
event1 su46_ruszaj_sie
endtrack
Event su46_odczep_sie  wywoływał się  po przestawieniu al_zw8 i podaniu na semfaorze wyjazdowym alakowice_g_ms2. Event su46_ruszaj_sie miał się wywołać po przestawieniu al_zw8- al_zw7- al_zw6- al_zw5+ alakowice_tm6_ms2 w stronę  Alakowic.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Wokulski w 08 Lutego 2013, 17:22:27
Tak jak pisał Bartek, nie masz eventu na odczepienie się. Wejdź sobie w scenariusz l053-part1 tam jest event w którym SM42 się odczepia.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: szogun w 08 Lutego 2013, 17:29:19
One po prostu się nie wykonują, czy w logu widać jakąś akcję a w symulacji nic się nie dzieje?
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Lutego 2013, 17:32:59
Wywołują się te z expressu znaczy z pliku eventy_express.ctr. Obecnie właśnie piszę powrocik z Alakowic dla SU46. Pliczek jest nazwany eventy_towarowy.ctr. Zawartość tego pliku podałem wcześniej. Wpis do scn oczywiście mam.
include baltyk/express/eventy_express.ctr end
include baltyk/express/eventy_towarowy.ctr end

trainset rozklad none213 10.0 0.0
//$o
node -1 0 SU46-048 dynamic pkp\su46_v2 303d-048 303d 0.0 headdriver 3 0 enddynamic
Ten skład wstawiłem sobie chwilowo by sprawdzać eventy bezpośrednio z Alakowic.
EDIT:
Log w załączniku.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: popatrz w 08 Lutego 2013, 18:15:47
Nie ma w logu wywołań ani jednego ani drugiego eventu. Oznaczo to tylko i aż tyle, że żaden dynamic nie jedzie po tych dwóch torach w określonym event1/event2 kierunku. Cóś Panie przeoczyłeś. Sprawdź czy to te tory ;p
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Lutego 2013, 18:19:04
Nie Pawcio nic nie przeoczyłem, tory są jak najbardziej te. Rozwiązaniem okazało się dopisanie do eventu komórki wyrażenia go. Dziwna sprawa zaiste.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: popatrz w 08 Lutego 2013, 18:22:23
Rozwiązaniem okazało się dopisanie do eventu komórki wyrażenia go. Dziwna sprawa zaiste.
Napisz jaśniej, bo nie jarzę.
Zawżdy, zaprawdę powiadam Wam słuszne to i zbawienne, ale w ostatnim czasie chyba słońce ma wzmożoną aktywność i róźne dziwne przypadki (w szczególności dzisiaj) się dzieją.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Lutego 2013, 18:27:43
Ja sam jestem w szoku, ale odpaliło po dodaniu go:
Cytuj
event su46_odczep_sie multiple 1 odczep_su46 al_zw8+ zapal_sem_al_g go_su46_odczep condition memcompare * 0 0 endevent
event zapal_sem_al_g multiple 10 none alakowice_g_ms2 endevent
event su46_ruszaj_sie multiple 1 ruszaj_su46 al_zw8- al_zw7- al_zw6- al_zw5+ zapal_al_tm6 go_su46_ruszaj condition memcompare * 0 0 endevent
event zapal_al_tm6 multiple 15 none alakowice_tm6_ms2 endevent

// Komórki pamięci
node -1 0 odczep_su46 memcell 1.0 1.0 1.0 * 0 0 none endmemcell
event go_ su46_odczep updatevalues 0.0 odczep_su46 * 1 1 endevent
node -1 0 ruszaj_su46 memcell 1.0 1.0 1.0 * 0 0 none endmemcell
event go_su46_ruszaj updatevalues 0.0 ruszaj_su46 * 1 1 endevent
Wcześniej zero reakcji. Z go_ działa bez zarzutu.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: popatrz w 08 Lutego 2013, 18:32:48
Widocznie dla symulatora komórka su46_odczep rezerwuję nazwę i event su46_odczep_sie jest jakby pomijany.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Lutego 2013, 20:18:40
Nie wiem możliwe. Bardzo dziwna z tym jest sprawa, bo teraz zaś nic i mi to już na nerwy zaczyna działać.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Wokulski w 08 Lutego 2013, 20:19:35
Jajca są na tym Bałtyku panie..popatrz nawet na W4, które u mnie działa, u Ciebie nie działa :P
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 08 Lutego 2013, 20:21:55
Mnie to akurat mało co bawi, ale fakt faktem masz racje.  Pojęcia nie mam skąd takie cyrki.
EDIT:
Znajdzie się ktoś chętny do napisania poradnika? Moim zdaniem to jedna z rzeczy, których brakuje. Wczoraj  padł fajny pomysł by zrobić oddzielny dział typu poradniki. Wtedy bez trudów dany user znalazłby tego co potrzebuje. Warto taką opcje rozważyć. Więcej z burzy mózgów trzeba by przetrawić i założyć np nowy wątek, i tak punkt po punkcie wyszczególnić oraz opisać.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: klimczok_mk w 29 Grudnia 2013, 14:45:14
Mnie to akurat mało co bawi, ale fakt faktem masz racje.  Pojęcia nie mam skąd takie cyrki.
EDIT:
Znajdzie się ktoś chętny do napisania poradnika? Moim zdaniem to jedna z rzeczy, których brakuje. Wczoraj  padł fajny pomysł by zrobić oddzielny dział typu poradniki. Wtedy bez trudów dany user znalazłby tego co potrzebuje. Warto taką opcje rozważyć. Więcej z burzy mózgów trzeba by przetrawić i założyć np nowy wątek, i tak punkt po punkcie wyszczególnić oraz opisać.
Takowy poradnik można by stworzyć i dać jako przyklejony wątek w TD, jak kilka innych tam jest: mój odnośnie tworzenia skryptów, @Quarka-t odnośnie tworzenia tekstur *DDS.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 29 Grudnia 2013, 14:51:37
Nie nie. Żaden przyklejony. To miałby być nowy dział o nazwie poradniki i tam właśnie znajdowałyby się wszystkie, które dotychczas powstały, i powstaną.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Ra w 29 Grudnia 2013, 14:54:30
Zasadniczo, to taką rolę miał spełniać dział Pomoc w tworzeniu, gdzie miało być opisywane korzystanie z różnych dodatkowych programów. Poradniki odnośnie działania symulatora "jak co jest zrobione albo jak coś działa", miały być w Symulator. Ale może faktycznie, lepiej zrobić Poradniki.

  Dodano: 29 Grudnia 2013, 14:57:01
Osobną kwestią do przemyślenia jest to, że traktowanie obecnych eventów jako ostatecznego rozwiązania i "hurtowe pisanie scenariuszy" jest trochę bez sensu. Zwłaszcza, jeśli zabierają się za to ludzie, którym trzeba przypominać, że zdanie zaczynamy z wielkiej litery, a kończymy kropką. Niestety, pisanie eventów jest programowaniem, a programowanie rzadko wybacza brak staranności.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Benek w 29 Grudnia 2013, 15:00:17
Uważam, że napisanie poradnika dotyczącego scenariuszy będzie bardzo trudnym zadaniem, co mogę uargumentować, a jeśli już zostanie napisany taki naprawdę dobry poradnik, to nie przyniesie on znaczących zysków, co też można spróbować oszacować na podstawie dotychczasowej wiedzy i sytuacji na forum.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: Sawi w 29 Grudnia 2013, 15:02:13
@Ra lepiej, bo od razu rzuci się w oczy sama nazwa działu. Ktoś zobaczy poradniki i już wie do czego on służy i co można w nim znaleźć. Jednym słowem łatwo i przyjemnie. Tak masz racje, jednak jeśli jest możliwość przybliżenia tego tematu za pomocą takiego poradnika, to moim zdaniem warto z niej skorzystać i niejako uchylić nieco drzwi do tego programowania. Benny jest trudnym zadaniem to fakt, ale jeśli by każdy coś od siebie dodał uważam, że jest duża szansa by powstał. Źle sformułowałem pytanie.
Tytuł: Odp: Szkoła eventowa. Co wy na to? Pytania dotyczące eventów.
Wiadomość wysłana przez: SKP w 29 Grudnia 2013, 15:11:04
Samodzielna nauka zabiera więcej czasu, ale pozwala na pełne zrozumienie eventów. Gotowe dane z poradnika nie wymagają myślenia. Potrzebujemy świadomych scenarzystów, którzy będą stawiali na jakość, nie potrzebujemy armii scenarzystów.

Przenoszę do działu ogólnodostępnego.
AtapiCl