Autor Wątek:  Pomoc w tworzeniu eventu  (Przeczytany 22723 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline kubusiaczek

  • Wiadomości: 21
    • Zobacz profil
  • Otrzymane polubienia: 0
Pomoc w tworzeniu eventu
« dnia: 06 Stycznia 2014, 13:28:01 »
Witam.
Chcę zrobić aby EN57 który stoi na torze o nazwie "kibel_start" zaczął jechać i zatrzymał się na torze o nazwie "kibel_stop".
Wszystko to ma się zdarzyć gdy mój skład wjedzie na tor o nazwie "trasa2".
Nie wiem jak to zrobić, żeby było dobrze.
Proszę o pomoc. Pozdrawiam.

sebastian82

  • Gość
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #1 dnia: 06 Stycznia 2014, 14:16:24 »
Za mało opisałeś. Pytanie czy Twój i drugi kibelek stoi pod semaforem, czy na W4? Można to też rozwiązać przez zdarzenia czasowe. I polecam tortuliale oraz wątki dotyczące tworzenia scenerii (na początek scenery.doc). Podaj więcej szczegółów, ale pamiętaj, że pomagamy ale nikt gotowca za ciebie nie zrobi.

Offline MasterYoda

  • Zasłużony dla Symulatora
  • Wiadomości: 839
  • Mistrz ściemy, Pan Andrzej.
    • Zobacz profil
  • Otrzymane polubienia: 71
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #2 dnia: 06 Stycznia 2014, 14:31:31 »
Opisz jak wygląda teren czy są tam semafory może jakiś schemacik machnij w "pajncie" ;)
Panie Darku, my też możemy prosić?

Offline SKP

  • Zasłużony dla Symulatora
  • Wiadomości: 1693
  • Stwierdzanie Końca Pociągu
    • Zobacz profil
    • Śledź na bieżąco odjazdy z Twojego ulubionego przystanku - Gdańsk
  • Otrzymane polubienia: 36
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #3 dnia: 06 Stycznia 2014, 14:36:23 »
Musisz wykorzystać komendy do AI. Szczegółów szukaj na forum. Słowo kluczowe: RFC Commands. Możesz też zrobić prowizorkę, czyli podziemny semafor, ale jak ktoś w teście to odkryje, to będziesz musiał to przerobić, gdyż jest to jedna ze starożytnych metod, od dawna niezalecana.
Scenarzysta teoretyk. Trasopisarz doświadczalny.

sebastian82

  • Gość
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #4 dnia: 06 Stycznia 2014, 14:47:36 »
Odpal sobie plik scenerii w notatniku (w zależności jak zrobiłeś i z jakiego programu korzystałeś). Tam używając komend event1, event2 opcjonalnie (nie korzystamy już z tego w miarę możliwości) event0. Pomocne będą informacje zawarte w scenery.doc, jak stworzyć własną scenerię, podstawy projektowania linii i stacji kolejowych. Zapoznaj się z tym lub torturialem Maćka to są podstawy i jeśli tego nie opanujesz to zapomnij o zdziałaniu czegokolwiek.

Offline SKP

  • Zasłużony dla Symulatora
  • Wiadomości: 1693
  • Stwierdzanie Końca Pociągu
    • Zobacz profil
    • Śledź na bieżąco odjazdy z Twojego ulubionego przystanku - Gdańsk
  • Otrzymane polubienia: 36
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #5 dnia: 06 Stycznia 2014, 14:51:06 »
Wydaje mi się,że tutorial Maćka będzie w tym wypadku mało przydatny. On dotyczy tworzenia scenerii w 3DS Max, a nie pisania eventów. Chyba, że o innych tutorialach myślimy.
Scenarzysta teoretyk. Trasopisarz doświadczalny.

Offline kubusiaczek

  • Wiadomości: 21
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #6 dnia: 06 Stycznia 2014, 15:02:55 »
@MasterYoda, robione "na szybko" ale chyba teraz wiadomo o co mi chodzi. http://snap.ashampoo.com/uploads/2014-01-06/gSpypo1q.png Na semaforze "semC" jest zielone, na "semA" jest czerwone a na "semB" ma pojawić się zielone, gdy EN57 będzie na torze "kibel_stop". @SKP, jest plik RFC.doc w folderze z programem EventGenerator, problem jest że nie wiem jak ułożyć ten event.

