Gatekeeper? lol?

-snip-

The .dll goes into lua/includes/modules.

And make sure you are using the SVN dll, not the downloads page one

When i put it into modules, the server won’t let me join.

You put the wrong version in most likely (if it’s saying something about a SteamID error)

What gamemode are you trying to host, that you have no idea that it uses it?

-snip-