Dein Code ist etwas chaotisch aufgebaut, ich habe mir den Code gut 20 Minuten angeschaut und blicke immer noch nicht wirklich durch, liegt wahrscheinlich auch daran, dass nicht alles vorhanden ist. Egal, ich versuche es dir nochmal zu erklären, dann versuchst du es zu realisieren:
Du musst, bevor du den Spieler automatisch einloggen lässt, noch abfragen, ob der Spieler in der Datenbank in der du die Statistiken speicherst mit dem Stat "Autologin = 1" existiert. Wenn ja, dann kannst du ihn einloggen, wenn nein, dann muss er sich selbst einloggen.
Diese Abfrage machst du wie die anderen auch (nimm dir ein Beispiel an der Abfrage ob der Spieler in der Datenbank mit den IPs drin ist).
Warum musst du das machen?
Weil du es noch nicht machst, bei "case _SQL_ACCOUNT_AUTOLOGIN:". Du musst also noch einen case machen, und dazwischen abfragen, ob der Spieler Autologin an hat, indem du in der Datenbank nachschaust (die Variable kannst du ja nicht nutzen, weil die erst mit dem Login geladen wird, zuvor bringt es nichts wenn du sie abfragst, sie wird 0 sein).
Versuche es bis morgen Nachmittag selbst zu lösen. Wenn du es nicht hinbekommst, poste bitte den gesamten dazugehörigen Code und markiere den Startpunkt, wo der Code anfängt.