Reg. obowiązki 16.
W jakim celu każde zdanie rozpoczynasz od nowej linii? Proszę to poprawić.
Benek
« Ostatnia zmiana: 06 Stycznia 2014, 15:19:35 wysłana przez kubusiaczek »

Offline SKP

  • Zasłużony dla Symulatora
  • Wiadomości: 1693
  • Stwierdzanie Końca Pociągu
    • Zobacz profil
    • Śledź na bieżąco odjazdy z Twojego ulubionego przystanku - Gdańsk
  • Otrzymane polubienia: 36
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #7 dnia: 06 Stycznia 2014, 15:12:41 »
Jeśli są tam semafory, to jest to absolutna podstawa eventów. Poczytaj pliki innych misji, np. calkowo_orlen.scn, wtedy łatwiej przyswoisz wiedzę ze scenery.doc.
Scenarzysta teoretyk. Trasopisarz doświadczalny.

Offline kubusiaczek

  • Wiadomości: 21
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #8 dnia: 06 Stycznia 2014, 16:18:35 »
@SKP, nie rozumiem nadal tych eventów, co do czego jest. Znalazłem coś takiego: http://www.eu07.pl/userfiles/zaawansowany_tutorial_05.09.2007.pdf i w tym pliku takie coś:
Cytuj
event nazwa_zdarzenia multiple opóźnienie None
 zdarzenie1
 zdarzenie2
 ...
 zdarzenie8
endevent
Czy nazwa_zdarzenia to jest to co dopisuję do danego toru "event0 nazwa_zdarzenia"? I teraz nie wiem co wpisać w miejsce zdarzenie1. Co zrobić żeby EN57 dostał zielone i zaczął jechać?

Offline SKP

  • Zasłużony dla Symulatora
  • Wiadomości: 1693
  • Stwierdzanie Końca Pociągu
    • Zobacz profil
    • Śledź na bieżąco odjazdy z Twojego ulubionego przystanku - Gdańsk
  • Otrzymane polubienia: 36
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #9 dnia: 06 Stycznia 2014, 16:35:13 »
W tym pliku jest napisane, jak wyglądają zdarzenia zmieniające sygnały na semaforach (strona 3.).

Jeśli w nazwie zdarzenia będzie słowo onstart, to uruchomi się ono automatycznie po uruchomieniu symulatora. W torze przed semaforem powinien być event1/2 nazwasemafora_sem_info, ale być może już jest. Jeśli go nie ma, to skład prowadzony przez AI nie będzie reagował na zmianę sygnałów na semaforze.

  Dodano: 06 Stycznia 2014, 16:48:41
Swoją drogą, przed W4 jest _stopinfo, a przed semaforami _sem_info... Mała niekonsekwencja.
« Ostatnia zmiana: 06 Stycznia 2014, 16:48:41 wysłana przez SKP »
Scenarzysta teoretyk. Trasopisarz doświadczalny.

Offline Ra

  • Zasłużony dla Symulatora
  • Wiadomości: 6355
  • Ostatni gasi światło...
    • Zobacz profil
    • Instalator+Starter+Edytor
  • Otrzymane polubienia: 388
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #10 dnia: 06 Stycznia 2014, 17:13:02 »
Swoją drogą, przed W4 jest _stopinfo, a przed semaforami _sem_info... Mała niekonsekwencja.
Jakich wiele. Z punktu widzenia edytora wolałbym aby była jedna końcówka. Nawet chyba zaproponowałem, żeby było to nazwa_komórki:scan, wtedy odpadła by konieczność jawnego definiowania eventu odczytującego. Ktoś chętny do poprawienia setki plików INC oraz paru tysięcy wpisów w sceneriach?
¯\_( ͡° ͜ʖ ͡°)_/¯ Ra

Polecam: kręgarz Wojciech Walczak, projekt masarni

