CrossAuth is a metamod-r module that allows Steam authentication between mismatched client and server mod.
That means you can connect cs1.6 clients into condition games and vice versa while using Steam authentication.
Without this module you would get "STEAM validation rejected" message. This is because the server checks the AppId stored in the player's ticket. What this module does is quite simple -- it sets the server's AppId to the same value as the connecting client.
In order to run this module you need:
Simply grab a binary from the latest release and register it in your plugins.ini
.
Download and copy crossauth.dll
into addons/crossauth
. Then append into plugins.ini
this line:
win32 addons\crossauth\crossauth.dll
Download and copy crossauth_mm_i386.so
into addons/crossauth
. Then append into plugins.ini
this line:
linux addons/crossauth/crossauth_mm_i386.so