Since the closure of ARC this website is only an archive, some things may not work. For something current, see www.Spark-Stuff.net.

Comminuty News
Faces
Atlas
Staff
Links
Game Servers
Maps
Help
Download Screenshots
Patches
Game Files/Misc
Map Editors
Mods
Utilities
Map Packs
The Site Stats
Contact

Although this page is long it contains loads of very simple stuff, mostly the many different commands you can enter into ARC Rouge Server. This guide will teach you how to setup ARC Rouge Server with the IP Banner.

Installing ARC Rouge Server

Firstly you need to click here to download and install ARC Rouge Server. When it asks you to enter some values for your server leave them blank, as we will be setting them ourselves later.
It dosent matter where you install it, just remember where for later on. The default location is C:\Program Files\Sierra\ARC Rouge Server

Writing a Config File

A config file is a text file which contains a bunch of commands to tell the server how to behave. We will write our config file in Notepad. All the commands start with a hyphen - and have a value after the command name, some of the values must be in quotes " and some dont.

There are 6 commands you must enter:
-Name "My Server"
This is the name of your server which will appear in the games list in ARC Match.
-LoginName "MyUsername"
You must create a different login name to the one you play on to host, enter the username here.
-LoginPassword "MyPassword"
Enter the password for your hosting name.
-MapName "SomeMap.Map"
Put the name of the map you want to host, you must have a copy of the map file in your the folder where you installed Rouge Server.
-Port 24000
This is the port people will connect on when they join your server, for more information on Ports see this page. The default play port is 24000.
-PingPort 24001
This is the port people will Ping your server on. The default ping port is 24100.
You will most likely want to use more commands than just these ones, see "More Commands" for a more complete list.

Saving the Config File

You must save your config file in the directory you installed ARC Rouge Server in, give it a descriptive name and a .cfg extention. To do this in notepad click File > Save As, browse to your Rouge Server directory and enter "MyConfig.cfg" in quotes.

Downloading IP Banner.

Download IP Banner from here and unzip the files to your Rouge Server directory. You should read the IP Banner's Readme.txt so you understand more about it.

Creating a shortcut to launch your server.

To launch your server you need to load ServerLoader.exe and tell it which config file to use, we do this by creating a shortcut so we can add a -ConfigFile paramiter. Open My Computer and browse to your ARC Rouge Server directory, find ServerLoader.exe, right click it and click Copy. Then go to where you want to place the shortcut, i keep mine in the Sierra folder but alot of people like to keep them on the desktop, or in the start menu. When you found where you want it, right click and click Paste Shortcut. (Make sure no icons are selected when you right click).

Now, right click the shortcut you just created and click Properties. Click in the Target box and make sure the cursor is right at the end, now type: -ConfigFile "MyConfig.cfg" replacing MyConfig.cfg with whatever you saved your config file as and click OK.

Launching your server

Now to launch your server, simply double click on the icon you created.

Troubleshooting

My server comes up as 'unreachable'
Most probably your ports are blocked, this could be because you have a firewall or router blocking them. For more info on how to unblock them see: Firewall/Router problems.

This means that either you have entered the wrong path, e.g. you have installed it in a different directory to what it says in the target box, or you have not put a space between ...ArcServer.exe" and -configfile and another between -config and "My server.txt"

To fix this problem make sure you have put a space...
The Config file which you have named in the target box after -Config"the one here" is different to the actual name of the file. you may have made a typo or saved the Config file in the wrong dir. To solve this Check the file name and the -Config perimeter match.
You have missed out one or more of the needed commands within the Config file. see the Minimum Commands above for how to fix it.
You have an invalid command in your Config file, check that they all match the above list and the values are correct, especially the one noted in the error message.

More Commands

Here is a list of most of the commands you can use in your config file, Remember that
  • If a command can be 0 or 1 then 0 is no and 1 is yes.
  • If a command can be 0 - 4 then 0 is very very low, 1 is very low, 2 is normal, 3 is high, and 4 is very high.
