- Symulator MaSzyna -

Symulator EU07 (i nie tylko) => Pomoc w tworzeniu => Wątek zaczęty przez: AK2012 w 24 Lipca 2014, 17:42:47

Tytuł: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: AK2012 w 24 Lipca 2014, 17:42:47
Witam. Mam pytanie odnośnie tworzenia misji. W jaki sposób mogę ustawić pociąg na wolnym torze?
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: sebastian82 w 24 Lipca 2014, 18:14:22
Otwierając notatnik i po wpisie firstinit używasz wpisu np:
trainset none ziebice_wjazd2 0.0 0.0
node -1 0 ST45-03 dynamic pkp\st45_v2 st45-03 301dd 0.0 headdriver 3.BP 0 enddynamic
endtrainset
Zapoznaj się na początek ze scenery.doc tam będziesz miał wszystko dokładnie wyjaśnione. Począwszy od eventów na składach kończąc. Możesz też skorzystać np. z:
http://www.eu07.pl/userfiles/zaawansowany_tutorial_05.09.2007.pdf .
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: MaciejM w 24 Lipca 2014, 18:37:32
http://eu07.pl/forum/index.php/topic,21743.msg302199.html#msg302199 Konstrukcja wpisu TRAINSET.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: AK2012 w 24 Lipca 2014, 19:15:30
Ok, dziękuję. Już wszystko jasne, temat można zamknąć.

EDIT: Mam jeszcze jedno pytanie. Co zrobić, żeby pociąg ustawiony na danym torze był obsługiwany przez AI?
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: adsim w 24 Lipca 2014, 19:37:35
Musisz nauczyć się pisać eventy, żeby AI wiedziało, co robić.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: sebastian82 w 24 Lipca 2014, 19:43:07
Pociąg, który ma być sterowany przez AI, ma taki sam wpis do scenerii, jak pociąg sterowany przez gracza. Musisz pamiętać, że prędkość nie może być równa 0 (np. 0.1 lub 5km/h). Pamiętaj też o odpowiednich eventach. Przy pisaniu scenariusza unikaj event0.

Pisz staranniej.
adsim
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: Ra w 24 Lipca 2014, 21:30:57
Musisz pamiętać, że prędkość nie może być równa 0 (np. 0.1 lub 5km/h).
Dlaczego?
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: SKP w 24 Lipca 2014, 21:32:42
Cytuj
Musisz pamiętać, że prędkość nie może być równa 0 (np. 0.1 lub 5km/h).
Może, wszystko może. Tylko nie będzie reagowało na sygnały na semaforze, ale to też da się obejść. Wszystko da się obejść (no może nie, ale możliwości przy tworzeniu scenariuszy są duże).

Scenery.doc to podstawowy dokument dla trasopisarzy/scenarzystów - Wielki Słownik (choć trochę nieaktualny). Ale jest kiepski do nauki od podstaw, najpierw trzeba się przyjrzeć plikom scenerii i spróbować je porównać z tym dokumentem. Uczenie się "na sucho" jest dość trudne.

Edit: Ra mnie ubiegł.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: AK2012 w 25 Lipca 2014, 13:44:25
Niestety od dwóch dni zawziętego kombinowania nic nie potrafię zrobić z tym AI. Mam taką małą prośbę. Czy ktoś mógłby napisać taki mini poradnik dotyczący AI? Wystarczy tylko opisać co należy wykonać, żeby AI np. wjechało na stację. Reszty poleceń już się sam nauczę.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: Stele w 25 Lipca 2014, 15:06:51
Ale czego nie umiesz? AI może być wygaszone (wait for orders) w trybie manewrowym (shunt) i liniowym (obey train). W pierwszym sobie stoi zimne i zahamowane. W drugim reaguje na tarcze i wskaźniki manewrowe. W trzecim na semafory. Jeśli nadasz mu prędkość początkową, będzie w obey train i skanował semafory na torach przed sobą. Zmianę trybu wykonujesz poprzez wysłanie komendy do komórki przypisanej do toru na którym stoi.
Najprościej by wjechało na stację, to trzeba je ustawić pod wjazdowym na obey train, przypisać wjazdowy do toru obok niego i podać na nim sygnał zezwalający.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: SKP w 25 Lipca 2014, 15:31:55
Idziesz na skróty. Dwa dni to mi zajęło znalezienie odpowiednio przejrzystego pliku .scn do nauki. Jeśli nawet nie chce Ci się samemu zacząć nauki, to nie sądzę, byś później umiał się swobodnie posługiwać eventami.

AI dostosowuje się do sygnałów na semaforze, o ile je widzi. Więc podaj sygnał na semaforze i upewnij się, czy semafor jest przypisany do toru. Jak to zrobić - znajdź na forum. Nie oczekuj, że ktoś Ci wszystko wyłoży. Jestem na forum już kilka lat i z doświadczenia wiem, że jeśli ktoś tak robi, to później jest kompletnie niesamodzielny. Umie robić tylko to, co powiedzą mu inni, a każda nowa funkcja wymaga omówienia. Więc nie bądź taki i weź się do roboty. Ja zaczynałem od analizy calkowo_orlen.scn, jest w miarę prosty. Powodzenia. I nie zadawaj pytań "jak?", tylko "co tu jest nie tak?".
Tytuł: Problemy z eventami.
Wiadomość wysłana przez: AK2012 w 14 Sierpnia 2014, 00:29:48
Witam ponownie. Natrafiłem na pewien problem. Przypisałem semafor do toru według instrukcji. Event się uruchamia, semafor pokazuje S4, jednak AI nie chce ruszyć, a w pliku errors.txt na początku widnieje taki wpis:
Bad track: Event1 "tarcza_oz1_sem_info" does not existNie rozumiem co jest złego w tym wpisie, tym bardziej, że według takiej samej formuły przypisałem do toru semafor wjazdowy do Ozimka i przy nim już nie widnieje błąd. Poniżej umieszczam cały wpis toru, do którego przypisany jest sprawiający błąd semafor:
node 1100 0 aioz track normal 100.0 1.435 0.25 25.0 20 0 Flat vis
 rail_screw_used1 4 tpd-oil2 0.2 0.5 1.1
