Also ich glaube das mit dem hoch zählen bis fünf sollte über eine *.ini zu lösen sein.
schau nach dem aktuellen wert der ini (ini lesen) und durch eine Schleife den ausgelesenen Wert verarbeiten. Zuvor oder als erster Arbeitsschritt den Wert um eines erhöhen, bzw. wenn die 5 erreicht ist, die Aktionsausführung "sperren", bis die Aktionen 1-5 abgearbeitet und dann den Wert in der ini wieder auf null setzen. Oder wenn eine Aktion erfolgreich ausgeführt wurde, das dann automatisch sich der Wert der ini um 1 verringert.
Aber hier müßtest Du wohl viel über die INI-Datei lesen und schauen wie man das ganze unsetzen kann. Ich erstelle mir dafür immer eine Zeichnung. Gerade bei den Schleifen (z. B. If/Elseif/Else), mache ich mir "Papiergedanken". Kennt man doch mit "Ja / Nein-Entscheidungen". Das hilft und so gehe ich sehr oft vor.
Bin auf den weiteren VErlauf gespannt.
Gruss, Lina.