Hallo,
wie im Titel geschrieben, frage ich mich, ob man in einem Fahrzeugscript irgendwie Informationen zum Umlaufnamen herausfinden kann. Ich konnte dazu leider nichts finden, das Hamburger Script von Darius war diesbezüglich für mich unverständlich, sah aber irgendwie so aus, dass hauptsächlich die Liniennummer und der Wochentag dafür entscheidend sind, nicht der Umlauf an sich.
Gibt es da evtl. eine Möglichkeit für?
EDIT:
Alternativ habe ich versucht, eine Umlaufeingabe in die IVuTicketbox im FL Ü einzubauen. Ich wollte das in den Startbildschirm integrieren, d.h. statt FahrerID & PIN sollen PIN & Umlauf abgefragt werden. Zum einen erledigt dies ja die Textur, aber Scriptseitig hab ich das noch nicht hinbekommen.
Ursprüngliches Script dazu:
(L.L.atron_ideingabe)
{if}
(L.$.IBIS_Cockpit_Display_Anmeldung) $StrToFloat (C.L.driver_id) =
{if}
1 (S.L.atron_pineingabe)
0 (S.L.atron_ideingabe)
"" (S.$.IBIS_Cockpit_Display_Anmeldung)
{else}
"" (S.$.IBIS_Cockpit_Display_Anmeldung)
{endif}
{endif}
(L.L.atron_pineingabe)
{if}
(L.$.IBIS_Cockpit_Display_Anmeldung) $StrToFloat (C.L.driver_pin) =
{if}
0 (S.L.atron_pineingabe) (S.L.atron_ideingabe)
"" (S.$.IBIS_Cockpit_Display_Anmeldung)
1 (S.L.IBIS_frei)
{else}
"" (S.$.IBIS_Cockpit_Display_Anmeldung)
{endif}
{endif}
Alles anzeigen
Mein Script:
ich habe folgendes geändert:
- im 1. Teil wird die PIN kontrolliert, nicht die ID
- im 2. Teil habe ich die "Richtig?" Abfrage weggenommen, weil er Grundsätzlich jede Umlaufnummer akzeptieren soll.
(L.L.atron_ideingabe)
{if}
(L.$.IBIS_Cockpit_Display_Anmeldung) $StrToFloat (C.L.driver_pin) =
{if}
1 (S.L.atron_pineingabe)
0 (S.L.atron_ideingabe)
"" (S.$.IBIS_Cockpit_Display_Anmeldung)
{else}
"" (S.$.IBIS_Cockpit_Display_Anmeldung)
{endif}
{endif}
(L.L.atron_pineingabe)
{if}
(L.$.IBIS_Cockpit_Display_Anmeldung) $StrToFloat (S.L.Umlaufnummer)
0 (S.L.atron_pineingabe) (S.L.atron_ideingabe)
"" (S.$.IBIS_Cockpit_Display_Anmeldung)
1 (S.L.IBIS_frei)
{endif}
Alles anzeigen
Statt nach der PIN in die Umlaufabfrage zu wechseln, welchselt er jedoch direkt in den Verkaufsscreen. Habe ich beim Script ändern etwas nicht beachtet?
LG Niklas