Vielen Dank, ich werde es versuchen.
Ich habe so etwas gefunden:
{macro:ansage}
(L.L.ticketprinter_stop) 0 >
{if}
(L.L.almex_hamburg) !
{if}
"..\..\Announcements\" 0 (M.V.GetDepotStringGlobal) "\" $+ $+ (L.$.act_busstop) $+
(L.L.int_routeindex) (M.V.GetBusstopCount) 1 - (L.L.ticketprinter_stop) <=
{if}
"_#terminus" $+
{endif}
".wav" $+
(T.F.ev_ansage) $msg
{else}
"..\..\Announcements\"
0 (M.V.GetDepotStringGlobal) $+
"\" $+
(M.V.GetTTLineString) $+
"_" $+
(L.L.ticketprinter_stop) (M.V.GetTTBusstopName) (M.V.GetBusstopIndex) 3 (M.V.GetBusstopString) $+
(M.V.GetTTBusstopCount) (M.V.GetTTBusstopIndex) 1 + =
{if}
"_#terminus" $+
{endif}
".wav" $+
$msg (T.F.ev_ansage)
{endif}
{endif}
{end}