Jump to content
grave867

[Release] UEP BattlEye Extended Controller Installer

Recommended Posts

I don't see the point of posting this here but ok. No I don't plan on releasing the source code for my tool as I did say in my github issue post, there is no reason to.

I don't blame you for keeping your code private, people can always write their own code if it means that much :)

Share this post


Link to post
Share on other sites

To all those trying to use my installer or trying to install BEC manually or trying to make automated processes. DO NOT include spaces in your file directory paths, windows will not execute commands like changing directories or executing a file from a specific directory if your file names have spaces in them. This is the very reason why linux doesn't allow spaces in their file names, it is bad to do. :)

Share this post


Link to post
Share on other sites

huu??

Bec has no problems with spaces.

Works.
BePath = C:\Program Files (x86)\Steam\SteamApps\common\Arma 3\servercfg\BattlEye

Works Too
Bec.exe -f "my config file.cfg"   | note the quotes

i dont know about anyone else. but spaces works fine for me.

 

when messing with bat scripts i belive quotes around stuff with spaces helps

Share this post


Link to post
Share on other sites

huu??

Bec has no problems with spaces.

Works.

BePath = C:\Program Files (x86)\Steam\SteamApps\common\Arma 3\servercfg\BattlEye

Works Too

Bec.exe -f "my config file.cfg"

i dont know about anyone else. but spaces works fine for me.

 

when messing with bat scripts i belive quotes around stuff with spaces helps

For the most part windows can interpret one or two spaces here or there but not several in conjunction with one another. Even if you set the path as a literal it can end up with an error or worse a runtime error with no message. I am adding a notice to my tool that makes people remove their directory path spaces to prevent errors with bat file execution.

Share this post


Link to post
Share on other sites

An update to the tool will be released today to prevent errors in bat execution. Allot of users tend to make full sentences for folder names and when passing a directory path through BEC windows does not interpret it properly, so this update will address allot of these problems. I am notifying the BEC creator of this issue.

Share this post


Link to post
Share on other sites

So I have been testing some new features for the tool and I have run into a snag. I was wondering if there was anyone who has used my tool having a hard time getting BEC to connect to their server? I know the root of what is causing this issue for me but was wondering if anyone else was having this problem.  :unsure:

Share this post


Link to post
Share on other sites

I tested your previouse version and had no problems with it.
From my experiance when Bec will not connect its mostly caused by wrong Battleye path set in the config.

Ofcource there could always be some other issue. i also always check if its something wrong with Bec or the battleye installation by using another Rcon tool to verify with. I know that if you can login with another Rcon tool,. "Ie, Epm Rcon or others".  there is 99% of the time wrong BePath set in Bec config.
 

Share this post


Link to post
Share on other sites

Well it turns out my tool was doing it's job, I just had to restart my computer since I created a new test server. :lol:

 

My SSD only had 1Gb left so I just deleted my test server and made a new one on my 2TB drive.....I hate moving around files but i needed the space  :P

Share this post


Link to post
Share on other sites

Question. How are you going to handle Bec updates in the future?
I know the tool gets the newset Bec version when you run it.

But lets say i already have configured my Bec with your tool.. then there is a new Version of Bec out.
can there be some way to only download the Bec version without doing the hole setup again ?

when i launch Bec it checks for a new version, it is possible that you can do the same ?
or just have a update  Bec checkbox ?
 

Share this post


Link to post
Share on other sites

This is a planned feature that I will be including sometime soon. I am currently redesigning the entire tool since I want to expand on it considerably. I will have to figure out a way to do it at the moment since I don't entirely work direct with the BEC team and some of their updates change the way their stuff is written. For example the last update changed the way the scheduler was written and how some of the bat files were written making pre set up files error out.

Share this post


Link to post
Share on other sites

Hey Grave,

Just tried your tool, and it crashes everytime I try and use it with the following error:

 

Problem signature:
  Problem Event Name: CLR20r3
  Problem Signature 01: uep bec installer.exe
  Problem Signature 02: 1.1.0.0
  Problem Signature 03: 53dd4939
  Problem Signature 04: UEP BEC Installer
  Problem Signature 05: 1.1.0.0
  Problem Signature 06: 53dd4939
  Problem Signature 07: 19
  Problem Signature 08: 5e3
  Problem Signature 09: System.MissingMethodException
  OS Version: 6.1.7601.2.1.0.274.10
  Locale ID: 1033
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
 
Read our privacy statement online:
 
If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt
 
 
 
Any ideas?  Did you just push an update?
 
-NoobOwang

Share this post


Link to post
Share on other sites

 

Hey Grave,

Just tried your tool, and it crashes everytime I try and use it with the following error:

 

