$able 2 Posted February 17, 2010 (edited) A new feature is now available on BattlEye-enabled servers that will provide a great enhancement to server administrators: Since BattlEye Server version 1.102 you can control your server remotely (without having to be in-game) from anywhere on the internet with the new BattlEye RCon tool. All you have to do to enable it is creating a BEServer.cfg file in your BattlEye working directory (in the application data / profiles / BEpath folder, not the install folder) with a line containing "RConPassword [password]" (without [] of course) and (re-)start your ArmA 2 server. That's it. No need to open an additional port in your firewall or anything. You can now easily connect with the BE RCon tool using the server's IP address, its usual game port and the specified RCon password. Note that this can be done by multiple admins at the same time (unlike ArmA 2's in-game admin feature). When logged in, you can enter BE Server commands and ArmA 2 server commands prefixed with #. In addition you will see all BE Server messages (like information about new players) live in the console. To log out, simply type "logout". To quickly close the tool, type "exit". A command to display all available BE Server commands will be added soon. The main commands for now are: "players" (display player list including BE GUIDs and pings), "kick [player#]" (kick a player, his # can be found in the player list), "RConPassword [password]" (change the RCon password), "MaxPing [ping]" (if a player has a higher ping, he will be kicked from the server). More commands will follow over time. BattlEye RCon v0.9 beta can be downloaded here: http://www.battleye.com/downloads/BERCon.exe Keep in mind that this is a beta and changes will still be made. Make sure you always have the most recent version so everything works correctly (especially if there are RCon protocol changes). Feedback, including bug reports, is welcome. :) Newly BIKI page added http://community.bistudio.com/wiki/BattlEye#RCon Edited December 21, 2010 by Dwarden BIKI entry Share this post Link to post Share on other sites
SWAT_BigBear 0 Posted February 17, 2010 Excellent, I will start using this asap. Share this post Link to post Share on other sites
whisper 0 Posted February 17, 2010 This is huge. Thanks a lot, $able Share this post Link to post Share on other sites
xeno 234 Posted February 17, 2010 Wow, superb! Thank you. Xeno Share this post Link to post Share on other sites
$able 2 Posted February 17, 2010 I'd also like to highlight the new ping kicking feature which I briefly mentioned in the first post. You can put "MaxPing [ping]" in your BE Server config file, which causes all players exceeding this limit to be kicked from the server. Share this post Link to post Share on other sites
maddogx 13 Posted February 17, 2010 This looks to be a godsend for the MP community. Great work $able. :) Share this post Link to post Share on other sites
mosh 0 Posted February 17, 2010 Nice job, going to try this today. Thanks. Share this post Link to post Share on other sites
Bob.Dob 0 Posted February 17, 2010 Interesting... might take a look at this. Thanks for the heads up. Share this post Link to post Share on other sites
armatech 8 Posted February 17, 2010 is there any command line to auto enter IP port and so on directly to the tool such as BERCon IP=123.456.789.101 port=2302 password=1561561155 Share this post Link to post Share on other sites
cri74 10 Posted February 17, 2010 (edited) Good news. Thanks for developing :) I see that there is a command to change passwords for the Rcon, this means anyone logging in to Rcon will be able to change it? Will there be different account settings to make someone a "superuser" whilst others will be regular admins, possible to assign users of Rcon different settings so to speak ? Edited February 17, 2010 by cri74 Share this post Link to post Share on other sites
gossamersolid 155 Posted February 17, 2010 Thank you so much Battleye! This is great stuff! Share this post Link to post Share on other sites
demon cleaner 1 Posted February 17, 2010 Thumbs up $able ! Share this post Link to post Share on other sites
BigMorgan 11 Posted February 17, 2010 Auto-kick for ping is fantastic. I've seen people banned for having ridiculous pings because they kept rejoining after being told to d/c until they fix their connection, which is really crappy. Considering how much this game can be screwed up by high pings this is a necessary tool and I am very grateful to the BE folks for delivering it to the community. Share this post Link to post Share on other sites
Defunkt 431 Posted February 17, 2010 Thanks heaps! ---------- Post added at 12:54 PM ---------- Previous post was at 12:38 PM ---------- Hmmm... does it work for a Linux server? If so, where would one place the .cfg file? Share this post Link to post Share on other sites
$able 2 Posted February 18, 2010 armatech said: is there any command line to auto enter IP port and so on directly to the toolsuch as BERCon IP=123.456.789.101 port=2302 password=1561561155 Something like this will be added soon. ---------- Post added at 01:25 ---------- Previous post was at 01:19 ---------- cri74 said: I see that there is a command to change passwords for the Rcon, this means anyone logging in to Rcon will be able to change it?Will there be different account settings to make someone a "superuser" whilst others will be regular admins, possible to assign users of Rcon different settings so to speak ? Account control (multiple logins) might be added in the future. And yes, you are right, being able to change the password may not always be suitable. ---------- Post added at 01:33 ---------- Previous post was at 01:25 ---------- Defunkt said: Hmmm... does it work for a Linux server? If so, where would one place the .cfg file? In the one and only BE folder. :) Please keep in mind that right now BE loads "BEServer.cfg", in the future it will load "beserver.cfg" on Linux (conforming with the lower-case "beserver.so" file name). Share this post Link to post Share on other sites
rundll.exe 12 Posted February 18, 2010 This is great for the MP community, thanks! With a quick test I saw that the tool doesnt resolve hostnames to IP, could that be easyly added? Its quite a bit more easy to enter your servers hostname (myservername.com) then an IP number. Share this post Link to post Share on other sites
Defunkt 431 Posted February 18, 2010 $able said: In the one and only BE folder. :)Please keep in mind that right now BE loads "BEServer.cfg", in the future it will load "beserver.cfg" on Linux (conforming with the lower-case "beserver.so" file name). Ah okay, that's where I went wrong, I lower-cased it. Cheers! Share this post Link to post Share on other sites
Mikobiko 10 Posted February 18, 2010 So far it seems to work good. Stuff Id love to see added: *Ability to read in-game chat *Ability to post to in-game chat through rcon *Perhaps a webpage front end like how Punkbuster handles theres once the API is complete? *Removal of ability to change password. It currently makes this tool unusuable. I cannot give people admin and keep control over it due to this. The only way the password should be set-able is if it is done in the config file. *Ability to assign maxping right in beserver.cfg Do you plan to publish the API when complete? Share this post Link to post Share on other sites
Defunkt 431 Posted February 18, 2010 Mikobiko said: *Ability to assign maxping right in beserver.cfg Already can... $able said: You can put "MaxPing [ping]" in your BE Server config file, which causes all players exceeding this limit to be kicked from the server. Share this post Link to post Share on other sites
snoutmaster 10 Posted February 18, 2010 I always get cant connect to server? Share this post Link to post Share on other sites
gossamersolid 155 Posted February 18, 2010 Snoutmaster said: I always get cant connect to server? double check the IP and port you are entering... also make sure Battleye is up to date on the server Share this post Link to post Share on other sites
-AIGB-~Steiner 10 Posted February 18, 2010 (edited) I have the same Problem. Always getting "Can´t connect to Server". BE Server is the latest Version and I checked my IP and Port Twice. !! Message can be ignored, I solved the Problem !! The Problem was the Name of my "beserver.cfg". Didn´t read that it has to be in UpperCase by now (BEServer.cfg). Edited February 18, 2010 by [AIGB]~Steiner Share this post Link to post Share on other sites
armatech 8 Posted February 18, 2010 would love To have an update notice on program start Share this post Link to post Share on other sites
SWAT_BigBear 0 Posted February 18, 2010 Stickied would be nice, afterall, we only have 3 in this section.:p Share this post Link to post Share on other sites