Offline SKP

  • Zasłużony dla Symulatora
  • Wiadomości: 1693
  • Stwierdzanie Końca Pociągu
    • Zobacz profil
    • Śledź na bieżąco odjazdy z Twojego ulubionego przystanku - Gdańsk
  • Otrzymane polubienia: 36
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #11 dnia: 06 Stycznia 2014, 17:53:11 »
Na repo nie ma jakichś magicznych narzędzi?
Scenarzysta teoretyk. Trasopisarz doświadczalny.

Offline Quark-t

  • Administrator
  • Wiadomości: 3590
  • Automaty liczą...
    • Zobacz profil
  • Otrzymane polubienia: 47
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #12 dnia: 06 Stycznia 2014, 17:55:05 »
Notepad++, Editpad... Nie wymyślajmy koła od nowa.
Pozdrawiam, dr inż. Quark-t

Offline Anrej

  • Wiadomości: 825
    • Zobacz profil
  • Otrzymane polubienia: 16
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #13 dnia: 06 Stycznia 2014, 20:19:29 »
Jak wam to jest trudno cokolwiek wytłumaczyć.
@kubusiaczek w folderze z programem EventGenerator jest też plik pomocy pomoc.pdf, może to ci coś ułatwi. Spróbuj odpalić EventGenerator zakładka - Multiple.
Nazwa - np. odjazd_semB
Opóźnienie - np. 1
Warunek - tor zajęty, warunki - tor - np. kibel_stop
Wyzwolenie - pojazd stojący na torze.
Zdarzenie - Sygnalizator, nazwa - np. sem_B, sygnał - np. s2
Zdarzenie - Rozjazd, nazwa - np. zwr01, położenie - na wprost
Generuj
 event odjazd_semB multiple 1 kibel_stop sem_B_s2 zwr01+        condition trackoccupied  endevent
To wklejasz do scenerii.
event0 odjazd_semB
To wklejasz tam gdzie jest sem_B.