-Admin "sierra login name"
Adds the specified account to the administrator list for the server. Players who log in using this account may Mute, Kick and Ban other players from this server. Note: You may specify this option several times if you wish to support several administrators.
-AdminPassword "password"
Password that allows admins (see -Admin) to play on this server. Non-admins must use the -PlayPassword password to join this server. The -AdminPassword is useful if you wish to easily allow admins to change the play password (see -PlayPassword) for tournament support. Note: This password cannot be changed once the server is running.
-ModeratorsAreAdmins 1 or 0
Do you want to allow Sierra's moderators to Mute, Kick and Ban players on this server? Note this option is ENABLED by default. If you do not wish to let them administrate please use this switch to lock them out. Note: Sierra moderators cannot un-mute or un- ban regardless of this setting. Un-ban and un-mute must be preformed within the running ARC Server executable (check the menus).
-Bomb 1 or 0
Are Bombs (Grenades) available? The map has a setting specifying whether or not they are available, you can use this feature to override the map.
-Bouncy 1 or 0
Are Bouncy Lasers available? The map has a setting specifying whether or not they are available, you can use this feature to override the map.
-Missile 1 or 0
Are Missiles (Rockets) available? The map has a setting specifying whether or not they are available, you can use this feature to override the map.
-EmptyShutdownTime
How long should the server wait (in seconds), after the last player leaves, until shutting down. Use 0 (the default) for never.
-HoldTime
How long must players sit in the holding pen before they are allowed to re-enter the game (there is a minimum of 6 seconds).
-LaserDamage 0 - 4
How much damage do normal lasers inflict? The map has a setting specifying this value, but you can use this feature to override the map. Use 0 for minimal damage and 4 for maximum damage.
-LogDetail 0 - 3
How much detail should ARC rouge server tell you? Note that you cannot view the chat messages from ARC rouge server.
0- No details
1-Essentials such as errors
2-Normal messages
3-All messages... aka SPAM!
-LogFile "file name"
ARC Rouge server can save all the details in a txt file. Specify here which file it should save them in. make sure you have a different file for each server to avoid confusion. This option is OFF by default.
-LoginName "name"
Here you must put a username which you know will never sign into --ARC while your server is running. You should make a new one just for this. it must also be different to the login name which you will use to go on ARC.
-LoginPassword "password"
Password for the username in -LoginName.
-MapName "file name"
The file name of the map that is used to play on. This map will be automatically downloaded to the player if they do not have it, or have a different version of it. The map must be in the same directory as the Config file, which muct be in the same directory as ARC rouge Server. more on that later
-MaxIdle XXX
If a player does not move/shoot/chat in this time, they will be booted out of the game. The default is five minutes. Use 0 if you do not wish to impose an idle time limit.
-MaxClickSpeed
Minimum time (in milliseconds) between when a player can fire a weapon. Default is 0 (no limit)
-MaxPlayers
Maximum number of players allowed in the game. There is a maximum of 64 players. The recommended max amount for:
Cable is 16,
ADSL is 10,
56.6k is 2
28.8k and 14.4k Don't bother running a server!
-Name "name"
The name of this server. This is the name that will show up in the server list when players are selecting what server they want to play on. Try to use something original and descriptave. e.g if you are trying out a map call the server "Try this map!"
-NoPowerups
If this command is in then no powerups will be available in the map. This overrides the map command.
-OkToChangePlayPassword
This flag allows admins to change the Play Password. It is enabled by default. If this option is enabled, admins can change the password from the game by using the /playpass command in the chat input.
-OkToRegulateGames
This command helps admins run tournaments. When enabled, admins can pause and restart games. This is disabled by default.
-PingCap
Maximum communication lag players may have before the server starts predicting their position. This can help compensate for people with laggy connections, but is not a cure for poor connectivity
-PlayPassword "password"
If you want to host a private game, this is the password that players must provide in order to play on this server.
-Port
What port should the server listen for players on? It must be unique for each ARC Server you are running on each machine. 24000 is a good all around port to use.
-PingPort
Port to listen on for status pings. This port is used to monitor the game state, and does not affect the game or players in any way. It must be different from the -Port parameter, and it is not required to run ARC Servers (although it is recommended).
-Recharge 0 - 4
How fast should the special weapons recharge? The map has a setting specifying this value, but you can use this feature to override the map. Use 0 for the slowest recharge rate and 4 for the fastest recharge rate.
-Respawn 1 or 0
Are killed players allowed to re-enter the game when they die? Or do they have to wait for the game to re-start?
-ShowMinimized 1 or 0
When starting the server, should the window be minimized? It will not be minimized normally. This is useful if you like to start the servers automatically, and not have them clutter up your screen
-Smoke 1 or 0
Should badly wounded players emit smoke? They do by default.
-SpecialDamage 1 - 4
How much damage do the special weapons do? The map has a setting specifying this value, but you can use this feature to override the map. Use 0 for minimum damage, and 4 for maximum damage.
-TeamSwitch 1 or 0
Can players switch teams if they so desire? Their score is reset if they do.
-TimeLimit 1 - 240
Time limit (in minutes) of each game. A new game will automatically start once this much time has elapsed. If you do not want a timed game, don't put this command in

-- Patabugen

ARC-Stuff.net