BFCC Daemon 1.0.2106 + Client 1.0.2110

Discuss the campaign and all things BF.

Moderator: Executive

Post Reply
gribble
Posts: 1365
Joined: Mon Jul 20, 2009 8:23 pm
Location: Hamburg, Rock City

BFCC Daemon 1.0.2106 + Client 1.0.2110

Post by gribble »

http://www.bf2cc.com/



This is the newest version of the R-Con Client. The biggest changes which you will notice are:

* In Game Chat added to the Client (50 Message Buffer per Rcon Connection)
* Completely Revised Admin Scripts with Error Handling
* Added IP setting in Default.cfg file for binding the R-Con to an IP (Old Rcon scripts bound to Every IP)
* Map Sizes can be Changed Dynamically
* Users who were unable to get Settings or VOIP settings should now be able to.
* GUI Supports unlimited Multiple Nested MDI Tabs/Forms
* Auto-Balance Toolbar Button
* Restart Map Toolbar Button
* Client minimizes to Tray now
* Many other miscellaneous changes/tweaks

Please go to the Downloads section to get the files
Last edited by gribble on Tue Oct 11, 2005 11:58 am, edited 3 times in total.
Image
gribble
Posts: 1365
Joined: Mon Jul 20, 2009 8:23 pm
Location: Hamburg, Rock City

Post by gribble »

Code: Select all

BF2CC Daemon 1.0.2049, BF2CC Client 1.0.2048 and ModManager v1.0 Released! Please go to the Downloads section for links.

This is a huge release representing many hundreds of hours of work on the BF2CC Daemon, Client and ModManager Scripts. These versions are tested to be very stable and reliable. There are many fixes and additions. Please see this post for some of the change log.

Please read the Readme_2048.txt Files included with the Daemon and Client for install instructions. There are pages and pages of documentation to come over the weekend and next week. It will take a while to get them linked up on the web site.

NOTE: We have posted BF2CC Daemon 1.0.2049 about 2 hours after 1.0.2048 was released. Version 2049 fixes the -autostart parameter. Sorry for any inconvenience.
Changelog wrote: The Daemon will support the Following Auto-Admin Features
* Smart Team Balance (Priority Based)
* Idle Player Detection with Auto-Kick
* High Ping Kick
* Auto- Warn/Kick/Ban on Banned Words
* Switch Teams at End of Round
* Auto-Messages

** CHANGED (Admin Scripts) BF2CC now relies ModManager Scripts with the BF2CC module. MM scripts can provide R-Con only servers with Auto-Admin features!

** FIXED (Client Bug) Profiles weren't saving if the Map List form wasn't loaded, due to a failed Map Count Check
** FIXED (Client Bug) After losing a connection to the Daemon or Rcon, sometimes a Re-login caused a crash
** FIXED (Client Bug) New Reasons weren't being saved in the W/K/B Options Menu
** FIXED (Client Bug) Exiting the program using File --> Exit wasn't saving the form layout.
** FIXED (Client Bug) Removed a Debug Messagebox saying "Close Up" in the User Section
** FIXED (Client Bug) Prompt Before Stop/Restart label was cutoff in general options menu
** FIXED (Client Bug) Changing the value for Community Logo URL wasn't enabling the save/cancel buttons
** FIXED (Client Bug) Elapsed Time now stops counting when you are disonnected or when the server is not running
** FIXED (Client Bug) Fixed Infragistics Component crashes. No more big red X's on player's grid or log grid. (hopefully)
** FIXED (Client Bug) Profiles weren't updating when connecting betweeen 2 different Daemons.
** CHANGED (Client) Changed some code to prevent more than 1 login form from being created and possibly prevent strange behavior when logging in and out multiple times
** CHANGED (Client) "Outlook" Group By Row removed to save space. Users can use Row Filter to sort by User
** CHANGED (Client) Removed Map Check. It is now on the Daemon side.
** ADDED (Client) Player's Grid now shows Rank Icons, Total Time for Each Player on the Server, and Idle time for Each Player
** ADDED (Client) R-Con IP Setting to the Dashboard Control, so that Rcon IP can be changed remotely (as opposed to only in the configuration of the daemon)
** ADDED (Client) Join Button to join the BF2 server you are connected to.
** ADDED (Client) Client can import .con files (Settings or Maps) into the GUI.
** ADDED (Client) Ability to enter a custom message (on the fly) underneath the warns/kick/bans right click menu
** ADDED (Client) Ability to Right Click on a Player Name in the Chat Log and Warn/Kick/Ban for Language Violation
** ADDED (Client) Added "Copy" Right Click Menu to In Game Chat & Log Controls.
** ADDED (Client) Option to Kick Using PunkBuster kicks (displays kick reason to player after disconnect)
** ADDED (Client) "[Ranked]" Indicator in Server Status for ranked servers
** ADDED (Client) Added More Error dialog boxes to show an unsuccessful Start BF2 Server request (Daemon Mode)
** ADDED (Client) Players on Each Team Next to Tickets

** FIXED (Deamon Bug) Windows Daemon Crash when starting up and trying to create default.profile. Crash was caused by maplist.con files with an extra space at the end of the last line.
** FIXED (Daemon Bug) Memory Leak Bug in the ReadBlock and ReadLine functions for RCON communications would cause huge memory leaks on Linux servers
** FIXED (Daemon Bug) Bug in the automessage function would not display the 5minute BF2CC message
** FIXED (Daemon Bug) Enhanced the server shutdown to use quit before trying to kill the process (Linux)