Problem signature:
  Problem Event Name: CLR20r3
  Problem Signature 01: uep bec installer.exe
  Problem Signature 02: 1.1.0.0
  Problem Signature 03: 53dd4939
  Problem Signature 04: UEP BEC Installer
  Problem Signature 05: 1.1.0.0
  Problem Signature 06: 53dd4939
  Problem Signature 07: 19
  Problem Signature 08: 5e3
  Problem Signature 09: System.MissingMethodException
  OS Version: 6.1.7601.2.1.0.274.10
  Locale ID: 1033
  Additional Information 1: 0a9e
  Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
  Additional Information 3: 0a9e
  Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
 
Read our privacy statement online:
 
If the online privacy statement is not available, please read our privacy statement offline:
  C:\Windows\system32\en-US\erofflps.txt
 
 
 
Any ideas?  Did you just push an update?
 
-NoobOwang

 

I noticed in another one of your posts you say you are planning on integrating support for hosters utilizing virtualization.  I am using a Hyper-V VM - is that what is causing this you think?

 

- Thanks!

Share this post


Link to post
Share on other sites

I noticed in another one of your posts you say you are planning on integrating support for hosters utilizing virtualization.  I am using a Hyper-V VM - is that what is causing this you think?

 

- Thanks!

This is the first time I have seen this error. If you can't run my tool without an error then it is something that you have causing issues on your end, if you are running my tool through a VM make sure that you have a ROM of windows that has all the proper updates.

 

My virtualization integration is for people using server virtualization which is essentially one server acting as dozens of servers on the same machine. So my installer would make as many processes as it could into services and then utilize windows event triggers to run the rest so that way you could have dozens of servers on one box without being logged into anyone of them in order for auto restarts.

Share this post


Link to post
Share on other sites

Sorry for the dumb question bur im having trouble installing it im on the last step but it says (it appears ive renamed my serber batch file to pleasse type the name of it) the problem is i have not renamed anything and kinda dont get what batch file it means.. i cant seem to find it. Thanks in Advance  

Edited by jrrudeeyez

Share this post


Link to post
Share on other sites

It is the batch file that starts your server. If you are using this to install an epoch server the batch file comes with the server files in the examples folder which is key to getting your server to even run epoch. If you are installing for overpoch well you need to find the batch file that you had to create or download and enter its name in. :)

 

I need to add more stuff to the tool to handle overpoch installs now..... :blink:

Share this post


Link to post
Share on other sites
xDuSkAsSaSsInx

Please make sure that you entered all the proper information for your server like ip, port, and rcon password. After the install you should always restart your computer, I have run into situations in testing myself were this is caused due to a needed restart. Other than that I always recommend doing a fresh server install and then using this tool before modifying your server. If you have any more questions just let me know.

 

I have been slowly working the new update for the tool and it may come out in about 2 weeks from now since school just started and this is my college senior year. :)

Share this post


Link to post
Share on other sites

It is the batch file that starts your server. If you are using this to install an epoch server the batch file comes with the server files in the examples folder which is key to getting your server to even run epoch. If you are installing for overpoch well you need to find the batch file that you had to create or download and enter its name in. :)

 

