- Symulator MaSzyna -

Symulator EU07 (i nie tylko) => Bieżące Symulatorowe => Wątek zaczęty przez: Maciej w 22 Czerwca 2015, 21:26:51

Tytuł: Event "..." ignored in multiple "..."!
Wiadomość wysłana przez: Maciej w 22 Czerwca 2015, 21:26:51
Obecnie na wielu scenariuszach podczas ładowania pokazują się błędy, tak jak w tym fragmencie:
Event "none_os1" ignored in multiple "stacja1_psc1_os1"!
Event "none_os2" ignored in multiple "stacja1_psc1_os2"!
Event "none_os3" ignored in multiple "stacja1_psc1_os3"!
Event "none_os4" ignored in multiple "stacja1_psc1_os4"!
Event "none_os1" ignored in multiple "stacja1_psk1_os1"!
Event "none_os2" ignored in multiple "stacja1_psk1_os2"!
Event "none_os3" ignored in multiple "stacja1_psk1_os3"!
Event "none_os4" ignored in multiple "stacja1_psk1_os4"!
Event "none_os1" ignored in multiple "stacja1_psb2_os1"!
Event "none_os2" ignored in multiple "stacja1_psb2_os2"!
Event "none_os3" ignored in multiple "stacja1_psb2_os3"!
Event "none_os4" ignored in multiple "stacja1_psb2_os4"!
Event "none_os1" ignored in multiple "stacja1_psc2_os1"!
Event "none_os2" ignored in multiple "stacja1_psc2_os2"!
Event "none_os3" ignored in multiple "stacja1_psc2_os3"!
Event "none_os4" ignored in multiple "stacja1_psc2_os4"!
Z czego one wynikają? Da się je jakoś szybko naprawić?
Tytuł: Odp: Event "..." ignored in multiple "..."!
Wiadomość wysłana przez: Stele w 22 Czerwca 2015, 21:50:59
Z niewykorzystanego eventu dla powtarzacza/tarczy w semaforze. W imię ograniczenia ilości inców, prostoty wstawiania i kompatybilności z tworzonymi sceneriami, lepiej to zostaw jak jest.
Semafor ma w multiplu wywołanie przykładowo:
event (p1)_s2 multiple 0 none (p1)_sem_ligh2 (p1)_sem_info_vmax (p1)_sem_distinfo_vmax (p7)_os2 endeventA jak nie ma przypisanej tarczy, to jako p7 ma wpisane none/nie ma parametru. Tarcza nie istnieje, więc nie ma eventu. Zachodzi wywołanie nieistniejącego eventu i mamy wpis w errors.
Tytuł: Odp: Event "..." ignored in multiple "..."!
Wiadomość wysłana przez: Mariusz1970 w 22 Czerwca 2015, 22:20:40
Wg mnie (byc moze sie myle), ale none nie powoduje, ze nie ma parametru, czyli, ze tarcza nie istnieje, tylko nazwa tarczy przyjmuje nazwe none. A ze takich wpisow z nazwa none jest kilka, to zaczynaja wystepowac duplikaty nazw, a tym samym eventow i exe je ignoruje.
Tytuł: Odp: Event "..." ignored in multiple "..."!
Wiadomość wysłana przez: firleju w 23 Czerwca 2015, 10:41:02
Exe znajduje już wpis eventu o tej samej nazwie w związku z czym odrzuca nowy.
Tytuł: Odp: Event "..." ignored in multiple "..."!
Wiadomość wysłana przez: Ra w 13 Sierpnia 2015, 10:13:26
Cytat: http://rainsted.com/pl/Symulator/MaSzyna/EU07.EXE_71
9. Ignorowanie eventów none_

Eventy o nazwach rozpoczynających się od none_, umieszczone na liście eventu multiple są ignorowane z informacją w logu. Przykładowe zastosowania – semafor bez tarczy (nazwa tarczy none). Również całkowicie ignorowane są wpisy takich eventów (z informacją w logu).
Nie ma to nic wspólnego z duplikatami. Zrobiłem to specjalnie prawie 5 lat temu, żeby nie trzeba było mieć osobnych semaforów z obsługą tarczy i bez niej. To, co się loguje, nie jest komunikatem o błędzie, a jedynie informacją dla twórcy scenerii, że obsługa tarczy w semaforze została pominięta. Błędem może być w sytuacji innej niż brak semafora do tarczy. W errors.txt nie powinno się to pojawiać.