** FIXED (Daemon Bug) Profiles with no maps will load the first map in the folder to prevent a crash
** ADDED Additional Error handling to startup and profile creation code
** ADDED (Daemon) Added the Following Command Line Parameters
-noquitprompt Disables the GUI Prompts when quitting the daemon.
-autostart Automatically launches the BF2 server with the last/default profile when the Daemon is started
-lockdemorec Disables Demo Recording. Nobody can Change. This is a provider request since it's eats CPU
-locknetsettings Locks the BF2 network settings controls on the Client. This is a provider request so that users can't screw up their BF2 network settings.
-playerlimit limits the number of max players
Image
gribble
Posts: 1365
Joined: Mon Jul 20, 2009 8:23 pm
Location: Hamburg, Rock City

Post by gribble »

new version available:
Daemon 1.0.2058 + Client 1.0.2057 ChangeLog wrote: ** CHANGED Default Daemon Port is now set to 4712 and Default Rcon Port set to 4711. We are recommending these new ports due to
ISP's blocking 6711 & 6712 due to a common Trojan. This was causing users to have connectivity issues. If you or your
clients can't connect a client to Daemon, and you are 100% positive the port is open, we recommend changing the daemon port.

** FIXED (Client Bug) Users can now switch from Non-Ranked backed to Ranked after they have launched a NON-Ranked server with a password.
There is now a "Rankings Enabled" Check Box in the General Server Settings. This Checkbox will only be visible to users who connect
to a Daemon started with the "-ranked" parameter.
** FIXED (Client Bug) Users in "Trusted R-Con" were able to open the Admins,Auto-Admin forms, and Dashboard.
These are reserved for Daemon mode only. Toolbar Buttons are Now Disabled Properly for Trusted R-Con Mode as well.
** FIXED (Client Bug) Large Ban Times would cause an overflow error
** FIXED (Client Bug) Right Clicking on the last word of the last line in the chat window caused an overflow exception
** FIXED (Client Bug) Importing Banned Words now works better for users who paste banned words lists instead of typing them.
** FIXED (Client Bug) Exporting Banned Words only worked when exporting to an existing file
** CHANGED BF2CC.com Spam Message Interval Changed to 20 minutes
** CHANGED Auto-Messages are now based on a rotating/looping system with dynamic delay per message. Delay is in SECONDS now instead of Minutes
Make sure you EDIT your Auto-Message Delays to account for Seconds!
** CHANGED (Client) Connection timeout increased from 6 to 45 seconds to account for DNS issues.
** ADDED (Client & Windows Daemon) .NET Framework 1.1 Check
** ADDED (Client) -nosplash parameter now accepted. It disables the splash screen
** ADDED (Daemon) -dontpassthru parameter. +config, +mapList etc. are NOT passed on to the bf2_w32ded.exe process.

** KNOWN ISSUE: Using PB kicks does NOT always work 100% of the time. We have narrowed this down to a bug in PunkBuster. To verify this,
you can try a command 'pb_sv_kick "playername"' directly into the console of the BF2 dedicated server when BF2CC is unabled
to perform a PB Kick on a player. You will see that PB errors out. Unfortunately, we are unable to parse PB output due to another PB bug. This means that for now
BF2CC will be unaware of the inability to PB kick a player. You can deselect the 'Use PB Kicks' option in the options of the BF2CC
client and do a regular manual kick to get that player off of your server.
** NOTE: The Daemon <-> Client version checking has not been updated for this version. This is to allow users who need a longer connection timeout
to use the new client with the old daemon until their Provider updates the daemon. The only feature that won't work correctly is the
auto-messages. They will still work using the old method but not the new rotating message system.
Image
gribble
Posts: 1365
Joined: Mon Jul 20, 2009 8:23 pm
Location: Hamburg, Rock City

Post by gribble »

new version out
ChangeLog wrote: ** Patch 1.03 Compatible
** ModManager Updated to 1.0a (Included in the Daemon download and in the Downloads section now too)
** FIXED (MM) Vehicle Names now work again. DICE removed a crucial object parent function from constants.py
** ADDED OLD In Game Chat Logs can now be retrieved from the Daemon remotely by the BF2CC client. Logs are saved for 30 days.
** ADDED OLD Daemon Logs can now be retrieved from the Daemon remotely by the BF2CC client. Logs are saved for 30 days.
** ADDED Clients can now "Restore the Default Profile" using the "File --> Restore Default Profile on Daemon" menu choice. This
will delete all *.profile files on the daemon and restore the default.profile from the serversettings.con. This is a method
to recover from corrupted profile files.
** FIXED Join Button now automatically logs you into your BF2 account. There is a drop down with the available profiles next to the join
button. Users will need to enter their password once, then the client will store it.

1.0.2103 ChangeLog
** ADDED Reserved Slots Support
** ADDED (Client) "Auto-Refresh" toggle button added. When toggled, players refresh automatically
** ADDED (Client) -notray pararmeter, prevents the client from being minimized to the system tray
** ADDED Users can retrieve old logs from the daemon using the File --> Retrieve Logs menu
** FIXED (Client Bug) Players who are auto-banned for exceeding TK Punishes will now show in the banlist as Banned for "Round"
** FIXED (Client Bug) Custom Warn/kick/Ban choice was disappearing after saving new reasons
** FIXED (Client Bug) After clicking "Servers" button to bring up the Login screen, the Quit button wasn't quitting the application.
** FIXED Mapnames containing only 1 character after an underscore were being misnamed, for example "Map_a" would show up as "Map Map" in the map list.
** CHANGED (Client) Client will NOT refresh Server or Player info when in a minimized state. Client forces a manual refresh when restored from being minimized.
** CHANGED (Client) Users who connect to a "-playerlimit X" restricted server will see the playerlimit value as the maximum available value number of players.
Image
Post Reply