I need to add more stuff to the tool to handle overpoch installs now..... :blink:

 kinda figured after posting it sorry :D  lol... anyways the problem i have now it wont even connect im guessing.. because nothing happens  :( just keeps on running like nothing happened.

Share this post


Link to post
Share on other sites

Well it must see the server since if it didn't BEC would just shutdown after a set amount of time. Make sure that your sql server and apache server is running, also make sure that your server is on the proper ports. Let me know if this helps you out. :)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By mudzereli
      Outdated, does not work with Epoch 1.0.7
      DEPLOYABLE BIKE 2.8.2
      all of this information is available in an easier-to-read format on github pages>>
      version 2.8.2 updates the code to work with Epoch Mod 1.0.6. Thanks @ebaydayz!
      version 2.8.1 should hopefully fix the long-standing non-moving-bike problem! Thanks @SchwEde!
      FYI: 2.8.0 adds the _condition and _ammo parameters to the config array so you will need to add a value for these parameter in each record of the DZE_DEPLOYABLES_CONFIG array in the appropriate spot if you are upgrading from 2.6
       
      Out of the box, it adds a deployable bike with a right click action on a toolbox and a couple other neat deployables.
      Really, it can be used to deploy just about anything. See the configuration section below.
      For some samples of what it can do, check out this gallery on imgur
       
      Installation
      download the files extract the addons and overwrites folder from the downloaded zip file into your mission file root find this line in your mission file init.sqf (warning: if you have a custom compiles file, find that line instead of the one below!) call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; place this line directly after the line you found call compile preprocessFileLineNumbers "addons\bike\init.sqf"; edit addons\bike\config.sqf to change some options or add different deployables (see configuration section for more info) Warning:
      due to the way the way arma handles numbers and the way addon is coded, using the save-to-database option may not allow you to re-pack some objects if you have Character ID's over 500,000 (which I don't think will be an issue for 99.99% of people).  
      Adding Your Own Custom Actions
      If you use another right click method like extra_rc.hpp and want to switch to my method, see my click actions configuration github page.
      The click actions script is included in the deploy script as part of the core, so you don't need to download anything, just follow the instructions for adding your own actions.
      * note: before attempting to troubleshoot issues with adding your own actions, make sure you are using the most recent version of the addon.
       
      Configuration
      This addon is highly configurable, you can deploy just about anything, not just bikes.
      open addons\bike\config.sqf and edit the array to add your own deployables.
       
      DZE_DEPLOYABLES_CONFIG format -- (note no comma after last array entry)
      DZE_DEPLOYABLES_CONFIG = [ [_clickItem,_deployOffset,_packDistance,_damageLimit,_packAny,_cargo,_hive,_plot,_simulation,_deployables,_near,_parts], [_clickItem,_deployOffset,_packDistance,_damageLimit,_packAny,_cargo,_hive,_plot,_simulation,_deployables,_near,_parts], [...more stuff here...] ]; DZE_DEPLOYABLES_CONFIG array values (view on github to read easier):
      parameter | description | type | example --------------|---------------------------------------------------------------------|--------|-------- _clickItem | class name of the item to click on | string | "ItemToolbox" _deployOffset | [_side,_front,_up] array to offset the deployable when buiding | array | [0,2,1] _packDistance | how close does the packer need to be to pack the object? | number | 5 _damageLimit | item can't be repacked if damage is > this. (-1 = no re-packing) | number | 0.1 _packAny | can anyone repack the deployable? | bool | false _cargo | clear the cargo of the deployable? | bool | false _ammo | should vehicle ammo be cleared? (does not persist through restart) | bool | true _hive | write deployable to database? | bool | false _plot | require a plot from the owner to build the deployable? | bool | false _simulation | enable simulation (movement/damage) for the object? (true for cars) | bool | true _road | enable road building for this object? | bool | true _deployables | array of class names that can be deployed with this method | array | ["MMT_Civ"] _near | array of items required nearby to build (workshop/fire/fueltank) | array | [] _parts | array of parts required to build (will be taken from player) | array | ["ItemToolbox"] _condition | string of code to evaluate to determine whether action is shown | string | "!(isNull player) && {(getPlayerUID player) in DZE_DEPLOYABLE_ADMINS}" DZE_DEPLOYABLE_NAME_MAP array -- allows you to rename the deployable (on the right click/messages)
      format (note no comma after last array entry)
      DZE_DEPLOYABLE_NAME_MAP = [ [_class,_name], [_class,_name], [... more ...] ];  array parameters
      parameter    | description                                                         |  type  | example --------------|---------------------------------------------------------------------|--------|-------- _class        | class name of the item you want to replace the name of              | string | "Notebook" _name         | new name to display when right clicking                             | string | "Macbook Pro" Change Log
      version | change --------|------- 2.8.2 | updates for 1.0.6! Thanks @ebaydayz! 2.8.1 | fix from SchwEde that should fix bike not moving. Thanks @SchwEde! 2.8.0 | option to clear vehicle ammo 2.7.1 | better exit reasons 2.7.0 | option to add condition for showing action in config 2.6.1 | fix for unrideable bikes 2.6.0 | road building options, deployable name mapping 2.5.1  | fix a bug where preview items would sometimes disappear  2.5.0  | now uses a modified epoch building system to deploy the objects  2.4.3  | better click actions build conflict detection  2.4.2  | updated for new click actions handler build  2.4.1  | fixed deployables spawning in locked after restart  2.4.0  | multi-part deployables. yay!  2.3.1  | big fix on packing temp objects  2.3.0  | optional saving to database with post-restart memory of deployed items (see warning below about this) | configurable damage limits on re-packing | admin list for packing/deploying instantly & being able to remove all deployables  2.2.1  | positioning fix for deployed items  2.2.0  | option for clearing cargo of spawned items  2.1.0  | change way dependency call is made, only one line needed in init.sqf now for setup  2.0.0  | major update, allow multiple deployables, pretty much any class  1.1.0  | configuration options / code optimization  1.0.0  | release Issues/FAQ
      1) people are getting kicked for createvehicle restriction when building a stone wall
      open your battleye filter createvehicle.txt and change this line
      5 "Fort_" !="Fort_RazorWire" !="Fort_RazorWirePreview" to this:
      5 "Fort_" !="Fort_RazorWire" !="Fort_RazorWirePreview" != "Fort_StoneWall_EP1" 2) I am using "A Plot For Life" and this is not working!
    • By salival
      Hi,
      Here's my version of  @OtterNas3 vehicle key changer.  It was subsequently modified by @Grahame for epoch 1.0.6. Updated for 1.0.7.
      This adds support for briefcases, gems and coins as well as using the epoch vehicle upgrade system to do the key changing/claiming.
      * original discussion url: https://epochmod.com/forum/topic/5972-release-vehicle-key-changer-for-making-masterkey-v-14-updated-06152014/
      * updated discussion url: https://epochmod.com/forum/topic/43048-release-vehicle-key-changer-for-making-masterkey-v-141-updated-for-epoch-106/
      Github link with install directions: https://github.com/oiad/vkc
      **EDIT* Link to a working locate Vehicle script that is able to find multiple vehicles per key: 
       
      **** For Epoch 1.0.6.2 only **** >> Download <<
      Visit this link: https://github.com/oiad/vkc/tree/vkc-Epoch-1.0.6.2
    • By salival
      Hi guys,
      Here's my version of the bury/butcher body script. Focus'd on optimization and cleanliness.
      * Tested as working on a blank Epoch 1.0.7 server
      * Contains a server side scheduler module to clean up old weapon crates, graves and crosses after 25 minutes.
      * Removes the flies sound when body is buried for performance.
       
      To download: https://github.com/oiad/buryBodies
       
      **** For Epoch 1.0.6.2 only **** >> Download <<
      Visit this link: https://github.com/oiad/buryBodies/tree/Epoch_1.0.6.2
    • By salival
      Hi,
      Since Zabn is MIA I have updated his Take Clothes script to 1.0.7 compatible.
      Github with install instructions and download location: https://github.com/oiad/TakeClothes
       
       
      **** For Epoch 1.0.6.2 only **** >> Download <<
      Visit this link: https://github.com/oiad/TakeClothes/tree/Epoch_1.0.6.2
      (original install url: http://opendayz.net/threads/release-zabns-take-clothes-2-0.19290/)
      (original discussion url: http://opendayz.net/threads/help-discussion-zabns-take-clothes.13198/)
       
    • By salival
      Hi,
      With Axe Cops permission I am releasing my updated version of his amazing Service Points script. 
      This includes support for original briefcases, gems (from epoch 1.0.7) and coins.
          (original github url: https://github.com/vos/dayz/tree/master/service_point)
          (original install/discussion url: https://epochmod.com/forum/topic/3935-release-vehicle-service-point-refuel-repair-rearm-script/)
          
      **** *REQUIRES DAYZ EPOCH 1.0.7* ****
          
      Major Changes:
          This version adds support for both single currency and gems (from the epoch 1.0.6 update) as well as the original epoch briefcase currency system. 
          Instead of pricing things like the original way, prices are now done on a "worth" similar to how coins are done. The price value of items are below.
          If you are using coins, I would recommend using the _currencyModifier variable since coins typically are 10x the value of briefcase based currency (1 brief == 100,000 coins)
          (You can either set this _currencyModifier variable to 1 then set the proper value or use the modifier, the modifier is mainly for dual currency servers)
          1 silver = 1 worth
          1 10oz silver = 10 worth
          1 gold = 100 worth
          1 10oz gold = 1,000 worth
          1 briefcase = 10,000 worth
          Please see dayz_code\configVariables.sqf for the value of gems (DZE_GemWorthArray) and their relevant worth if they are enabled.
          Example config settings for _refuel_costs, _repair_costs and _rearm_costs:
          All 3 sections can either be made free, disabled or a specifc price with the following examples:
          ["Air","free"] will make the vehicle config class of "Air" free for the specific action.
          ["Air","disabled"] will make the vehicle config class of "Air" disabled for the specific action.
          ["Air",2000] will make the vehicle config class of "Air" have a worth of 2000 for the specific action.
          ["Armored_SUV_PMC",2000] will make the specific vehicle have a worth of 2000 for the specific action.
          ["Armored_SUV_PMC","free"] will make the specific vehicle be free for the specific action.
          ["Armored_SUV_PMC","disabled"] will make the specific vehicle be disabled for the specific action.
          Valid vehicle config classes as an example: "Air", "AllVehicles", "All", "APC", "Bicycle", "Car", "Helicopter", "Land", "Motorcycle", "Plane", "Ship", "Tank"
      Visit my Github page to download and read the README.MD : https://github.com/oiad/service_points
      Old Epoch 1.0.6.2 Version can be found here: https://github.com/oiad/service_points/archive/refs/tags/Epoch_1.0.6.2.zip
  • Advertisement
  • Supporters
  • Discord

×
×
  • Create New...