Symulator EU07 (i nie tylko) > Pomoc w tworzeniu

 Uruchomienie pojazdu przez AI

<< < (3/4) > >>

Ra:
Do ręcznego wysłania komendy wystarczy dać:
--- Kod: ---event KeyCtrl06 updatevalues 0 Uruchom_AI Prepare_engine 1 0 endevent
--- Koniec kodu ---


--- Cytat: SKP w 11 Sierpnia 2012, 22:55:48 ---Ma wpisaną komendę, która zasadniczo nic nie robi (może coś tam robi, ale nie znam się na teorii)
--- Koniec cytatu ---
Komenda w komórce pamięci nic nie robi, istotny jest moment zmiany zawartości komórki, wtedy komenda jest wysyłana do wskazanego toru.

P.J.:

--- Cytuj ---Do ręcznego wysłania komendy wystarczy dać:
Kod:

event KeyCtrl06 updatevalues 0 Uruchom_AI Prepare_engine 1 0 endevent
--- Koniec cytatu ---

Sorry, że dopiero dzisiaj, ale wcześniej mi nie pasowało.
Niestety dalej nie działa i wygenerował się komunikat błędów:
"EU07.EXE 1.8.595.355
Missed event: prepare_engine in multiple keyctrl06
Missed event: 1 in multiple keyctrl06
Missed event: 0 in multiple keyctrl06"
Nie mam pojęcia...

Dorzucę resztę:
1. Eventy i komórka pamięci:

node -1 0 Uruchom_AI memcell  0 0 0.1 Wait_for_orders 0 0 start endmemcell
 event UruchomAI updatevalues 0 Uruchom_AI Prepare_engine 1 0 endevent
event Uruchom multiple 0.0 UruchomAI endevent
event keyctrl06 multiple 0.1 none UruchomAI Prepare_engine 1 0 endevent

2. Tor na którym stoi pojazd:

node 1000 0 start 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
0.396825 0.2 136.111  0.0  //point 1
0.0 0.0 0.0  //control vector 1
0.0 0.0 0.0  //control vector 2
0.396825 0.2 236.111  0.0  //point 2
0
event0 UruchomAI
endtrack

3. Przypisanie pojazdu do toru

trainset rozklad start 0.0 0.0
//$o Tor doświadczalny.
node -1 0 EN57-1051ra dynamic pkp\en57_v1 en57-1051ra 6baii 0.0 headdriver 55 0 enddynamic
node -1 0 EN57-1051s dynamic pkp\en57_v1 en57-1051s 6bsii 0.0 connected 55 0 enddynamic
node -1 0 EN57-1051rb dynamic pkp\en57_v1 en57-1051rb 6bbii 0.0 connected 0 0 enddynamic
endtrainset

eu07-001:
Usuń event Uruchom , jest on niepotrzebny.

--- Kod: ---event keyctrl06 multiple 0.1 none UruchomAI Prepare_engine 1 0 endevent
--- Koniec kodu ---
Wartości za none to nazwy eventów, które multiple ma wywołać. W twoim przypadku jest to niepotrzebne. Daj ten kod co podał Ra, i usuń odwołanie eventu UruchomAI z toru (jeśli ma być wywoływany tylko ręcznie).

P.J.:
Teraz mam taki wpis i dalej nic

node -1 0 Uruchom_AI memcell  0 0 0.1 Wait_for_orders 0 0 start endmemcell
event KeyCtrl06 updatevalues 0 Uruchom_AI Prepare_engine 1 0 endevent

wyskakuje do tego informacja przy ładowaniu
"Event0 Uruch... does not exist"

SKP:
Jedyny event jaki istnieje to updatevalues o nazwie KeyCtrl06. Więc informacja o nieistnieniu Uruch... jest całkowicie normalna.

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

[*] Poprzednia strona

Idź do wersji pełnej
Powered by Advanced Topic Prefix Pro
Powered by SMFPacks Likes Pro Mod