Soulmask's Shifting Sands update adds a huge amount of new content for all players, providing a new map for players to explore. The Shifting Sands map can also be installed on a 'Cross Map' server, allowing players to teleport between the base game and the new map by utilizing two servers. This allows players to progress through the game normally until ready to explore the new features that the Shifting Sands has to offer.
Requirement: Cross map setup requires two active servers.
Note: Learn how to migrate existing save data here.
1. Log in to the BisectHosting Starbase panel.
2. Stop the server.
3. Go to the Startup tab.
4. In the [Cross-Map] Server ID field, input 1. Ensure the setting is toggled on.
5. Take note of the Server Password.
Note: A server password is recommended but not required. If set, the passwords must match between the main and secondary servers.
6. Start the server.
7. Go to the Network tab.
8. Copy the Fifth Address listed; this will be the Server IP:Port + 4.
9. Go to the Console tab.
10. Run the following command: Set_Coefficient KaiQiKuaFu 1
11. Open the BisectHosting Starbase panel for the Second Server.
12. Stop the server.
13. Go to the Startup tab.
14. In the [Cross-Map] Server ID field, input 2. Ensure the setting is toggled on.
Note: Subsequent servers must have unique IDs from
0-9. For example, a third server would have3, a fourth server would have4, and so on.
15. Click the Load Map field and select Shifting Sands.
16. In the [Cross-Map] Broadcast Address field, paste the IP from step 8. Ensure the setting is toggled on.
Note: If the main server has a password, ensure the Server Password matches.
17. Start the server.
18. Go to the Console tab.
19. Run the following command: Set_Coefficient KaiQiKuaFu 1
How to Migrate Existing Save Data for Shifting Sands on a Soulmask Server
1. Log in to the BisectHosting Starbase panel.
2. Go to the main Soulmask server.
3. Stop the server.
4. Go to the Files tab.
5. Find the following directory: /home/container/WS/Saved/Worlds/Dedicated/Level01_Main
6. Download the world.db file.
7. Copy the file.
8. From Steam, right-click Soulmask and choose Manage > Browse local files.
9. Find the following local directory: Soulmask\WS\Plugins\DBAgent\ThirdParty\Binaries
10. Paste the file from step 7.
11. Copy the address bar directory.
12. Open the Command Prompt app.
13. Run the following command using the directory from step 11: cd <directory>
Note: If the game is installed on another drive, run
cd \then[Drive Letter]:.
14. Enter the following command: .\CopyRoles.exe -src=world.db -dst=account.db -type=1
15. Minimize the folder to use later in the tutorial.
16. Return to the BisectHosting Starbase panel on the main Soulmask server.
17. Go to the Files tab.
18. Find the following directory: /home/container/WS/Saved/Accounts
19. Upload the accounts.db file from step 15.