BF2CC Client R-Con Only Beta Release 1.0.1989

About:

    This version of the Battlefield 2™ Command & Control Client (BF2CC) is designed to work with the Battlefield 2 Demo version 1.0 Build 2446.12. The BF2CC client will only connect directly to the Remote Console (R-Con) of the BF2 dedicated server. A BF2CC/BF2CCDaemon (Client/Server) version will be released with the launch of BF2.

Release Notes:

    As you can imagine, the last weeks and months have been extremely busy for the developers of BF2, as well as BF2CC. There are essentially 5 scenarios of the BF2CC software that will be running (win rcon, linux rcon, win daemon, linux daemon, trusted rcon). This means that we have a tremendous amount of work to finish for the BF2 launch. We can also only run very small test servers with 1-2 players on them and we do not have any beta testers so far (due to obvious legal reasons). The point of releasing a beta of the BF2CC R-Con client is to expose the GUI and some of the base communications functions, of the software, for public use. In doing so, we will get an idea of how our hard work has paid off and if there are any areas which may need more attention prior to a full release. Please keep these facts in mind when evaluating this software and please post bugs and suggestions on our forums at http://www.BF2CC.com/forums

Special Note to Linux R-Con Users:

    While this software has been tested to connect to a linux dedicated server, the most current build of the linux demo server is less then 24 hours old and has not been thoroughly tested for complete functionality yet. Theoretically, everything should still work but then again what does theory have to do with anything. Please report any problems to our forums immediately so that we can track them down and fix them immediately.

Limitations of the BF2 Dedicated Server Demo:

How to Setup the BF2 Demo Standalone Server

Step 1: Download and install the BF2 Standalone Dedicated Server

Step 2: BF2CC Python Script Installation Procedure:

It is important to understand that while the BF2 dedicated server application is similar to the BF1942/BFV dedicated server application, there is a major change. This change is the addition of Python Scripts. Python scripts end with a ".py" extension. The default BF2 admin scripts are in your X:\Program Files\EA GAMES\Battlefield 2 Standalone Demo Server\admin folder.

It is MANDATORY that you install the BF2CC set of admin scripts to your H:\Program Files\EA GAMES\Battlefield 2 Standalone Demo Server\admin folder. Please follow these steps to install the BF2CC Admin scripts Correctly.

  1. Download the most current Scripts. The script files can also be found inside of the most current BF2CC download. The script filename will look something like this "BF2CC_Admin_Scripts_Rev_2.1.exe", the numbers after the "REV_" will change with future releases.
  2. Move the Self extracting BF2CC_Admin_Scripts_Rev_x.x.exe into your H:\Program Files\EA GAMES\Battlefield 2 Standalone Demo Server\admin.
  3. Run the self extracting File and click the INSTALL button. Alternatively, you could run the self extracting EXE from any folder and then BROWSE to your H:\Program Files\EA GAMES\Battlefield 2 Standalone Demo Server\admin folder and extract the files.
  4. Set your R-Con password and R-Con port by editing the “default.cfg” file located in the \Program Files\EA GAMES\Battlefield 2 Standalone Demo Server\admin\admin folder where you extracted the BF2CC Admin Scripts. The default R-Con port has been set to 6711 and your firewall will need to have that port open/exposed in order for the BF2CC client to be able to communicate with your BF2 dedicated server.
  5. Setup and Launch your server using EA's included server launcher. A "Run Dedicated Server" shortcut is provided in your start menu where you installed the dedicated Demo server.
  6. Run the BF2CC client and connect to the R-Con port of your Demo Dedicated server.

How to Setup the BF2CC R-Con Client

  1. Run the BF2CC.exe program. NOTE: You can not run this program through a file compression shell program. You must extract ALL files into a folder before running BF2CC.exe. If you fail to do this the program will crash on startup.
  2. At the Login screen enter the IP of your Demo Dedicated server machine. User 127.0.0.1 if you are running the BF2CC client from the same machine and use your Local IP if you will be connecting from your LAN. Setup your R-Con port according to the value you entered in the Default.cfg file from above. NOTE: Make sure you have the Option to connect via "BF2 R-Con Only". If you have the "BF2CCDaemon" Mode selected you will NOT be able to login to your box, even if you have the user, pass and port correct.

The program is very simple to use. The toolbar with the large buttons will open up the appropriate screen. The small toolbar has some common actions that you might want to perform.

Below is a brief synopsis of each form.

Players Form:

The players grid can be customized by dragging columns to new locations and resizing columns. To perform actions on Players, right click on their Name. You can customize as many warn/kick/ban reasons in the W/K/B Options.

Settings Form:

This shows all of the dynamic settings that can be changed while a server is running. The TimeLimit setting is hard coded into the Demo BF2 Server and can NOT be changed from 12 minute rounds. To make the changes permanent to your con files, goto File --> Write ServerSettings.con file to the Server.

Map List Form:

This is where you would normally be able to edit your Map List and apply the changes. Note in BF2 you can apply changes to the Map List while the server is still running. To make the changes permanent to your con files, goto File --> Write Maplist.con file to Server.

Map Control:

This is where you would normally set your Next map and be able to Change Maps while the server is running.

Ban List Form:

This is where you can remove Players who have been banned or manually add bans by IP or Hash.

VOIP Settings Form:

This is where you would normally be able to edit your VOIP settings dynamically. This is a completely new feature and we have not tested the VOIP capability yet. Now that the demo has been released and we can test it, we will be able to evaluate BF2's integrated VOIP capabilities and make any necessary changes to this section.

LOG Form:

This is where you will see various messages including: Green Debug Messages, Red Application Errors, Black Status Updates (Also seen in the Status Bar), Blue Auto Admin messages (not available yet). The Error count in the lower right of the statusbar will alert you to any errors that may have occured. You can reset the error count by clicking the "0" button.

There are a few screens that are Daemon specific such as the Dashboard, Admins and Profiles. These will be disabled or invisible depending on the options you choose in the setup.