Murderous Pursuits
 This topic has been pinned, so it's probably important
[BG] Justin  [developer] 30 Apr, 2020 @ 5:41am
Updated Server Setup Guide
Hello all,

Below is a guide on setting up Murderous Pursuits servers!

NOTE: If you are having trouble with people not being able to join your game then please jump down to the opening ports section below.

Setting up Custom games:

1. On the main menu select PLAY

2. Select Custom Game

3. To create a server click GO in the create box

4. The most important settings here are:

ServerType
There are three options; Private, LAN and Public Games. Private and Public games are online, whereas LAN games need a local connection. Private will require a username and password to join that server.

ServerPort
The default is 7777, if you need to change it for whatever reason enter your desired port here.

ServerName
Name of your server, needed for other people to join

Password
Password for your server. This is only required for Private and LAN games.

Game Modes
In the Game Settings drop down you will have the option to select the game mode. The three options are:

* Hunt
* Free-for-all
* Elimination

Hunt will be set as default when you begin the game.


Other notable settings:

Lobby Time
Length of time player can change their loadout in the lobby before the game starts.

Maps
Change the first map in the drop down here. Tick the map cycle if you want to cycle through the maps at the end of each game.

Max Bots
How many bots are in the game, players will replace bots if there are no empty places.

Game End Condition
The win condition – Target score or Timed games

Game Countdown/Winning Favour
Set the length of game or Target score depending on the Game end Condition selected above.
The other settings here are scoring specifics such as weapon rewards and kill streak bonus:

Opening Ports:

To host online games (Private Game, server created during Quick Play or Dedicated Server) you may need to open ports on your Router to allow your server to be seen by other players, here's some more info:
* Assuming you are using the default port of 7777 you should open the following port range for UDP:
** 7776 - 7778
* If you can see your server in the Steam Server Browser then other players should be able to connect to it.
* Different Routers require different ways to open ports, see portforward.com for more information and help about opening ports for your Router.

Setting up a Dedicated Server

You can set up your own dedicated server for Murderous Pursuits using the Steam Tool SteamCMD

