Hallo,
in Version 1 sowie 1.1 des 3Gen-Addons war beim C2 eine Verspätungsanzeige eingebaut, die die aktuelle Zeit mit der Zeit an der nächsten Haltestelle verglichen hat. Seit 1.2 befindet sich im Almex jetzt eine Anzeige wie bei den Standard-Bussen, also wie mit einem GPS-System, das die Verspätung direkt aus der Shift-Z-Zeile übernimmt. Das Script sieht so aus:
Code
- ' ***************** ANZEIGE VERSPÄTUNGSZEIT
- (L.L.schedule_active) (L.L.AI) ! &&
- {if}
- (M.V.GetTTDelay) (S.L.almex_calcdelay)
- {else}
- 0 (S.L.almex_calcdelay)
- {endif}
- (L.L.almex_calcdelay) 10 >
- {if}
- "+" (L.L.almex_calcdelay) abs 60.0 / s0 l0 trunc $IntToStr $+ ":" $+
- (L.L.almex_calcdelay) abs 60.0 / s0 l0 trunc (L.L.almex_calcdelay) abs 60.0 / - /-/ 6 * trunc $IntToStr $+
- 0 (S.L.almex_versp_rot)
- {endif}
- (L.L.almex_calcdelay) 10 <= (L.L.almex_calcdelay) 0 > &&
- {if}
- " " (L.L.almex_calcdelay) 10 - abs 60.0 / s0 l0 trunc $IntToStr $+ ":" $+
- (L.L.almex_calcdelay) 10 - abs 60.0 / s0 l0 trunc (L.L.almex_calcdelay) 10 - abs 60.0 / - /-/ 6 * trunc $IntToStr $+
- 0 (S.L.almex_versp_rot)
- {endif}
- (L.L.almex_calcdelay) 0 <=
- {if}
- "-" (L.L.almex_calcdelay) 10 - abs 60.0 / s0 l0 trunc $IntToStr $+ ":" $+
- (L.L.almex_calcdelay) 10 - abs 60.0 / s0 l0 trunc (L.L.almex_calcdelay) 10 - abs 60.0 / - /-/ 6 * trunc $IntToStr $+
- 1 (S.L.almex_versp_rot)
- {endif}
- "0" $+
- (S.$.almex_s_versp)
- '************** Wenn keine Fahrt aktiv und kein schedule_active
- {else}
- "--:--" (S.$.almex_s_versp)
- 0 (S.L.almex_versp_rot) (S.L.almex_fahrt_aktiviert) (S.L.almex_stop) (S.L.almex_next) (S.L.almex_vis_hst1) (S.L.almex_vis_hst1_fahr) (S.L.almex_vis_hst1_halt) (S.L.almex_vis_hst2) (S.L.almex_vis_hst3) (S.L.almex_vis_hst4) (S.L.almex_vis_hst5) (S.L.almex_vis_hst6) (S.L.almex_vis_hst7) (S.L.almex_nichteinsteigen)
- {endif}
Meine Frage: Könnte mir eventuell jemand helfen, das Script so anzupassen, dass die Anzeige wie in 1.1 funktioniert?
Liebe Grüße,
Andreas