Symulator EU07 (i nie tylko) > Pomoc w tworzeniu
Eventy - eventlaunchery a klawisze
Driver24:
Hmmm... coś nie trybie...
Jak używamy KeyCtrl01 to przez shift+1 odpalimy eventa ale tylko raz.
Natomiast z eventlauncherem to będzie tak: eventlauncher01 ??
@Benek a gdzie się definiuje ten klawisz?
Quark-t:
--- Cytat: Driver24 w 20 Marca 2012, 11:00:57 ---@Benek a gdzie się definiuje ten klawisz?
--- Koniec cytatu ---
W kodzie: (o to Ci chodzi?)
--- Cytat: Benek w 20 Marca 2012, 10:13:17 ---Możesz do tego wszystkiego użyć tylko jednego klawisza, np. t (małe te). Robisz to tak:
--- Cytuj ---node -1 0 cokolwiek1 eventlauncher x1 y1 z1 r1 t 0 okreg1 none end
event okreg1 multiple 0 none ... endevent
--- Koniec cytatu ---
--- Koniec cytatu ---
Wydzielę później tę dyskusję do osobnego wątku do "Pomocy w tworzeniu".
Benek:
--- Cytat: Driver24 w 20 Marca 2012, 11:00:57 ---@Benek a gdzie się definiuje ten klawisz?
--- Koniec cytatu ---
--- Cytuj ---node -1 0 cokolwiek eventlauncher x y z r 1 0 wykonaj none end
--- Koniec cytatu ---
To jest wg Ra shift+1, ta 1.
--- Cytuj ---node -1 0 cokolwiek1 eventlauncher x1 y1 z1 r1 t 0 okreg1 none end
--- Koniec cytatu ---
Tutaj masz małe t.
Ale jakbyś dał tak:
--- Cytuj ---node -1 0 cokolwiek1 eventlauncher x1 y1 z1 r1 t 0 okreg1 okreg2 end
--- Koniec cytatu ---
To małe t wywoła zdarzenie okreg1, a duże t (z shiftem) wywoła okreg2.
Czyli klawisz definiujesz po promieniu, który oznacza obszar oddziaływania eventlauchera. Można jeszcze inaczej. Dajesz coś takiego:
--- Kod: ---node -1 0 wyjazd_ozimek eventlauncher 1.0 1.0 1.0 -1 none 0951 wyjazd_ozimek1 none end
event wyjazd_ozimek1 multiple 0.0 none
Ozimek_zwr03-
Test_b2_s10
przejazd_ozimek1_zamykaj
endevent
--- Koniec kodu ---
Event wywoła Ci się o 9:51 niezależnie od miejsca w którym się znajdujesz na scenerii.
Driver24:
Ach.. nie zauważyłem... Dzięki Quark.
A można zamiast t dodać w to miejsce KeyCtrl01? To może wtedy będzie działało w różnych eventach shift+1.
No chyba że zrobimy jakiś standard i np: połączenie radiowe to będzie r.
Dzięki @Benek za wytłumaczenie.
Quark-t:
--- Cytat: Driver24 w 20 Marca 2012, 11:29:32 ---A można zamiast t dodać w to miejsce KeyCtrl01? To może wtedy będzie działało w różnych eventach shift+1.
--- Koniec cytatu ---
Nie, bo w eventlauncherze masz po prostu klawisz. Ale mam inną sugestię/pytanie do @Ra: czy byłaby możliwość zmiany klawisza na jego kod ASCII/dziesiętny? Wtedy mamy dostępną całą klawiaturę i więcej.
--- Cytuj ---No chyba że zrobimy jakiś standard i np: połączenie radiowe to będzie r.
--- Koniec cytatu ---
To przestawisz nastawnik kierunkowy :)
Nawigacja
[#] Następna strona
Idź do wersji pełnej