Ich denke mal das liegt daran
if(SpielerInfo[playerid][pTban] == 1)
Wenn du einen Spieler Timebanns, dann wird für die playerid die Variable Tban auf 1 gesetzt.
Und wenn er dann gekickt wird und alles gespeichert wird, resettest du glaub ich die Variablen nicht.
Und wenn jemand dann connectet und die alte playerid bekommt und dort bei der Variable Tban 1 steht wird er automatisch auch als
Timegebannt angezeigt.