Symulator EU07 (i nie tylko) > Pomoc w tworzeniu
Uruchamianie AI
szogun:
Ostatnio zacząłem uczyć się eventów. Z semaforami i zwrotnicami nie mam już problemów, ale mimo przestudiowania scenery.doc nie wiem jak uruchomić AI, a następnie ruszyć je z miejsca. Czy mógłby ktoś (w miarę łopatologicznie) opisać, jak to zrobić np. gdy mój pojazd wjeżdża na tor X uruchamia się AI, a po dojechaniu do toru Y dostaje np. S10 i rusza?
tomekilawa:
Gdzieś czytałem na temat AI. Trzeba wpierw zaaktywować AI np. takim eventem :
--- Kod: ---event eu07activate multiple 1 0 Wait_for_orders 1 0 endevent
--- Koniec kodu ---
takim uruchomić silniki np.
--- Kod: ---event eu07start putvalues 1.0 none 0.1 0.1 0.1 Prepare_engine 1 0 endevent
--- Koniec kodu ---
Tyle zdążyłem zrozumieć, choć nie jestem pewien, przykłady eventów wziąłem z Quarka_noc i Bałtyku.
libertyn89:
Event z komendą Jump_to_order 0 0 wystarczy. Trzeba to przypiąć do toru, na którym stoi AI za pomocą event0. Należy też do tego samego toru przytwierdzić event2 (w 90% przypadkow; w pozostałych 10%, gdy tor jest ustawiony odwrotnie stosujemy event1) z XXX_sem_info, które przekaże informacje AI o zmianie sygnału na semaforze o nazwie XXX. Jest tak zrobione chociażby na Krzyżowej. Wszystko to dla prędkości początkowej 0.
Dla prędkości początkowej <> 0 (np. 0.1, 0.5) wystarczy samo XXX_sem_info.
EDIT:
No i potem oczywiście trzeba podać na semaforze XXX sygnał zezwalający na jazdę :)
szogun:
Na razie dałem prędkość początkową kociołkowi na 0.1, i podpiąłem pod tor na który wjadę SUką event który ma zaświecić kociołkowi S10 i poprzestawiać zwrotki - zaraz zobaczę jak to działa :)
EDIT: Eventy się wyzwoliły - S10 się świeci, zwrotnice przestawione, a kociołek jak stał tak stoi :/
Event:
--- Cytuj ---event su46wjezdza multiple 15.0 none mac_G_S10 mac_zwr7- mac_zwr5+ mac_zwr4+ mac_zwr2+ endevent
--- Koniec cytatu ---
i... (na tym torze staję moją SU46)
--- Kod: ---node 3000 0 macie1 track normal 100.0 1.435 0.25 25.0 20 0 Flat vis
Rail_screw_used1 4 TpBpS-new2.tex 0.2 0.5 1.1
-8231.74 6.2 -15515.6 0.0 //point 1
0.0 0.0 33.333 //control vector 1
0.0 0.0 -33.333 //control vector 2
-8231.74 6.2 -15415.6 0.0 //point 2
0
event0 su46wjezdza
endtrack
--- Koniec kodu ---
--- Kod: ---trainset rozklad macie3 20.0 0.1
node 800 0 SP42-210 dynamic PKP\SP42_v1 101d-210.dds 101D 0.0 headdriver 3 0 enddynamic
node 800 0 PassPack2 dynamic PKP\1xxa_v1 120A-4.dds 120a 0.0 nobody 0 0 enddynamic
endtrainset
--- Koniec kodu ---
Jak coś to robię to na Całkowie.
libertyn89:
Za malo danych. Najlepiej pokaz wpis torow i SP42 do scenerii.
« Dodano: 25 Sierpnia 2010, 15:58:47 »No, a gdzie jest tor z sem_info?
Nic tutaj nie zmieniales?
--- Kod: ---node 3000 0 macie3 track normal 100.0 1.435 0.25 25.0 20 0 Flat vis
Rail_screw_used1 4 TpBpS-new2.tex 0.2 0.5 1.1
-8235.74 6.2 -15515.6 0.0 //point 1
0.0 0.0 33.333 //control vector 1
0.0 0.0 -33.333 //control vector 2
-8235.74 6.2 -15415.6 0.0 //point 2
0
event0 startganz2
event2 mac_G_sem_info
endtrack
--- Koniec kodu ---
Nawigacja
[#] Następna strona
Idź do wersji pełnej