• Please make sure you are familiar with the forum rules. You can find them here: https://forums.tripwireinteractive.com/index.php?threads/forum-rules.2334636/

Server How i can add Custom Maps on my Server?

You need to download updated maps, with the new brewing process; older maps will surely not work.

These new custom maps only have one file, for example TE-MyMap.roe

Upload TE-MyMap.roe to your server /ROGame/BrewedPCServer/Maps


Now you will have to create a INI file in order to let the server know that map is ready to play on the server (and being able to add it to map cycle for example). This INI file is caled the exact same name as the map (in this example TE-MyMap.ini if you understand), and is place in the /ROGame/Config/ of the server.

here is a sample INI file for TE-MyMap.roe (carefull, it can be case sensitive if there is a Linux server for next part of tuto, so for no error, always respect case in this ini file):

TE-MyMap.ini said:
[TE-MyMap ROUIDataProvider_MapInfo]
MapName=TE-MyMap
FriendlyName=My Map version what I want
GameType=ROGame.ROGameInfoTerritories


bonus: for other type of maps, here is the GameTypes you have to change in this INI file, according to what the map is

TE MAP => GameType=ROGame.ROGameInfoTerritories
RSTE MAP => GameType=ROGame.ROGameInfoTerritories
CD MAP => GameType=ROGame.ROGameInfoCountdown
RSCD MAP => GameType=RSGame.RSGameInfoCountdown
SD MAP => GameType=ROGame.ROGameInfoSearchDestroy
RSSD MAP => GameType=RSGame.RSGameInfoSearchDestroy
FF MAP => GameType=ROGame.ROGameInfoFirefight
RSFF MAP => GameType=RSGame.RSGameInfoFirefight

Now you have both map and INI file on the server, restart server or it will not work correctly. Server is restarted, you can now see the map in Map Cycle menu or in Change Map menu, test if all is OK and change map to this new map you added. After a few seconds, you can see in current game that you custom map is runing on server. Good Job.


Now you have an important second part to do, because people who will join have too solutions:

-installing map on their computer manually
-downloading map from a redirection server

For the map installation, they have to download map from internet, and extract map file in their Documents\My Games\RedOrchestra2\ROGame\Published\CookedPC\Maps folder on their computer, then start the game and join

For the other solution, you need a webserver (like a free webpage hosting, or other web hosting you pay). Imagine you have a web space you can access at http://www.MyWebSpace.com/My_Folder/
Upload your map TE-MyMap.roe to this web space, so you can download the map with your internet browser at http://www.MyWebSpace.com/My_Folder/TE-MyMap.roe
If you can download map with your browser, you are close to be done with the configuration.
Stop the server, open the file ROEgine.ini file in the /ROGame/Config/ folder of the server. Add this to the end of the file, and edit to make the redirection to where you uploaded the map

[IpDrv.HTTPDownload]
RedirectToURL=http://www.MyWebSpace.com/My_Folder/
UseCompression=False

Save, and restart server. Try to join you server, it must download the map as fast as you downloaded it with your internet browser. If it is downloading slowly, really slowly, it is not well configured and you should find what is wrong.


It may contain errors because I wrote it by memory, but it seems OK for me.
 
Upvote 0
ok thx work fine but when i change to the map then i have this error

[0053.22] Critical: appError called: Failed to find object 'World TE-Streets.TheWorld'
[0053.22] Critical: Windows GetLastError: Das System kann die angegebene Datei nicht finden. (2)
[0055.41] Log: === Critical error: ===
Failed to find object 'World TE-Streets.TheWorld'
 
Upvote 0