Was lädst du auch alle bandaten aus und gehst danach über die spielerid ?
das ist schwachsinn und es ist auch logisch da wenn fu mit den account mit der playerid 0 connectest jedes mal den selbe baninformationen bekommst.
Daher lade doch die daten falls er gebannt sein sollte also einfach noch deiner funktion checkbanneduser hinzufügen.