I've followed the install directions to a T, insofar as I can tell, and I am still not getting the message letting me know that the PublicVariable.txt has been changed in the BEC window. This of course results in the BE Filters not having the random variables which would prevent an admin from getting kicked (possibly players as well I suppose).
Some of the .BATs and .EXEs have indexed (numeric) names so we can run our multiple servers and be able to control them independently with different batch files.
@echo off
title RestartServer-A3Epoch1.bat
::MAKE SURE ALL TASKS ARE REALLY STOPPED
set year=%DATE:~10,4%
set day=%DATE:~7,2%
set mnt=%DATE:~4,2%
set hr=%TIME:~0,2%
set min=%TIME:~3,2%
IF %day% LSS 10 SET day=0%day:~1,1%
IF %mnt% LSS 10 SET mnt=0%mnt:~1,1%
IF %hr% LSS 10 SET hr=0%hr:~1,1%
IF %min% LSS 10 SET min=0%min:~1,1%
set backuptime=%year%-%day%-%mnt%-%hr%-%min%
echo %backuptime%
taskkill /f /fi "status eq not responding" /im arma3server2.exe
taskkill /f /im arma3server2.exe
timeout 1
::IF YOU PLAY ON SAME PC AS SERVER, SOMETIMES RESTARTS GET HUNG UP BECAUSE OF IT SO MAKE SURE TO KILL CLIENTSIDE TOO, I DONT, BUT JUST IN CASE YOU DO
::taskkill /f /fi "status eq not responding" /im arma3.exe
::taskkill /f /im arma3.exe
::timeout 1
:: KILL BATTLEYE IF IT ISN'T ALREADY
taskkill /im Bec3.exe
::SHUTDOWN SERVERMONITOR IF IT IS ALREADY RUNNING - WE RESTART IT AT THE END OF THIS
taskkill /f /im cmd.exe /fi "windowtitle eq Administrator: servermonitor3-Epoch1.bat"
echo Make sure all is clear
echo.
echo Starting ARMA 3 Server...
::RESTARTING THE ARMA 3 SERVER BE SURE TO EDIT THIS TO YOUR SERVER .EXE LOCATION -NOTE ALSO THIS IS WHERE YOU DEFINE WHERE YOU CONFIG.CFG IS
cd D:\A3 Epoch 1
timeout 1
start "arma3" /min "D:\A3 Epoch 1\arma3server2" -mod=@Epoch;@EpochHive; -port=2502 -config=SC\config.cfg -cfg=SC\basic.cfg -profiles=SC -name=SC
timeout 10
echo ARMA 3 Server has started
::RESTARTING BATTLEYE
set becpath="D:\A3 Epoch 1\BEC"
cd /d %becpath%
start "" "Bec3.exe" -f Config.cfg
timeout 10
echo Battleye has started..
echo.
:: THIS RUNS THE SERVER MONITOR FOR YOU SO YOU DON'T FORGET
set ServerMonitorPath="D:\A3 Epoch 1\"
cd /d %ServerMonitorPath%
start "" "servermonitor3-Epoch1.bat"
echo Server Monitor has started. Have Fun
timeout 5
exit
I've copied the plugins into BEC
%Serverpath%\BEC
Now has a Folder called "Plugins" which was copied from the install zip
Any ideas on where else to look to get the server to update the filters?
Question
OSUapoc
I've followed the install directions to a T, insofar as I can tell, and I am still not getting the message letting me know that the PublicVariable.txt has been changed in the BEC window. This of course results in the BE Filters not having the random variables which would prevent an admin from getting kicked (possibly players as well I suppose).
I've pointed the following files to this BE Path:
%Serverpath%\BEC\Config
Config.cfg
BePath = D:\A3 Epoch 1\SC\BattlEye
%Serverpath%\@epochhive
EpochServer.ini
BattlEyePath = D:\A3 Epoch 1\SC\BattlEye
Here's the restart script:
I've copied the plugins into BEC
%Serverpath%\BEC
Now has a Folder called "Plugins" which was copied from the install zip
Any ideas on where else to look to get the server to update the filters?
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now