Bitte ein kurzes Feedback, ...
Leider fehlt mir momentan die Zeit das Skript genauer zu betrachten, daher nur zwei allgemeine Anmerkungen.
1.
Globale Deklarationen innerhalb von Funktionen (siehe Auszug) sind im Allgemeinen nicht zu empfehlen :
AutoIt
[Auszug] ...
Func Bingo_Starter()
Global $sFont = "Bookman Old Style"
Global $pic_Kreuz = @ScriptDir &"\png\Kreuz2.jpg"
Global $ini_Daten = @ScriptDir &"\ini\Daten.ini"
Global $A1=0, $B1=0, $C1=0, $D1=0, $E1=0, _
$A2=0, $B2=0, $C2=0, $D2=0, $E2=0, _
$A3=0, $B3=0, $C3=0, $D3=0, $E3=0, _
$A4=0, $B4=0, $C4=0, $D4=0, $E4=0, _
$A5=0, $B5=0, $C5=0, $D5=0, $E5=0
...
Alles anzeigen
2.
Schau Dir mal den Datentyp Array an. Ich denke, damit lässt sich dein Skript deutlich kompakter schreiben.
Hier eins (von vielen) Tutorials) zu diesem Thema : http://www.bug-fix.info/array_tut.htm