- Symulator MaSzyna -

Symulator EU07 (i nie tylko) => Pomoc w tworzeniu => Wątek zaczęty przez: Pendolino w 08 Stycznia 2011, 10:07:22

Tytuł: Zdarzenia prawdopodobieństwa
Wiadomość wysłana przez: Pendolino w 08 Stycznia 2011, 10:07:22
O ile mi wiadomo istnieją eventy wyzwalane losowo, np. chcę aby podczas jazdy osobowym mógł losowo na stacji usłyszeć "zatrzymaj się, jeszcze ktoś biegnie" poproszę o wyjaśnienie działania i przykłady zastosowań eventów tego typu.
Tytuł: Odp: Zdarzenia prawdopodobieństwa
Wiadomość wysłana przez: Benek w 08 Stycznia 2011, 11:36:44
Struktura wygląda następująco:
event (nazwa_eventu) multiple 0.0 none (wypisanie do 8 zdarzeń) condition propability (zadanie prawdopodobieństwa) endevent
gdzie w nawiasie (zadanie prawdopodobieństwa) wpisujemy liczbę z przedziału od 0 do 1.
Komputer losuje liczbę właśnie z przedziału od 0 do 1. Jeśli wylosuje liczbę mniejszą, niż ta którą podamy, to zdarzenie się załączy. W przeciwnym wypadku program zignoruje komendę.

A o to przykład:
event start_ET22 multiple 0.0 none unvissem_max pludry_zwr1- pludry_C_s10 paw_zwr13- paw_zwr11- paw_l_s13 condition propability 0.5 endevent
W tym przypadku zdarzenie start_ET22 załączy się z prawdopodobieństwem 0.5, tzn. na 100 odpaleń danego scenariusza, około 50 razy załączy się ten event, w pozostałych przypadkach nie.

Natomiast jakbyśmy dali:
event start_ET22 multiple 0.0 none unvissem_max pludry_zwr1- pludry_C_s10 paw_zwr13- paw_zwr11- paw_l_s13 condition propability 0.2 endevent
To zdarzenie start_ET22 załączy się na 100 odpaleń około 20 razy, natomiast na około 80 razy program pominie to wyrażenie. Cytując Ziomala:
Cytuj
...operacja ta pozwala na nieliniowe prowadzenie służby.
Czyli nigdy nie wiadomo, co wirtualnego mechanika spotka na szlaku :)
Tytuł: Odp: Zdarzenia prawdopodobieństwa
Wiadomość wysłana przez: Pendolino w 08 Stycznia 2011, 12:10:06
Dziękuję za wyczerpujące i zrozumiałe wyjaśnienie, zaraz to na służbie wypruÓbuję ;)

Quark-t
Tytuł: Odp: Zdarzenia prawdopodobieństwa
Wiadomość wysłana przez: EN_Jan.Kiepura w 12 Maja 2012, 22:41:41
O ile mi wiadomo istnieją eventy wyzwalane losowo, np. chcę aby podczas jazdy osobowym mógł losowo na stacji usłyszeć "zatrzymaj się, jeszcze ktoś biegnie" poproszę o wyjaśnienie działania i przykłady zastosowań eventów tego typu.

a w jaki sposób dodać taki tekst jak podał pendolino.
Tytuł: Odp: Zdarzenia prawdopodobieństwa
Wiadomość wysłana przez: Benek w 12 Maja 2012, 22:53:54
http://eu07.pl/forum/index.php/topic,17331.msg191222.html#msg191222
Tytuł: Odp: Zdarzenia prawdopodobieństwa
Wiadomość wysłana przez: EN_Jan.Kiepura w 13 Maja 2012, 11:09:20
Dziękuje za pomoc, ale mam tutaj bardziej techniczne pytanie. Skąd wziąć, i jak ma wyglądać nagranie do eventu np. "mechaniku proszę zaczekać, jeszcze ktoś biegnie". Gdzie umieścić taki wpis, a także gdzie umieścić takie nagranie.

Proszę poprawić tę wiadomość na zgodną z regułami pisowni w jęz. polskim (Regulamin, punkt 10) i powiadomić mnie przez PW.
Quark-t
Tytuł: Odp: Zdarzenia prawdopodobieństwa
Wiadomość wysłana przez: matek123 w 13 Maja 2012, 11:14:27
Musi być obrobiony dźwięk, tak żeby był w formacie Wave(*.wav) 8 bit mono i musi być w sounds.
Tytuł: Odp: Zdarzenia prawdopodobieństwa
Wiadomość wysłana przez: Benek w 13 Maja 2012, 11:21:47
I mieć częstotliwość 22 050 kHz. Dodajesz go folderu sounds, a potem przez jego nazwę odwołujesz się do niego z poziomu eventów.
Tytuł: Odp: Zdarzenia prawdopodobieństwa
Wiadomość wysłana przez: EN_Jan.Kiepura w 13 Maja 2012, 19:52:02
Dziękuję będę próbował.