Guest Posted March 22, 2012 Updated version frontpaged on the Armaholic homepage. Battleye Extended Controls (Bec) v1.30- Arma2 or OA or CO Dedicated server running on Windows.- You might also need Microsoft Visual C++ 2008 Redistributable Package. Share this post Link to post Share on other sites
Holmes 10 Posted April 9, 2012 Is it possible to view the database of known hackers reported by BEC or battleye in general? Share this post Link to post Share on other sites
nuxil 2 Posted April 9, 2012 (edited) Battleye doesnt report anything, only Bec does. The list is not public, only people with an account can login and view bans. There will be a update soon. there is a recursion depth problem that causes runtime error after about 16hours of uptime, this only affects thouse who uses the reporting function. Edited April 11, 2012 by nuxil Share this post Link to post Share on other sites
nuxil 2 Posted May 18, 2012 New version available, V1.35 check the changelog file for full info. you need to do some changes in the [bec] section in your config file and commands.xml. take a look im the readme or use the online doc Share this post Link to post Share on other sites
Colonel_Black 0 Posted May 21, 2012 Regarding your response at http://forums.bistudio.com/showthread.php?134643-Ability-to-speak-Admin-chat-in-game-(B-E-C-or-others) Is there any ETA on that new version? I'd navigate this thread more, but the BI forums are running to almost a stand still. Share this post Link to post Share on other sites
nuxil 2 Posted May 21, 2012 Sorry.. no Eta. im busy working on implementing another function. if all goes well, maybe a day or 2 Share this post Link to post Share on other sites
Colonel_Black 0 Posted May 22, 2012 Another suggestion. It'd be very beneficial for a number of server hosts to be able to relay adverts. It'd just be the simple RCON chat, but repeated every so often. Share this post Link to post Share on other sites
nuxil 2 Posted May 22, 2012 if you mean some sort of motd . no. this was already in a previouse version and tested a bit. we found it to verry annoying, its spams up players screen + all other BeRcons connected so this was taken out due to its annoyence Share this post Link to post Share on other sites
Colonel_Black 0 Posted May 22, 2012 if you mean some sort of motd . no. this was already in a previouse version and tested a bit. we found it to verry annoying,its spams up players screen + all other BeRcons connected so this was taken out due to its annoyence Hmm. I'm meaning line one line sentences that you can define to be printed within the server at certain time spans. Then hosts could advertise such as " Join us at http://mycommunity.com" Share this post Link to post Share on other sites
nuxil 2 Posted May 22, 2012 the idea is good. not so practical. as i said. we tested this out on few servers. and it only annoyed us admins/players. i suggest you modify your server.cfg to repeate the adverts N times. motdInterval=1; motd[] = { "", // show nothing . 1 sec pause. "Welcome to our Server", // 1 sec "Please bevaive and play fair.", // 1 sec // your advert here.. "","","","","", //5 sec pause "Join us at foobar.com", "","","","","", //5 sec pause "Join us at foobar.com", "","","","","", //5 sec pause "Join us at foobar.com", "","","","","", //5 sec pause "Join us at foobar.com", "","","","","", //5 sec pause "Join us at foobar.com", }; Share this post Link to post Share on other sites
Colonel_Black 0 Posted May 22, 2012 Oh that's already possible? Great, thanks a lot :) ---------- Post added at 14:59 ---------- Previous post was at 14:39 ---------- I know I'm double posting here, but you won't see my response if I just edit. It'd be great for you to make a client side feature that'd allow just chat to the server. I know there's other RCON tools out there, but it's spammed with console stuff and I don't want to see that Share this post Link to post Share on other sites
WoODoO 10 Posted May 22, 2012 The tool opens and closes soon after. Already have reviewed all the settings and can not make it work. I set up the RConGUI BattlEye and can not connect remotely, open firewall, disabled and unable to access the rcon by BattlEye. Share this post Link to post Share on other sites
nuxil 2 Posted May 22, 2012 (edited) I set up the RConGUI BattlEye and can not connect remotely, open firewall, disabled and unable to access the rcon by BattlEye. then there is nothing wrong with bec is there ;) make sure you have putted RconPassword YourPassword in the right BEServer.cfg file if you use -Bepath or -profile in you cmdline for the arma server. i suggest you take a look in the Battleye dir there. also take a look here on how to set up BE if you are unsure http://community.bistudio.com/wiki/BattlEye#BattlEye_working_directory Edited May 22, 2012 by nuxil Share this post Link to post Share on other sites
WoODoO 10 Posted May 22, 2012 (edited) something wrong here? start /wait arma2oaserver.exe -port=2402 -mod=@dayz;@CBA;@CBA_OA;@JayArma2Lib -name=cfgdayz -config=cfgdayz\server2.cfg -cfg=cfgdayz\arma2.cfg -profiles=cfgdayz -BEpath=C:\GameServers\arma2operationarrowhead\cfgdayz\BattlEye -world=Chernarus -exThreads=1 -cpucount=2 -malloc=tbb4malloc_bi My BEServer.cfg RConPassword xxxXxxx MaxPing 350 My B.E.C Config: [bec] Ip = 127.0.0.1 Port = 2402 BePath = C:\GameServers\arma2operationarrowhead\cfgdayz\BattlEye\ LogDir = C:\GameServers\arma2operationarrowhead\cfgdayz\ Admins = Admins.xml Commands = Commands.xml # Optional [Misc] AsciiNickOnly = True AsciiChatOnly = True IgnoreChars = £æøå ServerExeName = ARMA2OASERVER.exe NickFilterFile = BadNames.txt WordFilterFile = BadWords.txt Warnings = 3 Color = 0c Timeout = 40 # Optional [ChatRestriction] Global = -1 Side = -1 Group = -1 Vehicle = -1 Command = -1 Commander = -1 Direct = -1 # Optional [Reporter] User = username Password = password # Optional [Heartbeat] BanFile0 = C:\GameServers\arma2operationarrowhead\cfgdayz\BattlEye\bans.txt BanFile1 = C:\SERVER3\BattlEye\bans.txt Edited May 22, 2012 by WoODoO Share this post Link to post Share on other sites
nuxil 2 Posted May 22, 2012 (edited) yes. i see many things that are wrong. 1st of all.. things you dont use. remove them from the config. Ie. # Optional [ChatRestriction] Global = -1 Side = -1 Group = -1 Vehicle = -1 Command = -1 Commander = -1 Direct = -1 and [Reporter] User = username Password = password you should only use the repoter block if you have an reporter account. so delete thouse things. 2nd. Logdir can not use a custom path atm. So it has to be like this. LogDir = A NAME. IE, LogDir = Dayz1 3rd, you can not use the bans.txt in heartbeat that is already in BePath. its meant for the other server. . example if you are running 3 servers. you set the path to server 2 and 3. not the current server. BanFile0 is already in BePath if you are not running extra server. remove [Heartbeat] Also always run Bec on the cmd when setting it up. it's eayers to see whats wrong. in some cases it will print out to you whats the problem. Ie. bec.exe -f dayz1.cfg Take some time and read the online docs http://ibattle.org/install-and-configure/configure/ hope this helps. Edited May 22, 2012 by nuxil Share this post Link to post Share on other sites
nuxil 2 Posted May 23, 2012 (edited) Many new versions has roled out the last week. its been a busy time. Added in say as requested. and 2 new functions. servers who run bec on dayz might find them interesting. Changelog V 1.38 - Added: Simple Connect/Flood Control. will lock server based on N numbers of players in lobby,and unlock it when the number gets below N player. "when players join the mission/is fully ingame" so server can prossess data of players before it unlocks again - Added: Autokick lobby idlers thats takes up a slot and is not playing. min timeout is 180 sec. - Added: support for Say command in the command file - Fixed: Yet another encoding issue found and hopefully resolved. Enjoy. Edited May 23, 2012 by nuxil Share this post Link to post Share on other sites
maddogx 13 Posted May 23, 2012 Awesome stuff there, nuxil! Thanks. :) Share this post Link to post Share on other sites
Colonel_Black 0 Posted May 23, 2012 Thanks a lot nuxil. Note I edited my previous post with It'd be great for you to make a client side feature that'd allow just chat to the server. I know there's other RCON tools out there, but it's spammed with console stuff and I don't want to see that ---------- Post added at 11:56 ---------- Previous post was at 11:33 ---------- It works, so thanks. ^^. One good feature would be (so that people don't see my message normally and then see it in the admin chat), to enable command pickups from Direct Communication, Vehicle Communication. ---------- Post added at 11:56 ---------- Previous post was at 11:56 ---------- Oh and possibly enable the admins name before the "Admin Chat" Share this post Link to post Share on other sites
WoODoO 10 Posted May 25, 2012 Warning :: Error in logging Be data ?? Share this post Link to post Share on other sites
nuxil 2 Posted May 25, 2012 yup. usually caused by 1 or 2 reason 1 permisison error. "no write access to Belog dir" 2 malformated unicode. Bec should continue working on errors like that. it will just not log that line. you can try this version 1.39 thats not released yet, its beeing tested. so far no issues reported with it. http://ibattle.org/Downloads/Arma2Stuff/Bec.zip Share this post Link to post Share on other sites
HowIChrgeLazer 1 Posted May 25, 2012 (edited) Love this admin program. Although I do have a question. Do the commands only register in side chat? For example: I do "!say test" in vehicle chat and it doesn't do a global admin say. Definitely works in side chat though: "!say test" will type !say test to all then right after will do admin (global): test. I was wondering if there was a way to type a command in game so it doesn't send the line to the entire server (like that independent channel in your OP image). Edited May 25, 2012 by HowIChrgeLazer Share this post Link to post Share on other sites
nuxil 2 Posted May 25, 2012 Well let me try to explain how the chat system works in arma in general. Global chat: is always sendt to the server even if you are alone on the server. so using global will always work. Side chat: will only be sent to the server if there is other players on the same side as you.. it will not work if there is 1bluefor and 1opfor player. Group chat: will only work if there is other players in the same group as you. Vehicle chat: will only work if there are other players in the same vehicle as you. Direct chat: will only work if there is other players near you to pick up the chat. ... and so on at the moment we have to live with these limitations as its not much i can do about it. best suggestion i can give is go close to another player or in a vehicle with another player and use the command if you dont want em all to see it. then you can do it like [!say HowIChrgeLazer !This is a private message to you.] <-- only works from 1.39 i had seriouse thought about not including the say command as i see no to little point in it. but if people want it. they will get it ;) Share this post Link to post Share on other sites
HowIChrgeLazer 1 Posted May 25, 2012 That makes sense. Silly that the chats go into a black hole if nobody is around. :( No wonder they didn't register with BEC. Thank you for explaining :cool: Share this post Link to post Share on other sites
-TW- Quintus 10 Posted May 26, 2012 I'm trying to install the tool but so far I can't get it to work. The moment I start the tool I have 2 options h (help) and f (filename) and after 2 or 3 seconds, it closes... I've installed it on my server to the following path: Z:\Bohemia Interactive\BEC My config file looks like this: [bec]Ip = 127.0.0.1 Port = 2302 BePath = Z:\Bohemia Interactive\TA2DST\TESTBETA\BattlEye LogDir = The Wolfpack Admins = Admins.xml Commands = Commands.xml And my shortcut looks like this: "Z:\Bohemia Interactive\BEC\Bec.exe" -f Config.cfg I'm starting my server via the TA2DST tool. Share this post Link to post Share on other sites
nuxil 2 Posted May 26, 2012 (edited) 1. start bec.exe (bec.exe -f Config.cfg) from cmd.exe to check and see if it gives any error messages. 2. verify with BeRcon that you can login. if it gives error on step 1. fix the errors. if step 2 fails. then there is a issue with your ports, for some reason it's not using the port you have set it to use. and please use the online doc's and read these pages line by line: http://ibattle.org/install-and-configure/ Edited May 26, 2012 by nuxil Share this post Link to post Share on other sites