Raised This Month: $ Target: $400
 0% 

[DM:M&M] SteamCMD does not work for Dark Messiah Dedicated Server. Files are buggy!


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
myTh
Senior Member
Join Date: Apr 2012
Old 01-19-2015 , 02:00   [DM:M&M] SteamCMD does not work for Dark Messiah Dedicated Server. Files are buggy!
Reply With Quote #1

Dark Messiah of Might and Magic is a 3rd party game running on Source engine. It was published by Ubisoft and made by Arkane Studios (Single-player) with Kuju Entertainment (Multi-player).

There are only 3 servers in the game, but they don't show up in main server browser. It's not really a big deal, because servers can be added to favourites manually by copy+paste; but the most compelling part is that, there's no support from SteamCMD for dedicated server of this game. Server files are buggy.

These are steps, which I took to try to launch my own server.
  • Firstly, I created SteamCMD folder on my C:/ hard drive. My OS is Windows 7.
  • Then I downloaded SteamCMD from http://media.steampowered.com/installer/steamcmd.zip and unzipped to:
    Code:
    C:\steamcmd\
  • I launched SteamCMD.exe and logged to my 2nd Steam account.
  • When I succesfully logged in to SteamCMD via this account I typed the command:
    Code:
    force_install_dir ./darkmessiah/
  • Then typed
    Code:
    app_update 2145 validate
  • Downloading took a while, but it finally has finished and new folder darkmessiah in SteamCMD directory has been created.
  • I went to darkmessiah folder and clicked on srcds.exe and first worrying error showed up:

    Shortly, Steam.dll can't be found.
  • After that one, next error window showed up:
  • To fix first of the issues, I copied Steam.dll from SteamCMD folder and pasted to darkmessiah folder.
  • With hope to finally launch my server I clicked on srcds.exe and next errors showed up:

    I clicked OK and another similar showed up:



    Anyway I couldn't get rid of them. They were still showing up, so I had to open task manager and close the processes (srcds.exe)

Now, my question is.. how to make my server working? Is it even possible? The funny thing is that I tried also to download Dark Messiah Dedicated Server from Steam platform and experienced the same errors as for SteamCMD. However, server console opens somehow only if I click on shortcut from Tools list in Steam platform. I don't know how is it possible, but it's not good way in long term, because I've already paid for the server to provider. I doubt they'll want to install Steam directly to my server directory and play with shortcuts etc. I guess they experienced the same thing as me and met with the same issues, so I would be glad if you could tell me how to solve this problem. Could you tell me if you know the fix?

Please reply as soon as possible.
__________________
Ninja!

Last edited by myTh; 01-19-2015 at 02:04.
myTh is offline
myTh
Senior Member
Join Date: Apr 2012
Old 01-19-2015 , 10:51   Re: [DM:M&M] SteamCMD does not work for Dark Messiah Dedicated Server. Files are bugg
Reply With Quote #2

Hello again,

I played a lil bit with files and no errors show up. Currently I met with the problem with lack of default maps. Even server directory didnt have maps folder, so I created a new one and putted all default maps with .bsp format and now, console opens for a few secs and automaticaly closes.

My command line for srcds.exe shorcut is:
Code:
-console -condebug +maxplayers 16 +map ctf_3 +exec server.cfg
Console window just before closing looks like: http://i58.tinypic.com/xf2qmo.jpg

My server.cfg:

Code:
log on                //Creates a logfile (Enable= on Disable= off)
sv_logfile 1            //Log server information in the log file.
sv_logsdir F:\SRCDS\cstrike\logs    //Folder in the game directory where server logs will be stored.

sv_logecho 0            //Echo log information to the console.

sv_log_onefile 1        //Log server information to only one file.
sv_logbans 1            //Log server bans in the server logs.
sv_logdownloadlist 1        //Log files to download.
My console.log:

Code:
maxplayers set to 32
maxplayers set to 16
Server logging enabled.
Server logging data to file logs\L0119017.log
L 01/19/2015 - 16:43:32: Log file started (file "logs\L0119017.log") (game "D:\Program Files (x86)\Steam\steamapps\common\Dark Messiah Might and Magic Dedicated Server") (version "1")
My log file from logs:

