Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- ::CREDITS::Raklatif's Arma2OA Monitor, f3cuk Database backup, juandayz
- ::CONFIG SETTINGS
- set becPath="C:\Users\MTA\Desktop\Overpoch_Chernarus\DZE_Server_Config\BattlEye"
- set serverPath="C:\Users\MTA\Desktop\Overpoch_Chernarus\Goat_Server"
- set DB_USERNAME="root"
- set DB_PASSWORD="dff"
- set DB_NAME="dayz_epoch11"
- set PATH_TO_BACKUP_FOLDER="C:\Users\MTA\Desktop\Backup\SQL\11\"
- set PATH_TO_MYSQL_BIN="C:\xampp\mysql\bin"
- ::END SETTINGS
- :arma2oaserver
- echo (%time%) Backing up database.
- FOR /F "tokens=1-4 DELIMS=/ " %%F IN ('date /T') DO (set v_date=%%F%%G%%H)
- FOR /F "tokens=1-4 DELIMS=: " %%F IN ('time /T') DO (set v_time=%%F%%G%%H)
- set fname=database_%v_date%_%v_time%.sql
- cd %PATH_TO_MYSQL_BIN%
- mysqldump.exe -e -u%DB_USERNAME% -p%DB_PASSWORD% %DB_NAME% > %PATH_TO_BACKUP_FOLDER%\%fname%
- echo (%time%) DIR %PATH_TO_BACKUP_FOLDER% FILE %fname%
- ping 127.0.0.1 -n 5 >NUL
- echo Watching DayZ EPoch 1.6 Main Server For Crashes/Restarts...
- echo If you want to close arma2oaserver and this script, close the arma2oaserver window and type Y depending on your language followed by Enter.
- title Overpoch Chernarus #1!
- cd %becPath%
- echo (%time%) bec started.
- start Bec.exe -f Config.cfg --dsc
- cd %serverPath%
- echo (%time%) arma2oaserver started.
- start /wait "arma2" /min "C:\Users\MTA\Desktop\Overpoch_Chernarus\Goat_Server\arma2oaserver2.exe" -port=2306 -noSound -noPause "-profiles=C:\Users\MTA\Desktop\Overpoch_Chernarus\DZE_Server_Config" "-config=C:\Users\MTA\Desktop\Overpoch_Chernarus\DZE_Server_Config\11_chernarus.cfg" -name=DZE_Server_Config "-cfg=C:\Users\MTA\Desktop\Overpoch_Chernarus\DZE_Server_Config\basic.cfg" "-mod=@DayzOverwatch;@DayZ_Epoch;@DayZ_Epoch_Server;"
- echo (%time%) WARNING: arma2oaserver closed or crashed, restarting.
- goto arma2oaserver
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement