- Symulator MaSzyna -
Symulator EU07 (i nie tylko) => Pomoc doraźna => Uruchamianie Symulatora => Wątek zaczęty przez: Marcin1992 w 28 Grudnia 2008, 00:25:51
-
Witam.
Zmagam się z problemem Linii61. Dzięki wyszukiwarce plików uzupełniłem część brakujących plików, lecz w trakcie uruchamiania wyskakuje mi 'Abnormal'.
Końcówka loga:
Loading - texture: textures\ironrust.bmp
OK
Loading - texture: textures\lisow1.bmp
OK
Loading - texture: textures\chodnik1.bmp
OK
Loading - texture: textures\chodnik2.tga
OK
Loading - text model: models\pkp/head4-yryw.t3d
Loading - text model: models\pkp/post-yn-h4.t3d
Szukajka podsunęła mi ten temat: http://eu07.pl/forum/index.php/topic,7407.0.html
W tym temacie Krzysiek626 pisze, że jeśli log urywa się na Loading - text model: models\pkp/post-yn-h4.t3d to brakuje modelu -3d_we9.t3d.
I tu jest zgrzyt. Posiadam ten model i jest on w odpowiednim miejscu. Pobrałem nawet dwie różne paczki z tym modelem lecz bez rezultatu.
Dodatkowo brakuje mi dwóch plików, których wyszukiwarka plików nie znajduje:
scenery\SSo4zcpbYW24.inc
scenery\SSo4zcpbYW24_vel40.inc
Pozdrawiam
-
Bohun ma to do siebie, że zrobił kilka inców semaforów, niekiedy dziwnie ponazywanych i z dziwnymi parametrami. Możliwe, że masz innego jakiegoś inca niż ten Bohuna i Ci wywala brak parametru. Poszukaj tool'a Mariusza1970 od znajdowania abnormali. Gdzieś to na forum jest.
-
Tool'a znalazłem.
Wynik analizy:
include;SS4pcpbYN.inc;Test_e;4067.01;-11.6;127.276;80.8981;e;;end
Różna ilość parametrów dla pliku: D:\Program Files\Eu07-424\scenery\SS4pcpbYN.inc i dla tego wpisu w scn.
include;SS4pcpbYN.inc;Test_b01;4761.73;-11.6;240.548;-99.9016;b;;end
Różna ilość parametrów dla pliku: D:\Program Files\Eu07-424\scenery\SS4pcpbYN.inc i dla tego wpisu w scn.
include;SSo4zcpbYW24.inc;LI_B12;-519.506;-9.35616;0.773463;-90.0;B12;LI_ToB;end
Brak pliku: D:\Program Files\Eu07-424\scenery\SSo4zcpbYW24.inc
include;SSo4zcpbYW24_vel40.inc;LI_C2;-516.12;-9.35616;13.918;-85.0;C2;LI_ToC;end
Brak pliku: D:\Program Files\Eu07-424\scenery\SSo4zcpbYW24_vel40.inc
include;SSo4zcpbYW24.inc;LI_c01;-519.496;-9.35616;-11.5345;-97.5964;B12;LI_ToB;end
Brak pliku: D:\Program Files\Eu07-424\scenery\SSo4zcpbYW24.inc
Edit: Prosiłbym o podesłanie plików: SSo4zcpbYW24_vel40.inc oraz SSo4zcpbYW24.inc. Wyszukiwarka ich nie znajduje.
-
// semafor 4-komorowy odchylony od slupa + W24: p1=nazwa p2,p3,p4=lokacja, p5=rotacja, p6=symbol,
// semafor ten jest stosowany na ogol na torach wyjazdowych
origin (p2) (p3) (p4)
rotate 0 (p5) 0
//model semafora 4komorowego:
node -1 0 (p1) model -0.45 0.17 0 0 PKP/head4-gryw.t3d (p6) Lights 0 1 0 0 endmodel //glowica przesunieta w lewo
node -1 0 none model 0 0 0 0 PKP/post-Y-h4.t3d PKP/pkplight_manpost.tga endmodel //slup+drabinka
node -1 0 (p1)W24 model 0 0 0 0 PKP/W24.t3d none Lights 0 endmodel //wskaznik W24
node 800 50 none lines 100 50 20 100.0 //linia zeby byl maszt widoczny z daleka
0.0 0.0 0.0 0.0 4.5 0.0
endline
rotate 0 0 0
endorigin
//memcell do pamietania predkosci:
node -1 0 (p1)_sem_mem memcell (p2) (p3) (p4) SetVelocity 0.0 0.0 none endmemcell
//ZDARZENIA:
//podswietlanie wskaznika W24:
event (p1)_W24 lights 0.0 (p1)W24 1 endevent
//gaszenie wskaznika W24
event (p1)_W24off lights 0.0 (p1)W24 0 endevent
//stany semafora:
event (p1)_s1 multiple 0 none (p1)_sem_ligh1 (p1)_sem_info_stop (p1)_W24off (p7)_os1 endevent
event (p1)_s2 multiple 0 none (p1)_sem_ligh2 (p1)_sem_info_vmax (p1)_sem_distinfo_vmax (p7)_os2 endevent
event (p1)_s10 multiple 0 none (p1)_sem_ligh10 (p1)_sem_info_v40 (p1)_sem_distinfo_vmax (p7)_os4 endevent
event (p1)_ms2 multiple 0 none (p1)_sem_lighs2 (p1)_sem_info_shunt2 endevent
event (p1)_sz1 multiple 0 none (p1)_sem_lighz1 (p1)_sem_info_v20 endevent
//powyzsze zdarzenia skladaja sie z:
//zdarzenia wpisujace w memcell predkosci przy tym (info) i przy nastepnym (distinfo) semaforze:
event (p1)_sem_info_stop updatevalues 0.0 (p1)_sem_mem SetVelocity 0.0 0.0 endevent
event (p1)_sem_info_vmax updatevalues 1.0 (p1)_sem_mem SetVelocity -1 * endevent
event (p1)_sem_distinfo_vmax updatevalues 0.0 (p1)_sem_mem SetVelocity * -1 endevent
event (p1)_sem_info_v40 updatevalues 1.0 (p1)_sem_mem SetVelocity 40 * endevent
event (p1)_sem_info_v20 updatevalues 1.0 (p1)_sem_mem SetVelocity 20 0 endevent
// dziala tylko na pojazdy w trybie manewrowym:
event (p1)_sem_info_shunt2 updatevalues 1.0 (p1)_sem_mem ShuntVelocity 40 0 endevent
//zdarzenia sterujace swiatlami:
event (p1)_sem_ligh1 lights 0.0 (p1) 0 1 0 0 endevent
event (p1)_sem_ligh2 lights 0.0 (p1) 1 0 0 0 endevent
event (p1)_sem_ligh10 lights 0.0 (p1) 1 0 1 0 endevent
event (p1)_sem_lighs2 lights 0.0 (p1) 0 0 0 1 endevent
event (p1)_sem_lighz1 lights 0.0 (p1) 0 1 0 2 endevent
//odczyt z pamieci (zdarzenie przypisane do toru przy ktorym stoi semafor):
event (p1)_sem_info getvalues 1.0 (p1)_sem_mem endevent
Powyższy opis semafora wklej w notatniku i nadaj mu nazwę SSo4zcpbYW24.inc. Semafor SSo4zcpbYW24_vel40.inc zamień na powyższy i będzie grało.
Natomiast semafor SS4pcpbYN.inc steruje dodatkowo tarczą sygnałową, której brakuje w instrukcji include tego semafora.
-
Zrobiłem z tymi brakującymi plikami tak jak mówiłeś lecz znów poleciał Abnormal.
Wynik analizy 'Abnormala':
include;SS4pcpbYN.inc;Test_e;4067.01;-11.6;127.276;80.8981;e;;end
Różna ilość parametrów dla pliku: D:\Program Files\Eu07-424\scenery\SS4pcpbYN.inc i dla tego wpisu w scn.
include;SS4pcpbYN.inc;Test_b01;4761.73;-11.6;240.548;-99.9016;b;;end
Różna ilość parametrów dla pliku: D:\Program Files\Eu07-424\scenery\SS4pcpbYN.inc i dla tego wpisu w scn.
-
Wywala Ci abnormal, ponieważ nic nie zrobiłeś z:
Natomiast semafor SS4pcpbYN.inc steruje dodatkowo tarczą sygnałową, której brakuje w instrukcji include tego semafora.
Masz dwa wyjścia:
1. znaleźć podporządkowaną tarczę sygnałową i dopisanie jej do instrukcji include semafora,
2. usunięcie z tego semafora poleceń sterujących tarczą sygnałową. Oczywiście tarcza sygnałowa nie będzie działać.
Ja tymczasowo skorzystałem z drugiej opcji.
-
Przede wszystkim wpis w scm include;SS4pcpbYN.inc;Test_e;4067... musi współgrać z ilością parametrów w samym pliku SS4pcpbYN.inc.
Przyjrzyj się problematycznym plikom inc i wpisami w scm. Przeanalizuj je pod kątem właśnie tych parametrów.
-
Wywaliłem wpisy include które wywoływaly abnormale i trasa działa, tylko przy ładowaniu wyrzuci kilka eventów, ale to szczegół. Dzięki wszystkim za pomoc.
[solved]
-
Zamiast pomyśleć i zrobić jak trzeba, to zrobiłeś nijak tworząc inne błędy. To nie jest rozwiązanie.
-
Nie znam się wcale na parametrach.
-
Nie znam się wcale na parametrach.
Specjalnie dla Ciebie i innych osób nie mogących uruchomić scenerię Linia 61 pogłówkowałem z pięć minut i poprawiłem .inc tego semafora, tak że już nie powoduje abnormala i jest wszystko ok :) Oto link:
http://eu07.pl/userfiles/2491/priv-SS4pcpbYN.rar
Miłej jazdy :)
-
No niestety... Jednak nadal są abnormale...
Kolejna analiza:
http://wklej.org/id/33377/
-
Generalnie nie radzę modyfikować inców semaforów, które to są używane w różnych sceneriach (nie tylko w trasie Bohuna) po to, aby w linii 61 działało. Może to skutkować wywalaniem abnormali na wszystkich innych trasach. A to, że Ci nie działa... Szczegół. Bohun właśnie dlatego rozmyślił się co do publikacji wersji beta trasy.
-
Ten plik co ja udostepnilem nie wystepuje w innych sceneriach. Marcinie skopiuj od nowa plik .scn Linii 61 do katalogu scenery i juz tam nic nie kombinuj poza zmiana taboru. Sorry za brak ogonkow, pisze z komorki.
-
Ten plik co ja udostepnilem nie wystepuje w innych sceneriach.
Występuje!
-
Ten plik co ja udostepnilem nie wystepuje w innych sceneriach.
Występuje!
Skoro mówisz, że występuje to w takich przypadkach można zrobić tak:
1. W katalogu scenery tworzymy nowy folder np. o nazwie linia61.
2. Do tego folderu wrzucamy plik, który udostępniłem.
3. Następnie otwieramy notatnikiem plik .scn Linii 61.
4. Z rozwijanego menu edycja wybieramy "Zamień ..."
5. W polu Znajdź wpisujemy: SS4pcpbYN.inc
6. W polu Zamień na wpisujemy: linia61/SS4pcpbYN.inc
7. Następnie klikamy Zamień wszystko.
8. Wychodzimy z notatnika, oczywiście zapisując przy tym zmiany.
Od teraz Linia 61 nie powinna już się "gryźć" z innymi sceneriami.
-
Szociu zauważ, że nawet po nadpisaniu tego pliku teraz lecą mi abnormale od innego semafora: SSd5zpcpbI.inc.
-
Szociu zauważ, że nawet po nadpisaniu tego pliku teraz lecą mi abnormale od innego semafora: SSd5zpcpbI.inc.
Naprawdę nie wiem skąd u Ciebie wziął się ten błąd, wcześniej mówiłeś, że odpaliłeś scenerię usuwając jedynie ten poprzedni include z scn. Tak, jak mówiłem wcześniej spróbuj od nowa zainstalować scenerię wraz z poprawką do niej. Może coś przypadkiem popsułeś w pliku .scn. Jak ten błąd będzie nadal to napisz do mnie PW to podeślę Ci swój .inc tego semafora, z którym sceneria u mnie się uruchamia.
-
Problem rozwiązany. Wgrałem update z katalogu paczek i po wgraniu semafora SS4pcpbYN który zmodyfikował @ Szociu, problem ustąpił. Dziękuję wszystkim za pomoc.
Szczęśliwego Nowego Roku.
[solved]