1
Na warsztacie / Odp: Odp: Exe - konwersja na C++
« dnia: 15 Kwietnia 2017, 13:29:22 »
Też jestem tego zdania. Wcześniej było lepiej manewrować i zapinać wagony.
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.
Czekaj czekaj, drzy, czy w sense ze kamera idzie ostro w bok na rozjazdach itp? Bo jak to drugie to akurat "feature" jest, na kierujacego bardziej dzialaja sily przyspieszenia itp, a to sie akurat najbardzie na rozjazdach objawia.
a dla innych, poprawione shadery, ci mieli krzaki mogą przetestować jeszcze raz https://milek7.pl/.stuff/eu07exe/fixedpipeline25.zipU mnie niestety dalej jak było źle tak jest. Nie pomogło :(
I jeszcze bardzo ważna rzecz. Pamiętaj o wygaszaniu semaforów.Kod: [Zaznacz]node -1 0 005 track normal 100.0 1.435 0.25 25.0 20 0 Flat vis
rail_screw_used1 4 tpbp-new2 0.2 0.5 1.1
-40.117 0.2 239.731 0.0 //point 1
0.0 0.0 0.0 //control vector 1
0.0 0.0 0.0 //control vector 2
-40.117 0.2 339.731 0.0 //point 2
event2 semek1_s1
endtrack
Niech da sygnał S2, dopisze współrzędne i sprawdzi czy działa, bo powinno..
Niech da sygnał S2, dopisze współrzędne i sprawdzi czy działa, bo powinno..
//$n test
//$d test
//$i test
//$g test
//$f pl test
//sky cgskj_dusk013.t3d endsky
//atmo 0 0 0 1000 2000 0 0 0 endatmo
//light 1470 40 110 0.118 0.118 0.118 0.38 0.318 0.247 0.404 //0.522 0.588 endlight
include test/test.scm end
node -1 0 ty_mnie_slyszysz sound -10.0161 0.2 85.0 ty_mnie_slyszysz.wav endsound
event ty_mnie sound 2 ty_mnie_slyszysz 1 endevent
event event01 multiple 0 none ty_mnie endevent
node -1 0 dajzolte eventlauncher 0.0 0.0 0.0 -1 none 1031 semek1 none end
event semek1 multiple 3 none semek1_s5 endevent
event keyCtrl01 multiple 0 none semek1 endevent
FirstInit
trainset none Testowy 20 0
node -1 0 ST44-313 dynamic PKP\ST44_V1 ST44-313 ST44 0 headdriver 3 0 enddynamic
endtrainset
trainset rozklad 213 80 25
//$o -
node -1 0 SU45-017 dynamic pkp\su45_v1 301d-017 301d 0 headdriver 3 0 enddynamic
node -1 0 505120-00256-5 dynamic pkp\1xxa_v1 azdnu_120 111a 0.0 nobody 3 19 passengers enddynamic
node -1 0 505120-00256-5 dynamic pkp\1xxa_v1 bdnu_120 111a 0.0 nobody 3 19 passengers enddynamic
node -1 0 505120-00256-5 dynamic pkp\1xxa_v1 adnu_120 1xxa 0.0 nobody 3 22 passengers enddynamic
endtrainset
trainset none 7 0 0
node -1 0 SIEC-080645 dynamic PKP\BDHPUMN_V2 505126-08064-5 BDHPUMN 0 nobody 3 0 enddynamic
node -1 0 a4166 dynamic PKP\BDHPUMN_V2 505126-08064-5 BDHPUMN 0 nobody 3 0 enddynamic
node -1 0 a1240 dynamic PKP\BDHPUMN_V2 505126-08064-5 BDHPUMN 0 nobody 3 0 enddynamic
node -1 0 a23560 dynamic PKP\BDHPUMN_V2 505126-08064-5 BDHPUMN 0 nobody 3 0 enddynamic
node -1 0 a6500 dynamic PKP\BDHPUMN_V2 505126-08064-5 BDHPUMN 0 nobody 3 0 enddynamic
node -1 0 a27377 dynamic PKP\BDHPUMN_V2 505126-08064-5 BDHPUMN 0 nobody 3 0 enddynamic
node -1 0 a46700 dynamic PKP\BDHPUMN_V2 505126-08064-5 BDHPUMN 0 nobody 3 0 enddynamic
node -1 0 a10235 dynamic PKP\BDHPUMN_V2 505126-08064-5 BDHPUMN 0 nobody 3 0 enddynamic
endtrainset
Czyli nie jest poprawnie, skoro nie zmienia się sygnał. Pokaż jak teraz wygląda zawartość twoich plików scn.
include test/test.scm end
node -1 0 ty_mnie_slyszysz sound -10.0161 0.2 85.0 ty_mnie_slyszysz.wav endsound
event ty_mnie sound 2 ty_mnie_slyszysz 1 endevent
event event01 multiple 0 none ty_mnie endevent
node -1 0 dajzolte eventlauncher 0.0 0.0 0.0 -1 none 1031 semek1 none end
event semek1 multiple 3 none semek1_s5 endevent
node -1 0 Toras001 track normal 100.0 1.435 0.25 25.0 20 0 Flat vis
rail_screw_used1 4 tpbp-new2 0.2 0.5 1.1
-10.0161 0.2 63.1484 0.0 //point 1
0.0 0.0 0.0 //control vector 1
0.0 0.0 0.0 //control vector 2
-10.0161 0.2 163.148 0.0 //point 2
0
event2 semek1_sem_info
velocity 35
endtrack
Nie jest dobrze. Powinno być tak:Kod: [Zaznacz]node -1 0 dajzielone eventlauncher 0.0 0.0 0.0 -1 none 1031 semek1 none end
event semek1 multiple none semek1_s5 endevent
include test/test.scm end
node -1 0 ty_mnie_slyszysz sound -10.0161 0.2 85.0 ty_mnie_slyszysz.wav endsound
event ty_mnie sound 2 ty_mnie_slyszysz 1 endevent
event event01 multiple 0 none ty_mnie endevent
node -1 0 dajzielone eventlauncher 0 0 0 -1 none 1031 semek1 none end
event semek1 lights 0.0 semek1 1 0 0 0 0 endevent
node -1 0 Toras001 track normal 100.0 1.435 0.25 25.0 20 0 Flat vis
rail_screw_used1 4 tpbp-new2 0.2 0.5 1.1
-10.0161 0.2 63.1484 0.0 //point 1
0.0 0.0 0.0 //control vector 1
0.0 0.0 0.0 //control vector 2
-10.0161 0.2 163.148 0.0 //point 2
0
event2 semek1_sem_info
velocity 35
endtrack
A czy tor z sem_info znajduje się przed semaforem i czy lokomotywa na nim na pewno stoi?
node -1 0 Toras001 track normal 100.0 1.435 0.25 25.0 20 0 Flat vis
rail_screw_used1 4 tpbp-new2 0.2 0.5 1.1
-10.0161 0.2 63.1484 0.0 //point 1
0.0 0.0 0.0 //control vector 1
0.0 0.0 0.0 //control vector 2
-10.0161 0.2 163.148 0.0 //point 2
0
Velocity 35
event2 Semek1_sem_info
endtrack
A spróbuj zjechać z odcinka i przejechać po nim.
Dodano: 17 Lutego 2013, 16:37:35Kod: [Zaznacz]node -1 0 ty_mnie_slyszysz sound -10.1684 0.0 109.864 ty_mnie_slyszysz.wav endsound
Zobacz tak.
event ty_mnie sound 2 ty_mnie_slyszysz 1 endevent
event event01 multiple 0 none ty_mnie endevent
node -1 0 Testowy track normal 100.0 1.435 0.25 25.0 20 0 Flat vis
rail_screw_used1 4 tpbp-new2 0.2 0.5 1.1
-0.0521236 0.2 -10.2684 0.0 //point 1
0.0 0.0 0.0 //control vector 1
0.0 0.0 0.0 //control vector 2
-0.0521236 0.2 89.7316 0.0 //point 2
0
endtrack
event keyCtrl01 multiple 0 none ty_mnie_slyszysz endevent
Wklej to i wciśnij shift+1
Cytujevent ty_mnie_slyszysz sound opuzn ty_mnie_slyszysz 1 endeventTutaj musi być opóźnienie w sekundach. No w folderze /sounds musi się znajdować dźwięk ty_mnie_slyszysz.wav.
event ty_mnie_slyszysz sound 2 ty_mnie_slyszysz 1 endevent
node -1 0 ty_mnie_slyszysz sound x y z ty_mnie_slyszysz.wav endsound - deklaracja dźwięku.
event ty_mnie_slyszysz sound opozn ty_mnie_slyszysz 1 endevent - event odpalający dźwięk.
event event01 multiple 0 none ty_mnie_slyszysz endevent - event odpalający, poprzedni event przez najechanie toru.
x y z ustawisz sobie współrzędne. opozn dasz opóźnienie wywołania eventu.
Dodano: 17 Lutego 2013, 16:05:57
Pierwsze dwie linijki muszą być. Wywołanie możesz zrobić jakie chcesz.
node -1 0 Toras001 track normal 100.0 1.435 0.25 25.0 20 0 Flat vis
rail_screw_used1 4 tpbp-new2 0.2 0.5 1.1
-10.0161 0.2 63.1484 0.0 //point 1
0.0 0.0 0.0 //control vector 1
0.0 0.0 0.0 //control vector 2
-10.0161 0.2 163.148 0.0 //point 2
0
event1 event01
endtrack
//sky cgskj_dusk013.t3d endsky
//atmo 0 0 0 1000 2000 0 0 0 endatmo
//light 1470 40 110 0.118 0.118 0.118 0.38 0.318 0.247 0.404 //0.522 0.588 endlight
include test/test.scm end
node -1 0 ty_mnie_slyszysz sound -10.1684 0.0 109.864 ty_mnie_slyszysz.wav endsound
event ty_mnie_slyszysz sound opuzn ty_mnie_slyszysz 1 endevent
event event01 multiple 0 none ty_mnie_slyszysz endevent
FirstInit
trainset none Testowy 20 0
node -1 0 ST44-313 dynamic PKP\ST44_V1 ST44-313 ST44 0 headdriver 3 0 enddynamic
endtrainset