Quote:
Originally Posted by Terin
Thank you very much for getting this working. I'm really looking forward to the developments we get on what we can do with sourcemod once that's working.
I was able to get this working on the test client, but when I tried to do the same on the live client, I get a large list of error messages along the lines of Missing shutdown function for Sys_InitAuthentication() : Sys_ShutdownAuthentication() before the server instantly crashes. There was a small update for Dota 2 earlier today, but allegedly people have been getting it to work regardless. Would this issue be on my end, or is it just that Metamod needs an update?
|
I have not tested it after today's update. You'll also see that today's update was not required for servers (you can check the current required server version
here), so if you have it in a separate directory from the game, you would not have had to update it. Your server's dota/steam.inf ServerVersion also has to match this number. If it does not already, you can usually just edit it to match with no ill effects.
When switching from the test client to the main client, make sure that you have version 1.1 of the D2 Fixups. Version 1.0 only supported the test client and failed to load on the main client due to some optimizations that they had in place. Other than that, just make sure that MM:S and D2 Fixups are loading properly. You can do this by adding -condebug to your startup line and adding a dota/cfg/server.cfg (or add to existing one) the line "meta version; meta list" (without quotes). Then check dota/console.log after attempting to start it.