Well first of all, ofc they can`t join because if you look in the config, it have only users with steam can join [ aka cs 1.6 ] so you need to modify that and about protocol 47, you just need to update it but If you want to make a good server I recommend you to make server with amx, the best around for non-steam and steam. [ and free ]