Jump to content

Kicked Off (Battleye: Public Variable Restriction #0)


robjp2210

Recommended Posts

  On 12/4/2014 at 6:02 AM, Cubitron said:

Nope dont work, i give up, I can change the 5 to 1 and i get a kick too

 

Comment out the publicvar in the bec watchdog folder so it will not jupdate pubvar. set it once right and you should be (temp) fine till the devs found a solution for this

Link to comment
Share on other sites

One thing like they have said BEC has to be running or you will get random variables, Now BEC has to be started before your server launches which is how I fixed mine, I didn't have to add any variables to public. It has to load watchdog and then it communicates to your server.

Link to comment
Share on other sites

What i did.. works flawless

Epoch 2.5.1 arma3 1.36

 

1. make sure have the BEserver.dll from the serverfile pack. in yourHARDDRIVE:\yourfolder\SC\battleye **Example: C:\arma3\SC\BattlEye**

2. @EpochHive folder there is EpochServer.ini open it and edit this ---->> BattlEyePath = C:\BattlEye  To this ---->> yourHARDDRIVE:\yourfolder\SC\battlEye **Example: C:\arma3\SC\BattlEye**

3. in epochAH.hpp  to get Adminmenu_owner (for example) work right you need to make your steamID and logname to look like this ---->> adminMenu_Owner[] = {{"STEAMID","whatevernamedoesntmatter"}};

4 When you have BEC make sure you copy over Plugins folder in to your BEC folder from Server files FOLDER BEC. latest BEC ok?

5 Configure these with the same password EpochServer.ini (Under REDIS password) next is redis.conf in DB folder requirepass put same password there. SC folder edit the password in config.cfg same on all 3.

6 in BEC there is a ADMIN.XML edit the example and put in your GUID and name when you join the server. also check your CONFIG.cfg in BEC so that it is correct. look for any "#" infront of things you want to use. example #Admins = Admins.xml <--- That is OFF.|| this is on.-->> Admins = Admins.xml

7 Before starting anything you will need to edit the BEServerexample.cfg password in SC\BattlEye to the password you choose earlier. then rename the file to BEServer.cfg and make txt file there aswell bans.txt bec wants it..

8 Rest should show itself or is in the guide that Forum admins have provided..  start. BEC.exe then start-Redis.cmd then the .bat file you made for you arma3server.exe ..

 

I was bored so i typed this... if i misspelled anything have a laugh... i dont care :)

Link to comment
Share on other sites

  On 12/7/2014 at 4:04 AM, warriorn1 said:

What i did.. works flawless

Epoch 2.5.1 arma3 1.36

 

1. make sure have the BEserver.dll from the serverfile pack. in yourHARDDRIVE:\yourfolder\SC\battleye **Example: C:\arma3\SC\BattlEye**

2. @EpochHive folder there is EpochServer.ini open it and edit this ---->> BattlEyePath = C:\BattlEye  To this ---->> yourHARDDRIVE:\yourfolder\SC\battlEye **Example: C:\arma3\SC\BattlEye**

3. in epochAH.hpp  to get Adminmenu_owner (for example) work right you need to make your steamID and logname to look like this ---->> adminMenu_Owner[] = {{"STEAMID","whatevernamedoesntmatter"}};

4 When you have BEC make sure you copy over Plugins folder in to your BEC folder from Server files FOLDER BEC. latest BEC ok?

5 Configure these with the same password EpochServer.ini (Under REDIS password) next is redis.conf in DB folder requirepass put same password there. SC folder edit the password in config.cfg same on all 3.

6 in BEC there is a ADMIN.XML edit the example and put in your GUID and name when you join the server. also check your CONFIG.cfg in BEC so that it is correct. look for any "#" infront of things you want to use. example #Admins = Admins.xml <--- That is OFF.|| this is on.-->> Admins = Admins.xml

7 Before starting anything you will need to edit the BEServerexample.cfg password in SC\BattlEye to the password you choose earlier. then rename the file to BEServer.cfg and make txt file there aswell bans.txt bec wants it..

8 Rest should show itself or is in the guide that Forum admins have provided..  start. BEC.exe then start-Redis.cmd then the .bat file you made for you arma3server.exe ..

 

I was bored so i typed this... if i misspelled anything have a laugh... i dont care :)

 

 

How did you stop the BEServer.dll from being overwritten by the newer version?  The one that comes with the Epoch server files is old and gets replaced automatically by BE.  

Link to comment
Share on other sites

  On 12/7/2014 at 4:08 AM, Darth_Rogue said:

How did you stop the BEServer.dll from being overwritten by the newer version?  The one that comes with the Epoch server files is old and gets replaced automatically by BE.  

Oh yeah, i forgot BEserver.dll updates like it should and everything works fine.

Link to comment
Share on other sites

  On 12/11/2014 at 4:35 PM, LouD said:

Arma keeps automaticly updating the BEServer.dll. What can I do about this?

I keep getting all kinds of BE filter logs. And kicks when use of admin commands.

BEServer.dll updating is fine. Make sure when BEC starts you are seeing (highlighted yellow):

 

8RZISGa.jpg

Link to comment
Share on other sites

  On 12/11/2014 at 4:58 PM, Rc_Robio said:

BEServer.dll updating is fine. Make sure when BEC starts you are seeing (highlighted yellow):

 

8RZISGa.jpg

It doesn't do that. All lines are there except the file update part.

How do I fix that? I followed all steps and triple checked everything.

Link to comment
Share on other sites

  On 12/11/2014 at 7:14 PM, Rc_Robio said:

Check to make sure all your paths to battleye are correct. And that all file's, dll's, etc. are unblocked if you are running on a dedicated.

All paths are correct. I'll check them again.

I'm running dedicated. How do you mean unblocked?

Link to comment
Share on other sites

Afaik everything is set up right. I used only the downloadable files. Copied and set up everything as the install said. Still getting kicked... Everytime the public variable. 

I can play but the kick is only on admin menu use.

 

--EDIT--

Recheck everything again. Saw i was missing a BEServer.cfg which I had before. Must have accidently deleted it. Remade it, restarted. Still get kicked on any admin use.

 

--EDIT2--

Setting the BE filters in the publicvariable.txt from 5 to 1 makes it all work. Only this shouldn't be the way i guess.

Link to comment
Share on other sites

ugh these public variable #0 kicks are getting fucking annoying.

 

Every restart it overwrites the publicvariable.txt and renames it to publicvarible.txt.original.

 

Everytime it does that on opening the admin menu we then get kicked every time.

 

We have to keep deleting the new one and renaming the old one back.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...