Offline Sawi

  • Zasłużony dla Symulatora
  • Wiadomości: 9228
  • O.M.D - Electricity, O.M.D - Enola Gay. 01.09.2012
    • Zobacz profil
  • Otrzymane polubienia: 751
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #14 dnia: 06 Stycznia 2014, 20:31:16 »
Proszę nie stosować eventów0, bo nie raz z nimi bywają niezłe kwiatki.
Życie jest bardzo kruche i w najmniej oczekiwanym momencie tracisz bliskich. Nie widzisz kogoś lata i nagle już tej osoby nie ma :(. Jedynie co tobie zostaje, to wspomnienia http://www.youtube.com/watch?v=Rk_sAHh9s08 "Co mnie nie zabije, to mnie wzmocni".

Offline kubusiaczek

  • Wiadomości: 21
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #15 dnia: 06 Stycznia 2014, 20:43:41 »
@Sawi, dokładnie tak, miałem już właśnie napisać. Sceneria się "rozlatuje" - brak torów, terenu itp. Co wpisać zamiast event0?

Offline Sawi

  • Zasłużony dla Symulatora
  • Wiadomości: 9228
  • O.M.D - Electricity, O.M.D - Enola Gay. 01.09.2012
    • Zobacz profil
  • Otrzymane polubienia: 751
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #16 dnia: 06 Stycznia 2014, 20:45:56 »
Event kierunkowy 1 lub 2 w zależności od kierunku jazdy.
Życie jest bardzo kruche i w najmniej oczekiwanym momencie tracisz bliskich. Nie widzisz kogoś lata i nagle już tej osoby nie ma :(. Jedynie co tobie zostaje, to wspomnienia http://www.youtube.com/watch?v=Rk_sAHh9s08 "Co mnie nie zabije, to mnie wzmocni".

Offline kubusiaczek

  • Wiadomości: 21
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #17 dnia: 06 Stycznia 2014, 20:54:15 »
@Sawi, nie bardzo rozumiem co to jest.

Offline Sawi

  • Zasłużony dla Symulatora
  • Wiadomości: 9228
  • O.M.D - Electricity, O.M.D - Enola Gay. 01.09.2012
    • Zobacz profil
  • Otrzymane polubienia: 751
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #18 dnia: 06 Stycznia 2014, 20:59:14 »
Zaraz spróbuję pokazać na przykładzie. Zobacz na przykładzie w screenie. Widać tu dwa kierunki w górę lub w dół. Np jeśli chcę by mój dany pojazd pojechał w górę dam w torze event2, a  jak w dół event1. Poradę w jaki sposób sprawdzić kierunkowość znajdziesz tutaj http://eu07.pl/forum/index.php/topic,23581.msg341230.html#msg341230
« Ostatnia zmiana: 06 Stycznia 2014, 21:04:47 wysłana przez Sawi »
Życie jest bardzo kruche i w najmniej oczekiwanym momencie tracisz bliskich. Nie widzisz kogoś lata i nagle już tej osoby nie ma :(. Jedynie co tobie zostaje, to wspomnienia http://www.youtube.com/watch?v=Rk_sAHh9s08 "Co mnie nie zabije, to mnie wzmocni".

Offline kubusiaczek

  • Wiadomości: 21
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #19 dnia: 06 Stycznia 2014, 21:21:22 »
@Sawi, z "Podglądu Terenu" wynika że jest to kierunek 1. Jednak gdy dopisuję pod semafor "event1_sem_info kibel_wjazd" to mam to samo co przy event0.

Offline MaciejM

  • Wiadomości: 4133
    • Zobacz profil
  • Otrzymane polubienia: 1415
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #20 dnia: 06 Stycznia 2014, 21:24:05 »
@Sawi, z "Podglądu Terenu" wynika że jest to kierunek 1. Jednak gdy dopisuję pod semafor "event1_sem_info kibel_wjazd" to mam to samo co przy event0.
Tak, niewykluczone. Jednakże event0 powoduje czasem problemy, dlatego też nie zaleca się używać takiej metody.
PKP Intercity Zakład Centralny w Warszawie
15 lat z MaSzyną!

Sceneria Tomaszewo - zapraszam do otwartych testów scenerii.

Offline Sawi

  • Zasłużony dla Symulatora
  • Wiadomości: 9228
  • O.M.D - Electricity, O.M.D - Enola Gay. 01.09.2012
    • Zobacz profil
  • Otrzymane polubienia: 751
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #21 dnia: 06 Stycznia 2014, 21:25:30 »
@Sawi, z "Podglądu Terenu" wynika że jest to kierunek 1. Jednak gdy dopisuję pod semafor "event1_sem_info kibel_wjazd" to mam to samo co przy event0.
Bo masz misz masz. Nie stosuj tego 0. Pisałem o tym i piszę Tobie również wyżej Maciek. Tam akurat była mowa o sem_info, ale ono Ciebie na razie nie interesuje. Powinno być tak:
event1 kibel_wjazd
« Ostatnia zmiana: 06 Stycznia 2014, 21:26:31 wysłana przez Sawi »
Życie jest bardzo kruche i w najmniej oczekiwanym momencie tracisz bliskich. Nie widzisz kogoś lata i nagle już tej osoby nie ma :(. Jedynie co tobie zostaje, to wspomnienia http://www.youtube.com/watch?v=Rk_sAHh9s08 "Co mnie nie zabije, to mnie wzmocni".

Offline kubusiaczek

  • Wiadomości: 21
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #22 dnia: 06 Stycznia 2014, 21:29:06 »
@macius5991, to co tu zrobić? @Sawi, event1 też robi mi błędy.

Offline Sawi

  • Zasłużony dla Symulatora
  • Wiadomości: 9228
  • O.M.D - Electricity, O.M.D - Enola Gay. 01.09.2012
    • Zobacz profil
  • Otrzymane polubienia: 751
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #23 dnia: 06 Stycznia 2014, 21:30:06 »
Pokaż mi całość co dotychczas zrobiłeś.
Życie jest bardzo kruche i w najmniej oczekiwanym momencie tracisz bliskich. Nie widzisz kogoś lata i nagle już tej osoby nie ma :(. Jedynie co tobie zostaje, to wspomnienia http://www.youtube.com/watch?v=Rk_sAHh9s08 "Co mnie nie zabije, to mnie wzmocni".

Offline kubusiaczek

  • Wiadomości: 21
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #24 dnia: 06 Stycznia 2014, 21:35:11 »
@Sawi, a może ja to źle wstawiam? include;ss5zpcpbi.inc;semafor_kibel_wjazd_z;-6587.7;0.0;-1244.62;-95.6015;z;;end
event1 kibel_wjazd
Event "kibel_wjazd": event kibel_wjazd multiple 1 trasa2 semafor_kibel_wjazd_z_s2 condition trackoccupied endevent - wygenerowany przez EventGenerator.

Offline Sawi

  • Zasłużony dla Symulatora
  • Wiadomości: 9228
  • O.M.D - Electricity, O.M.D - Enola Gay. 01.09.2012
    • Zobacz profil
  • Otrzymane polubienia: 751
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #25 dnia: 06 Stycznia 2014, 21:38:19 »
Ten event1 ma być dopisany do toru. Np przykładowy tor:
node 1000 0 none679 track normal 80.0001 1.435 0.25 25.0 20 0 flat vis
 rail_screw_used1 4 tpbps-new2 0.2 0.5 1.1
-78.9501 2.9 -1037.58  0.0  //point 1
0.0 0.0 0.0  //control vector 1
0.0 0.0 0.0  //control vector 2
-90.084 2.98 -1116.8  0.5  //point 2

event1 kibel_wjazd
endtrack
Życie jest bardzo kruche i w najmniej oczekiwanym momencie tracisz bliskich. Nie widzisz kogoś lata i nagle już tej osoby nie ma :(. Jedynie co tobie zostaje, to wspomnienia http://www.youtube.com/watch?v=Rk_sAHh9s08 "Co mnie nie zabije, to mnie wzmocni".

Offline MaciejM

  • Wiadomości: 4133
    • Zobacz profil
  • Otrzymane polubienia: 1415
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #26 dnia: 06 Stycznia 2014, 21:38:55 »
event1/2 powinieneś wstawić we wpis toru:
Cytuj
node -1 0 tor330 track normal 17.9987 1.435 0.25 25.0 20 0 Flat vis
 rail_screw_used2 4 tpbps-new3 0.2 0.5 1.1
5.74315 0.2 1483.47  0.0  //point 1
-9.53674e-007 0.0 -5.99951  //control vector 1
9.53674e-007 0.0 5.99951  //control vector 2
5.74315 0.2 1465.47  0.0  //point 2
0
event1 nazwa_zdarzenia
endtrack
Pogrubiona nazwa toru oraz wpis.
PKP Intercity Zakład Centralny w Warszawie
15 lat z MaSzyną!

Sceneria Tomaszewo - zapraszam do otwartych testów scenerii.

Offline kubusiaczek

  • Wiadomości: 21
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #27 dnia: 07 Stycznia 2014, 16:40:51 »
Udało mi się, ale nie do końca. EN57 dostaje S2 w tym momencie w którym chcę, jednak on to ignoruje i nie rusza. Silniki itp. są włączone (pantstate). Co zrobić żeby kiebelek nie olewał sobie tego semafora i ruszył?

Offline matek123

  • Moderator
  • Wiadomości: 6371
    • Zobacz profil
  • Otrzymane polubienia: 2315
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #28 dnia: 07 Stycznia 2014, 16:58:09 »
Pantstate odpowiada za podniesiony pantograf. Nadaj mu prędkość początkową 0.1 km/h. Wtedy będzie uruchomiony i po podaniu sygnału pojedzie.
Poszukuję zdjęć na tekstury pociągów sieciowych. Szczególnie platform z pomostami.

Offline kubusiaczek

  • Wiadomości: 21
    • Zobacz profil
  • Otrzymane polubienia: 0
Odp: Pomoc w tworzeniu eventu
« Odpowiedź #29 dnia: 07 Stycznia 2014, 17:23:54 »
@matek123, niestety, EN57 zatrzymuje się od razu po załadowaniu scenerii. I tutaj zauważyłem że mimo tego, że odwróciłem wektory i punkty w tym torze na którym stoi, światła są odwrotnie niż powinny (czerwone z przodu, białe z tyłu), EN57 jedzie w dobrym kierunku przez chwilkę. Czy możliwe jest to że stoi za daleko od semafora? Czy nie trzeba użyć tutaj tego "_sem_info", jeśli tak to gdzie to wstawić?