Home » Articles » Other Help

Server Starter launcher

Windows

Create a text file in your Deus Ex/System folder. Open it up, and place in the following code:

@ECHO OFF title Server starter

echo. Starting...

deusex.exe DXMP_CMD?Game=DXMTL152b1.MTLTeam -server -LOG=server.log > NUL

Edit the code to your desire. DXMP_CMD - Your map of choice.

?Game= - Your gametype, leave default if you don't know what you're doing. THIS requires the DXMTL mod installed. Other options include DXMTL152b1.MTLDeathmatch. It is possible to use without MTL, but it is NOT RECOMMENDED. But if you insist, the format is DeusEx.DeathMatchGame or DeusEx.TeamDeathmatch

Additional, adding ?Mutator=x after the Game string lets you force load mutators, example; dx?Game=mtl.deathmatchetc?Mutator=mPack1.WeaponSelector

The -Log= flag lets you define a custom log file name, default is Server.log, which keeps a track of your entire server log while running. Renaming this isn't important really, but its an option.

Once modified to your choice, save the file as ServerStarter.bat From now on, clicking on the new file will execute that code, starting the server. To edit it later, just right click and Edit.

Linux

(Specifically Debian XFCE environment, others may vary. Also assuming you installed via Wine and running the Windows install since DX isn't officially supported.)

In your shell of choice, create a new Launcher file or .desktop file, through whatever package you use to manage those. For the Command, enter

wine "C:\Deus Ex GOTY\System\deusex.exe" DXMP_CMD?Game=DXMTL152b1.MTLTeam -server -LOG=server.log > NUL

The Path to the deusex.exe varies, this is the default for GOG. And varies depending on how you installed it, through Wine or Steam Linux, check that up yourself. The rest of the code functions the same as the Windows version.

Give it a name, untick Run in Terminal to save screen clutter and make it run more seamlessly, and save. 

Category: Other Help | Added by: Kaiz0r (23 September 2016)
Views: 106 | Rating: 0.0/0
Total comments: 0
avatar