Tag Goi.
Ansonsten gibt es möglicherweise irgendwo noch einen Klammerfehler (eine zu viel/zu wenig). Ist Zeile 91 die Testausgabe?
Ergänze mal die Klammern um "auf" und "zu":
80 if ($in{Bewerbung}) { print DATEI $in{Mitglieder}." (Auf Empfehlung / Bewerbung)\n";
Klammer auf.
81 } else {
Klammer zu, Klammer auf
82 print DATEI $in{Mitglieder}."\n";
83 }
Klammer zu
84 print DATEI "$in{Gildenstory}\n";
85 if ($in{Besonderes}) {
Klammer auf
86 print DATEI $in{Besonderes}."\n";
87 } else {
Klammer zu, Klammer auf
88 print DATEI "-\n";
89 }
Klammer zu
90 print DATEI $in{Aufnahmebedingungen}."\n";
91 }
Klammer zu, doch wo ist das dazugehörige "Klammer auf"?
Hier scheint der Fehler zu liegen, vermutlich gehört die print-Anweisung *davor*, nicht dahinter. Falls das auch nicht das Problem sein sollte, könnte die Klammer in Zeile 91 tatsächlich überflüssig sein.
Siechfred