11808.9 -11.6007 7647.74  0.0  //point 1
0.0 0.0 0.0  //control vector 1
0.0 0.0 0.0  //control vector 2
11905.5 -11.6007 7673.62  0.0  //point 2
0
event0 ozimek_wjazd
event1 tarcza_oz1_sem_info
endtrack
Ktoś wie i mógłby podpowiedzieć w czym mam błąd?
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: youBy w 14 Sierpnia 2014, 00:35:05
Po pierwsze, tarcza ostrzegawcza nie oferuje zdarzenia_sem_info tylko _distinfo (co można przeczytać w pliku inc tarczy). Po drugie, właściwie nie trzeba i nie powinno się przypisywać tarczy do torów, ponieważ AI czyta bezpośrednio semafor.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: AK2012 w 14 Sierpnia 2014, 09:35:59
Aha, dobrze wiedzieć. Dziękuję za wyjaśnienie. Póki co to tyle.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: Stele w 14 Sierpnia 2014, 11:20:17
A po trzecie jak piszesz scenariusz to zrób coś dla ludu i przypisz WSZYSTKIE semafory i tarcze do torów. Jeśli kolejny bubel wyląduje w testach to się położę niczym Rejtan i będę pierś rozrywał aż poprawisz albo mi rangę odbiorą.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: AK2012 w 24 Sierpnia 2014, 14:04:11
Po drugie, właściwie nie trzeba i nie powinno się przypisywać tarczy do torów, ponieważ AI czyta bezpośrednio semafor.

A po trzecie jak piszesz scenariusz to zrób coś dla ludu i przypisz WSZYSTKIE semafory i tarcze do torów
To w końcu mam przypisywać te tarcze do torów, czy nie?
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: SKP w 24 Sierpnia 2014, 14:06:00
Tarcze tak, ale manewrowe.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: AK2012 w 24 Sierpnia 2014, 14:09:40
Aha, rozumiem. A tarcze manewrowe mają komendę _sem_info czy _distinfo?
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: SKP w 24 Sierpnia 2014, 14:16:26
_sem_info.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: AK2012 w 24 Sierpnia 2014, 14:17:56
Dziękuję bardzo za wyjaśnienie. ;) Na razie tyle.

Pozdrawiam.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: Joachimowicz w 07 Września 2014, 17:27:26
Witam. Ucząc się podstaw tworzenia czegokolwiek, natknąłem się na problem, iż nie wiem jak znaleźć plik odpowiadający za tory na scenerii, a jest to niezbędne do nazwania toru o współrzędnych podanych w załączniku. Mowa o l061.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: Stele w 07 Września 2014, 17:42:37
Przejrzyj ince i poszukaj. Nazywają się różnorako. Od tory do Benka i kozła. :P W podglądzie terenu w rainstedzie masz na belce okna podaną nazwę pliku i wers z zaznaczonym obiektem.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: Joachimowicz w 07 Września 2014, 18:03:13
Mam rozumieć, że sprawa z semaforami i rozjazdami jest analogiczna?
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: Stele w 07 Września 2014, 18:33:55
Rozjazd jest torem. Semafory też mogą być wszędzie, zależnie od wizji autora. Ich jednak w podglądzie nie zaznaczysz. Przy przymusie unikalnej nazwy nie przeszkadza to jednak zbytnio.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: Wokulski w 07 Września 2014, 18:45:29
Ja bym Ci wytłumaczył jak ja robię tworząc misję, ale nie chcę robić Ci mętliku, skoro zacząłeś inaczej.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: Joachimowicz w 07 Września 2014, 18:52:34
Możesz powiedzieć. Właśnie od tego jest forum, żeby była różnorodność. Szczególnie, że „zacząłeś” to za dużo powiedziane. Na razie oswajam się z eventami i ustawiłem kilka dodatkowych składów na scenerii.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: Stele w 07 Września 2014, 19:13:06
Tylko wiesz, jakbyś chciał coś pisać na poważnie to wypadałoby wzorować się na algorytmice Ry a nie powielać prowizorki sprzed lat... Ucz się ucz. Nie zniechęcam.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: Joachimowicz w 07 Września 2014, 19:27:32
Oczywiście. Jednak na razie otwieram pliki z gotowymi scenariuszami i analogicznie do nich staram się tworzyć swój własny projekt. To, że  jest on pierwszy nie znaczy, że nie biorę się za to na poważnie. Tak jak mówiłem, na razie zabrałem się za wystrój scenerii tj. wagony na bocznicach, składy itd. Powoli zapoznaję się z plikami, gdzie co jest.  Jeżeli ktoś jest chętny do podzielenia się technikami tworzenia jestem jak najbardziej za. Każdy ma swój gust, każdy ma swój mózg i potrafi wybrać to co uważa za słuszne, nie da się jednak zrobić czegoś z niczego.
Tytuł: Odp: Wstawianie pojazdu przy tworzeniu misji.
Wiadomość wysłana przez: Wokulski w 07 Września 2014, 19:32:06
W razie czego, wal śmiało co potrzeba, a postaram się pomóc.