@echo off rem SQLUPDATE Will update, the EQ2Emu World DB. 1 for on, 2 for updates only. anything else for off. rem ******** SETTING SQLUPDATE = 1 WILL ERASE ALL DATA IN THE DATABASE use 2 TO SAVE CHARACTERS/GUILDS ************ rem EXEUPDATE Wull update, EXE files. 1 for on, anything else for off. rem LUAUPDATE Wull update, LUA files. 1 for on, anything else for off. rem MAPUPDATE Wull update, MAP files. 1 for on, anything else for off. SET NAME=Zeklabs.com SET SQLUPDATE=2 SET EXEUPDATE=1 SET LUAUPDATE=1 SET MAPUPDATE=1 TITLE %NAME% COLOR 0E if /I "%SQLUPDATE%" EQU "1" echo [Checking for SQL Full Update and Downloading] if /I "%SQLUPDATE%" EQU "1" wget -q -N https://zeklabs.com/dl/eq2emudb.rar if /I "%SQLUPDATE%" EQU "1" unrar x -y -inul eq2emudb.rar if /I "%SQLUPDATE%" EQU "1" echo [Completed Download of SQL Full Update] if /I "%SQLUPDATE%" EQU "2" echo [Checking for SQL Update and Downloading] if /I "%SQLUPDATE%" EQU "2" wget -q -N https://zeklabs.com/dl/eq2dbupdate.rar if /I "%SQLUPDATE%" EQU "2" unrar x -y -inul eq2dbupdate.rar if /I "%SQLUPDATE%" EQU "2" echo [Completed Download of SQL Update] if /I "%EXEUPDATE%" EQU "1" echo [Checking for EXE Updates] if /I "%EXEUPDATE%" EQU "1" cd server if /I "%EXEUPDATE%" EQU "1" wget -q -nc http://cutpon.com:3000/devn00b/EQ2EMu/raw/master/server/EQ2Login__Debug64.exe if /I "%EXEUPDATE%" EQU "1" wget -q -nc http://cutpon.com:3000/devn00b/EQ2EMu/raw/master/server/ EQ2World__Debug_x64.exe if /I "%EXEUPDATE%" EQU "1" echo [Completed EXE Updates] if /I "%EXEUPDATE%" EQU "1" cd .. if /I "%LUAUPDATE%" EQU "1" echo [Checking for LUA Updates] if /I "%LUAUPDATE%" EQU "1" echo [This will take a moment due to number of files] if /I "%LUAUPDATE%" EQU "1" cd server if /I "%LUAUPDATE%" EQU "1" wget -q -N https://zeklabs.com/dl/eq2emulua.rar if /I "%LUAUPDATE%" EQU "1" ..\unrar x -y -inul eq2emulua.rar if /I "%LUAUPDATE%" EQU "1" del eq2emulua.rar if /I "%LUAUPDATE%" EQU "1" echo [Completed LUA Updates] if /I "%LUAUPDATE%" EQU "1" cd .. if /I "%MAPUPDATE%" EQU "1" echo [Checking for MAP Updates] if /I "%MAPUPDATE%" EQU "1" echo [This will take a moment due to LARGE map size] if /I "%MAPUPDATE%" EQU "1" cd server if /I "%MAPUPDATE%" EQU "1" ..\wget -q -N https://zeklabs.com/dl/eq2emumaps.rar if /I "%MAPUPDATE%" EQU "1" ..\unrar x -y -inul eq2emumaps.rar if /I "%MAPUPDATE%" EQU "1" del eq2emumaps.rar if /I "%MAPUPDATE%" EQU "1" echo [Completed MAP Updates] if /I "%MAPUPDATE%" EQU "1" cd ..\ echo [Loading MariaDB] cd mariadb\bin start db.bat echo [You Can Press Any Key To Continue Once MYSQL has Completed Loading] timeout /t 60 echo [MariaDB Loaded] cd .. cd.. if /I "%SQLUPDATE%" EQU "1" echo [Importing Full DB Update] if /I "%SQLUPDATE%" EQU "1" cd mariadb\bin\ if /I "%SQLUPDATE%" EQU "1" echo [Deleting Character and Guild Info] if /I "%SQLUPDATE%" EQU "1" mysql -ueq2emu -peq2emu --database=eq2emu <..\..\eq2emu.sql if /I "%SQLUPDATE%" EQU "1" cd .. if /I "%SQLUPDATE%" EQU "1" cd .. if /I "%SQLUPDATE%" EQU "1" del eq2emudb.rar if /I "%SQLUPDATE%" EQU "1" del eq2emu.sql if /I "%SQLUPDATE%" EQU "1" echo [Completed Full DB Update] if /I "%SQLUPDATE%" EQU "2" echo [Importing Partial DB Update] if /I "%SQLUPDATE%" EQU "2" cd mariadb\bin\ if /I "%SQLUPDATE%" EQU "2" mysql -ueq2emu -peq2emu --database=eq2emu <..\..\eq2dbupdate.sql if /I "%SQLUPDATE%" EQU "2" cd .. if /I "%SQLUPDATE%" EQU "2" cd .. if /I "%SQLUPDATE%" EQU "2" del eq2dbupdate.rar if /I "%SQLUPDATE%" EQU "2" del eq2dbupdate.sql if /I "%SQLUPDATE%" EQU "2" echo [Completed Partial DB Update] echo [Starting World And Login] start srvls.bat start srvwrld.bat exit