Soulmask official server art
Image via Qooland Games

How to Set Up a Private Server in Soulmask

Find out how to set up a private server in Soulmask using our step-by-step guide.

If you’re not happy with the official servers in Soulmask, then it’s time to set up your own dedicated server for the game, where you can create the best possible environment for yourself and your friends. In this guide, I’ll explain how to set up a private server in Soulmask, including a list of all startup parameters.

Recommended Videos

Soulmask: How to Set Up a Private Server

Step 1: Install Steam Console Client

The Soulmask dedicated servers run on Steam Console Client, also known as SteamCMD. That’s why you need to install the official server client once you’re able to purchase hosting on either ClawCloud or G-Portal:

  1. Download SteamCMD for Windows.
  2. Create a “SteamCMD” folder on the root of the C:\ drive of your server.
  3. Extract the contents of the zip file and put them in that folder.
  4. Run a command prompt on your server.
  5. Use the following command to locate your path to steamcmd.exe: cd C:\steamcmd
  6. Use this command to download the dedicated server: C:\steamcmd +login anonymous +app_update 3017310 validate +quit

Once the download and installation are over, you should receive the “Success!” message in your command prompt.

Step 2: Start and Customize Server Settings

Before customizing the server, you need to launch it by executing the “StartServer.bat” file, which can be found at the following path:

  • C:\steamcmd\steamapps\common\Soulmask Dedicated Server For Windows\StartServer.bat

Now, when the server’s running, you can start customizing it. Note that you can find all the necessary configuration data on the SteamDB page of Soulmask, as shown above. But I suggest you simply follow these steps to configure your server:

  1. Make a backup copy of the “StartServer.bat” file so you can safely edit the original.
  2. Enter the command in the prompt: call StartServer.bat
  3. Customize the following features:
    • Setting the server name: -SteamServerName=”your server name”
    • Setting the max players on the server: -MaxPlayers=50
    • Server password: -PSW=”yourpassword”
    • Enable GM access password: -adminpsw=”yourGMpassword”
    • Setting to PVP mode: -pvp
    • Setting to PVE mode: -pve

Once you run the server again, it’ll start with the new settings. You can also use the following additional parameters for deeper server customization:

CommandEffects
-logTurns on game console output.
-backupSpecifies the interval for writing the game database to disk (in seconds).
-savingSpecifies the interval for writing game objects to the database (in seconds).
-MULTIHOMESpecifies the local listening address. Use 0.0.0.0 or the local network card address.
-PortSpecifies the game port, UDP, needs to be open to the public.
-QueryPortSpecifies the Steam query port UDP, which needs to be open to the public.
-EchoPortMaintenance port, used for local telnet server maintenance.
-initbackupBacks up game saves when the game starts.
-backupintervalSpecifies how often (in minutes) to automatically back up the world save.

Step 3: Saving Data and Shutting Down Server

Before shutting down your server, it’s important to manually save all the data, which can be found at the following location:

  • /WindowsServer/WS/Saved/

When that’s done, here’s how to shut down the server when needed:

  1. Type in the following command in the prompt: telnet 127.0.0.1 18888
  2. Once you’ve connected to the Telnet server, you can shut it down.
  3. Type in the shut-down command: quit 180

That’s all I wanted to tell you about setting up a private server in Soulmask. Stay tuned for more Soulmask tips and tricks articles right here.


GameSkinny is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
Author
Image of Serhii Patskan
Serhii Patskan
Serhii is the Writer at GameSkinny. He's been writing for GameSkinny since 2015. Before that, he's been writing for various outlets and playing video games, which eventually turned into a passion. The video games that have contributed the most to his enthusiasm for writing about this industry are Magic: The Gathering, Dark Souls, and The Elder Scrolls V: Skyrim.