On a PC without steam you can install the dedicated sever using SteamCMD (https://developer.valvesoftware.com/wiki/SteamCMD )

The Murderous Pursuits Dedicated Server is 689780

Follow the above link to get more information about SteamCMD

Download the installer from here (https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip)

Unzip the file and run the .exe

Login as anonymous using the command login anonymous

Set your app install directory force_install_dir C:\MurderousPursuitsDedicatedServer

Install the app app_update 689780

validate the install app_update 689780 validate

To run the sever keep SteamCMD open and navigate to C:\MurderousPursuitsDedicatedServer (or the alternate install path set above)

Create a new text file

Add just this text to the file

START MPDedicated.exe +serverid "MPDS_1"

Rename the text file to "runMPDedicated.bat"

*you need to open steam command and login as Anonymous each time you want to run the server again or there may be issues
Last edited by [BG] Justin; 14 Jul, 2020 @ 8:07am
< >
Showing 1-12 of 12 comments
LunerLu 4 May, 2020 @ 7:21am 
Copy from an other User, with the same Problem!

Instead I did the following command to get the server downloaded:

steamcmd.exe +login <username> +force_install_dir C:\Server\Murderous_Pursuits +app_update 689780 validate +quit

This got it installed but when I run the MPDedicated.exe I get the following from the command line:
[12/29/2019 20:45:26.574] Server Console Started - Version: 1.7.0
[12/29/2019 20:45:26.584] Loading First Map ...
[12/29/2019 20:45:27.016] No ServerID set: you must set a serverID and create a directory of that name to put your configuration to load!
[12/29/2019 20:45:28.637] Server Name: MurderousPursuits
[12/29/2019 20:45:29.617] Server IP: <ip address>
[12/29/2019 20:45:29.621] Server Port: 7777
[12/29/2019 20:45:29.666] Server Map: RCS Laboratory
[12/29/2019 20:45:34.215] Level Loaded: RCS Laboratory
[12/29/2019 20:45:35.480] Game Ready for players to connect


I think I found the config file located here: Murderous_Pursuits\MPDS_1\DedicatedServerConfig.json

Problem is changing the values in that file dont seem to have an affect. Cant find a readme either and /? when run against MPDedicated.exe doesn't yield anything.

Can I get some help with this?
Mr_Nes 9 May, 2020 @ 10:50am 
Originally posted by LunerLu:
Copy from an other User, with the same Problem!

Instead I did the following command to get the server downloaded:

steamcmd.exe +login <username> +force_install_dir C:\Server\Murderous_Pursuits +app_update 689780 validate +quit

This got it installed but when I run the MPDedicated.exe I get the following from the command line:
[12/29/2019 20:45:26.574] Server Console Started - Version: 1.7.0
[12/29/2019 20:45:26.584] Loading First Map ...
[12/29/2019 20:45:27.016] No ServerID set: you must set a serverID and create a directory of that name to put your configuration to load!
[12/29/2019 20:45:28.637] Server Name: MurderousPursuits
[12/29/2019 20:45:29.617] Server IP: <ip address>
[12/29/2019 20:45:29.621] Server Port: 7777
[12/29/2019 20:45:29.666] Server Map: RCS Laboratory
[12/29/2019 20:45:34.215] Level Loaded: RCS Laboratory
[12/29/2019 20:45:35.480] Game Ready for players to connect


I think I found the config file located here: Murderous_Pursuits\MPDS_1\DedicatedServerConfig.json

Problem is changing the values in that file dont seem to have an affect. Cant find a readme either and /? when run against MPDedicated.exe doesn't yield anything.

Can I get some help with this?


Create MPDedicated Shortcut And add " -batchmode -nographics +serverid MPDS_1 -logFile MPDS_1/mpds_output.txt "

ex D:\Murderous\MPDedicated.exe -batchmode -nographics +serverid MPDS_1 -logFile MPDS_1/mpds_output.txt

if you change config folder name +serverid MPDS_1 >>>> +serverid "FolderName"
Mr_Nes 9 May, 2020 @ 10:57am 
I create Dedicated Server and i play a little bit time this server has kick me out

when i create server in game i can play normally

----------------------------------------LOG------------------------------------------------------
[5/9/2020 17:39:58.255] Server Name: MurderousPursuits
[5/9/2020 17:39:58.262] Server IP: 124.121.93.253
[5/9/2020 17:39:58.266] Server Port: 7777
[5/9/2020 17:39:58.273] Server Map: Music Hall
[5/9/2020 17:39:59.232] Level Loaded: Music Hall
[5/9/2020 17:39:59.392] Game Ready for players to connect
[5/9/2020 17:41:03.188] NeMeSiS has joined the game.
[5/9/2020 17:42:03.271] Attempt to send to not connected connection {1}
[5/9/2020 17:42:03.824] NeMeSiS has left the game.
[5/9/2020 17:42:04.869] SequenceAndExitAttack::DisguiseSuccessTargetLocalVignette couldn't find bot target sectors or target sectors list is empty
------------------------------------------------------------------------------------------------------


------------------------------------mpds_output------------------------------------------------
Initialize engine version: 5.6.3p1 (9c92e827232b)
Forcing GfxDevice: Null
NullGfxDevice:
Version: NULL 1.0 [1.0]
Renderer: Null Device
Vendor: Unity Technologies
Begin MonoManager ReloadAssembly
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/UnityEngine.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/UnityEngine.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/Assembly-CSharp-firstpass.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/Assembly-CSharp-firstpass.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/Assembly-CSharp.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/Assembly-CSharp.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/Assembly-UnityScript-firstpass.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/Assembly-UnityScript-firstpass.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/UnityEngine.UI.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/UnityEngine.UI.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/UnityEngine.Networking.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/UnityEngine.Networking.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/UnityEngine.Analytics.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/UnityEngine.Analytics.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/AmplifyColor.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/AmplifyColor.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/AWSSDK.CognitoIdentity.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/AWSSDK.CognitoIdentity.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/AWSSDK.Core.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/AWSSDK.Core.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/AWSSDK.DynamoDBv2.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/AWSSDK.DynamoDBv2.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/AWSSDK.SecurityToken.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/AWSSDK.SecurityToken.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/BehaviorDesignerRuntime.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/BehaviorDesignerRuntime.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/ArabicSupport.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/ArabicSupport.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/NATTraversalForUNET.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/NATTraversalForUNET.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/Open.Nat.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/Open.Nat.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/RakNetSwig.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/RakNetSwig.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/System.Threading.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/System.Threading.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/Rewired_Core.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/Rewired_Core.dll into Unity Child Domain
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/Rewired_Windows_Lib.dll (this message is harmless)
Loading D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/Rewired_Windows_Lib.dll into Unity Child Domain
- Completed reload, in 0.043 seconds
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/System.Core.dll (this message is harmless)
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/System.dll (this message is harmless)
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/System.Configuration.dll (this message is harmless)
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/System.Xml.dll (this message is harmless)
Shader 'Custom/CloudShader': fallback shader 'Particles/VertexLit' not found
UnloadTime: 1.577500 ms
Non platform assembly: data-0B3E9978 (this message is harmless)
Fallback handler could not load library D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Mono/data-0B3E9978.dll
Non platform assembly: data-0B475EF8 (this message is harmless)
Fallback handler could not load library D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Mono/data-0B475EF8.dll
Non platform assembly: data-0FA01020 (this message is harmless)
Fallback handler could not load library D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Mono/data-0FA01020.dll
Rewired: Searching for compatible XInput library...
Rewired: Found Xinput1_4.dll.
Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/System.Xml.Linq.dll (this message is harmless)
Fallback handler could not load library D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Mono/usr/lib/libobjc.dylib
Fallback handler could not load library D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Mono/lib/usr/lib/libobjc.dylib
Fallback handler could not load library D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Mono/lib/usr/lib/libobjc.dylib
Fallback handler could not load library D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Mono/lib/usr/lib/libobjc.dylib
Fallback handler could not load library D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Mono/usr/lib/libobjc.dylib
Fallback handler could not load library D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Mono/lib/usr/lib/libobjc.dylib
Fallback handler could not load library D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Mono/lib/usr/lib/libobjc.dylib
Fallback handler could not load library D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Mono/lib/usr/lib/libobjc.dylib
Attached unity initializer to AWSConnectionManager

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

Fallback handler could not load library D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Mono/libc
Fallback handler could not load library D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Mono/libc
Fallback handler could not load library D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Mono/libc
Unloading 5 Unused Serialized files (Serialized files now loaded: 1)

Unloading 3 unused Assets to reduce memory usage. Loaded Objects now: 6795.
Total: 25.054600 ms (FindLiveObjects: 0.168700 ms CreateObjectMapping: 0.297900 ms MarkObjects: 24.558102 ms DeleteObjects: 0.029300 ms)

Platform assembly: D:/SteamCMD.GUI/Murderous/MPDedicated_Data/Managed/Mono.Security.dll (this message is harmless)
Unloading 2 Unused Serialized files (Serialized files now loaded: 3)
UnloadTime: 0.644900 ms
Setting up 3 worker threads for Enlighten.
Thread -> id: c14 -> priority: 1
Thread -> id: 11c4 -> priority: 1
Thread -> id: 944 -> priority: 1

Unloading 5 unused Assets to reduce memory usage. Loaded Objects now: 72468.
Total: 44.894798 ms (FindLiveObjects: 4.376000 ms CreateObjectMapping: 2.565800 ms MarkObjects: 34.230000 ms DeleteObjects: 3.722200 ms)

Unloading 1 Unused Serialized files (Serialized files now loaded: 3)

Unloading 0 unused Assets to reduce memory usage. Loaded Objects now: 72469.
Total: 39.589901 ms (FindLiveObjects: 3.828000 ms CreateObjectMapping: 2.363600 ms MarkObjects: 33.301903 ms DeleteObjects: 0.095600 ms)

Log: connection {1} has been disconnected by timeout; address {::ffff:124.121.93.253:52139} time {128112}, last rec time {120101} rtt {20} timeout {5000}
Attempt to send to not connected connection {1}

(Filename: Line: 362)

SequenceAndExitAttack::DisguiseSuccessTargetLocalVignette couldn't find bot target sectors or target sectors list is empty

(Filename: C:/buildslave/unity/build/artifacts/generated/common/runtime/DebugBindings.gen.cpp Line: 51)

------------------------------------------------------------------------------------------------------------------------------
󠀡󠀡Strub3l 10 May, 2020 @ 6:48am 
Originally posted by NeMeSiS:

Create MPDedicated Shortcut And add " -batchmode -nographics +serverid MPDS_1 -logFile MPDS_1/mpds_output.txt "

ex D:\Murderous\MPDedicated.exe -batchmode -nographics +serverid MPDS_1 -logFile MPDS_1/mpds_output.txt

if you change config folder name +serverid MPDS_1 >>>> +serverid "FolderName"

I've did that, but the Server is not reachable through the Internet, Firewall is correctly set-up and all other Applications work, except this one.
Mr_Nes 10 May, 2020 @ 7:41am 
Originally posted by Strübel:

I've did that, but the Server is not reachable through the Internet, Firewall is correctly set-up and all other Applications work, except this one.

you forward port 7776 - 7778 or 7776,7777,7778
I've setup 7776 - 7778 not see on internet but i use 7776,7777,7778 this server is on to inernet
󠀡󠀡Strub3l 10 May, 2020 @ 8:36am 
Originally posted by NeMeSiS:

you forward port 7776 - 7778 or 7776,7777,7778
I've setup 7776 - 7778 not see on internet but i use 7776,7777,7778 this server is on to inernet

I did both first I tested 7776-7778 and then 7776,7777,7778
Mr_Nes 10 May, 2020 @ 9:23am 
Ipv4 or ipv6

-ipv4
ip in router it same ip in the web checkip
not same call to internet customer service change ip

-ipv6
i don't know to fix it
󠀡󠀡Strub3l 10 May, 2020 @ 9:29am 
Originally posted by NeMeSiS:
-ipv4
ip in router it same ip in the web checkip
not same call to internet customer service change ip
As already said the only server that won't work is this game, tested on 3 Servers (Two in a datacenter in Frankfurt, 1 at home)
Last edited by 󠀡󠀡Strub3l; 10 May, 2020 @ 9:34am
Mr_Nes 10 May, 2020 @ 7:21pm 
I'm sorry, I know this much. I can not help using it.
I really can not imagine how it happened and why.
󠀡󠀡Strub3l 10 May, 2020 @ 7:32pm 
Originally posted by NeMeSiS:
I'm sorry, I know this much. I can not help using it.
I really can not imagine how it happened and why.
Then we're both at the same state
[BG] John 14 Jul, 2020 @ 5:43am 
Hey. It looks like there's something missing there. This missing text should fix the issue.
To run the sever keep SteamCMD open and navigate to C:\MurderousPursuitsDedicatedServer (or the alternate install path set above)
Create a new text file
add just this text to the file
START MPDedicated.exe +serverid "MPDS_1"
rename the text file to "runMPDedicated.bat"
That should get you up and running. Any problems, send us a message to support@blazinggriffin.com and we'll look into this for you.
ThisBadGuy 5 Jul, 2021 @ 9:50pm 
Did everything as instructed,and it still not working
I give up
:(
< >
Showing 1-12 of 12 comments
Per page: 1530 50