I want to add more, dont take my other post as all bad.
I really love the idea, but I think that it is a bit much for one simple hack. If people want they can make their own anticheat, manually add the public SteamID’s (kind of a bitch move), or honestly have their own ban list and ban people when they catch them hacking.
One thing I always thought sounded amazing was ban list sharing, I even made a program that would grab cheaters steam ID’s of of about 80 communities ban lists. But when I though about it, it was a terrible idea. Maybe someone was improperly banned and then they get banned on every sever they try join? Even if they were banned they at least need another chance because not everyone is always a cheater or always bad. Again, the idea was good but the presentation kinda shot it all down.
Also: Did you edit the gslock module or did you just compile what was already there?