Code:
L 01/19/2015 - 16:44:13: Log file started (file "logs\L0119000.log") (game "D:\Program Files (x86)\Steam\steamapps\common\Dark Messiah Might and Magic Dedicated Server") (version "1")
L 01/19/2015 - 16:44:13: Loading map "ctf_3"
L 01/19/2015 - 16:44:13: server cvars start
L 01/19/2015 - 16:44:13: "mp_gametype" = "2"
L 01/19/2015 - 16:44:13: "mp_fraglimit" = "30"
L 01/19/2015 - 16:44:13: "mp_falldamage" = "1"
L 01/19/2015 - 16:44:13: "mp_weaponstay" = "0"
L 01/19/2015 - 16:44:13: "mp_forcerespawn" = "1"
L 01/19/2015 - 16:44:13: "mp_footsteps" = "1"
L 01/19/2015 - 16:44:13: "mp_flashlight" = "0"
L 01/19/2015 - 16:44:13: "mp_autocrosshair" = "1"
L 01/19/2015 - 16:44:13: "decalfrequency" = "10"
L 01/19/2015 - 16:44:13: "mp_teamlist" = "hgrunt;scientist"
L 01/19/2015 - 16:44:13: "mp_allowNPCs" = "1"
L 01/19/2015 - 16:44:13: "mp_friendlyfire" = "1"
L 01/19/2015 - 16:44:13: "sv_gravity" = "600"
L 01/19/2015 - 16:44:13: "sv_stopspeed" = "100"
L 01/19/2015 - 16:44:13: "sv_noclipaccelerate" = "5"
L 01/19/2015 - 16:44:13: "sv_noclipspeed" = "5"
L 01/19/2015 - 16:44:13: "sv_specaccelerate" = "5"
L 01/19/2015 - 16:44:13: "sv_specspeed" = "3"
L 01/19/2015 - 16:44:13: "sv_specnoclip" = "1"
L 01/19/2015 - 16:44:13: "sv_maxspeed" = "450"
L 01/19/2015 - 16:44:13: "sv_accelerate" = "10"
L 01/19/2015 - 16:44:13: "sv_airaccelerate" = "10"
L 01/19/2015 - 16:44:13: "sv_wateraccelerate" = "10"
L 01/19/2015 - 16:44:13: "sv_waterfriction" = "1"
L 01/19/2015 - 16:44:13: "sv_footsteps" = "1"
L 01/19/2015 - 16:44:13: "sv_rollspeed" = "200"
L 01/19/2015 - 16:44:13: "sv_rollangle" = "0"
L 01/19/2015 - 16:44:13: "sv_friction" = "4"
L 01/19/2015 - 16:44:13: "sv_bounce" = "0"
L 01/19/2015 - 16:44:13: "sv_stepsize" = "18"
L 01/19/2015 - 16:44:13: "r_VehicleViewDampen" = "1"
L 01/19/2015 - 16:44:13: "mp_timelimit" = "15"
L 01/19/2015 - 16:44:13: "mp_campaigntimelimit" = "30"
L 01/19/2015 - 16:44:13: "mp_numrounds" = "0"
L 01/19/2015 - 16:44:13: "mp_colteamsize" = "1"
L 01/19/2015 - 16:44:13: "mp_colcombattime" = "2.0"
L 01/19/2015 - 16:44:13: "mp_colwinlimit" = "1000"
L 01/19/2015 - 16:44:13: "mp_colwarmuptime" = "15.0"
L 01/19/2015 - 16:44:13: "xp_gain_force_arrow" = "2"
L 01/19/2015 - 16:44:13: "map_initial_tickets" = "100"
L 01/19/2015 - 16:44:13: "ubi_tracking_system" = "1"
L 01/19/2015 - 16:44:13: "sv_alltalk" = "0"
L 01/19/2015 - 16:44:13: "sv_hl2mp_weapon_respawn_time" = "20"
L 01/19/2015 - 16:44:13: "sv_hl2mp_item_respawn_time" = "30"
L 01/19/2015 - 16:44:13: "cp_graceperiod" = "1"
L 01/19/2015 - 16:44:13: "sv_voiceenable" = "1"
L 01/19/2015 - 16:44:13: "sv_pausable" = "0"
L 01/19/2015 - 16:44:13: "sv_cheats" = "0"
L 01/19/2015 - 16:44:13: "coop" = "0"
L 01/19/2015 - 16:44:13: "deathmatch" = "1"
L 01/19/2015 - 16:44:13: "tv_relaypassword" = ""
L 01/19/2015 - 16:44:13: "tv_password" = ""
L 01/19/2015 - 16:44:13: "sv_password" = ""
L 01/19/2015 - 16:44:13: server cvars end
I still cant find the solution. Why it does not work? Why server does not launch? I will appreciate any help, because I am really out of ideas. I spent on this 2 days and it is still corrupted. What is going on?
__________________
Ninja!
myTh is offline
myTh
Senior Member
Join Date: Apr 2012
Old 01-20-2015 , 17:07   Re: [DM:M&M] SteamCMD does not work for Dark Messiah Dedicated Server. Files are bugg
Reply With Quote #3

No fix?
__________________
Ninja!
myTh is offline
myTh
Senior Member
Join Date: Apr 2012
Old 01-21-2015 , 04:39   Re: [DM:M&M] SteamCMD does not work for Dark Messiah Dedicated Server. Files are bugg
Reply With Quote #4

Ok, I have finally found the fix.

Quote:
So the fix was to get the files from the dedicated server tool, extract some of the VPKS files from the game and then past these files over the top of the orginal files, once this is done the server will start working but it wont connect to steam, so you need to take all the DLL files from the steamcmd folder and past them over the top of the files in the Bin folder.
__________________
Ninja!
myTh is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 11:59.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode