S2 Server Windows
From Newerth: Savage Wiki
|
[edit] 1)
Download the "Game Installer" to your server and install where ever you want.
[edit] 2)
You will need to copy your "Savage2 - A Tortured Soul" and upload to server. This will ensure you have the latest build. All other means of updating have failed.
[edit] 3)
Now take your own comp files you uploaded and overwrite the Savage2 folder. Or delete it and replace with the one you uploaded from the install you play on.
[edit] 4)
Copy your C/My Documents/Savage 2 - A Tortured Soul folder and upload to server. Delete the one already on server and replace with the one you uploaded.
[edit] 5)
If your gonna run none S2 Maps put them in the Savage 2 - A Tortured Soul/Game/Maps folder on your server. These will automatically download to clients joining your server.
[edit] 6)
Open your My Documents/Savage 2 - A Tortured Soul/Game/Startup file on you server.
[edit] A.
If you want the server to be passworded change SetSave cl_password "" to have your password between the "s.
[edit] B.
Change SetSave host_duelServer "false" to true if you want a duel server.
[edit] C.
Change SetSave svr_location "Unknown" to where your server is located.
[edit] D.
If you want your server to show on the list change SetSave svr_login "" to your username you login to Savage2 with when you play. Also change SetSave svr_pass "" to your password.
[edit] E.
Change SetSave svr_name "name" to your server's name.
[edit] F.
Those are the basics needed. Look through the file and you will find many more like maxclients etc...
[edit] 8.)
Open your My Documents/Savage 2 - A Tortured Soul/Game/Map_Rotation file and add maps if needed.
[edit] 9)
Open your My Documents/Savage 2 - A Tortured Soul/Game/ make a notepad file and call it "autoexec.cfg". Or any name ending with .cfg should work. In this file type :
exec map_rotation.cfg
// You can also try adding custom settings here (not sure if it will overwrite the startup.cfg for you) Like this:
Set svr_name "your server name" Set svr_desc "Maps Updated Daily" Set svr_location "Where your server is" Set svr_maxClients "how many players can join" Set svr_password "pass to connect to server" Set sv_maxTeamDifference "4" Set sv_team1Race "Human" Set sv_team2Race "Beast"
[edit] 10)
Make a shortcut to your server desktop to your Savage 2 - A Tortured Soul/DedicatedServer.bat file. Notice there are 2 of these. Use the one with no space between the words dedicated and server in the name.
[edit] 11)
To start server:
A. Double click the shortcut to dedicatedserver.bat on you desktop. B. Give it a few seconds. Two boxes will popup. One has a "chat" box where you can talk to clients on the server and more importantly a "command" box. In the command box type: exec autoexec.cfg (or whatever you named the file) and press enter. This will load your map rotation as well as any settings yaóu put in that file. If you get a message saying something like: "server is not started yet", type startserver in the command box and press enter. Then the exec autoexec.cfg thing again.
[edit] 12)
Here are a few helpful commands and settings to send through your command box and for your config file:
[edit] A.
endgame 1 (or 2) Ths will cause the team # you selected to loose and send the server to the next map. (great for checking your rotation)
[edit] B.
startgame This cause the game to start nomatter how many clients are connected.
[edit] C.
serverstatus This will show clients connected, disconected etc.
[edit] D.
You can always do a exec autoexec.cfg in the command box after changing either the map_rotation or the settings in autoexec.cfg . This will add the changes to the server.
[edit] E.
startserver This starts the server if for some reason it doesn't start itself.
[edit] F.
svr_adminPassword "yourpwdhere" If you want to admin the server, an admin password would be nice.
[edit] G.
svr_remotePass "put-your-remote-admin-pwd-here" This one is needed forRemote Access to your Server.


