LAUNCH EQ2EMU.bat 3.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. @echo off
  2. echo [Updating Startup Script]
  3. del /f /q "LAUNCH EQ2EMU.bat"
  4. wget -q "https://zeklabs.com/dl/LAUNCH EQ2EMU.rar"
  5. unrar x -y -inul"LAUNCH EQ2EMU.rar"
  6. del /f /q "LAUNCH EQ2EMU.rar"
  7. echo [Updated Startup Script]
  8. rem The above cannot be edited ever due to line number conflicts on live updates. THIS MUST REMAIN LINE 8.
  9. rem SQLUPDATE Will update, the EQ2Emu World DB. 1 for on, anything else for off.
  10. rem EXEUPDATE Wull update, EXE files. 1 for on, anything else for off.
  11. rem LUAUPDATE Wull update, LUA files. 1 for on, anything else for off.
  12. rem MAPUPDATE Wull update, MAP files. 1 for on, anything else for off.
  13. rem strange name, It was supposed to be SQLUDATE etc but u got lost in the black whole that is my mind.
  14. rem ALL UPDATE OPTIONS ARE DESTRUCTIVE AND WILL DELETE YOUR DATA
  15. SET NAME=Zeklabs.com
  16. SET SQLUPDATE=1
  17. SET EXEUPDATE=1
  18. SET LUAUPDATE=1
  19. SET MAPUPDATE=1
  20. TITLE %NAME%
  21. COLOR 0E
  22. if /I "%SQLUPDATE%" EQU "1" echo [Checking for SQL Updates and Downloading]
  23. if /I "%SQLUPDATE%" EQU "1" wget -q -N https://zeklabs.com/dl/eq2emudb.rar
  24. if /I "%SQLUPDATE%" EQU "1" unrar x -y -inul eq2emudb.rar
  25. if /I "%SQLUPDATE%" EQU "1" echo [Completed Dwonload of SQL Updates]
  26. if /I "%EXEUPDATE%" EQU "1" echo [Checking for EXE Updates]
  27. if /I "%EXEUPDATE%" EQU "1" cd server
  28. if /I "%EXEUPDATE%" EQU "1" wget -q -nc http://cutpon.com:3000/devn00b/EQ2EMu/raw/master/server/EQ2Login__Debug64.exe
  29. if /I "%EXEUPDATE%" EQU "1" wget -q -nc http://cutpon.com:3000/devn00b/EQ2EMu/raw/master/server/ EQ2World__Debug_x64.exe
  30. if /I "%EXEUPDATE%" EQU "1" echo [Completed EXE Updates]
  31. if /I "%EXEUPDATE%" EQU "1" cd ..
  32. if /I "%LUAUPDATE%" EQU "1" echo [Checking for LUA Updates]
  33. if /I "%LUAUPDATE%" EQU "1" echo [This will take a moment due to number of files]
  34. if /I "%LUAUPDATE%" EQU "1" cd server
  35. if /I "%LUAUPDATE%" EQU "1" wget -q -N https://zeklabs.com/dl/eq2emulua.rar
  36. if /I "%LUAUPDATE%" EQU "1" ..\unrar x -y -inul eq2emulua.rar
  37. if /I "%LUAUPDATE%" EQU "1" del eq2emulua.rar
  38. if /I "%LUAUPDATE%" EQU "1" echo [Completed LUA Updates]
  39. if /I "%LUAUPDATE%" EQU "1" cd ..
  40. if /I "%MAPUPDATE%" EQU "1" echo [Checking for MAP Updates]
  41. if /I "%MAPUPDATE%" EQU "1" echo [This will take a moment due to LARGE map size]
  42. if /I "%MAPUPDATE%" EQU "1" cd server
  43. if /I "%MAPUPDATE%" EQU "1" ..\wget -q -N https://zeklabs.com/dl/eq2emumaps.rar
  44. if /I "%MAPUPDATE%" EQU "1" ..\unrar x -y -inul eq2emumaps.rar
  45. if /I "%MAPUPDATE%" EQU "1" del eq2emumaps.rar
  46. if /I "%MAPUPDATE%" EQU "1" echo [Completed MAP Updates]
  47. if /I "%MAPUPDATE%" EQU "1" cd ..\
  48. echo [Loading MariaDB]
  49. cd mariadb\bin
  50. start db.bat
  51. echo [You Can Press Any Key To Continue Once MYSQL has Completed Loading]
  52. timeout /t 60
  53. echo [MariaDB Loaded]
  54. cd ..
  55. cd..
  56. if /I "%SQLUPDATE%" EQU "1" echo [Importing DB Update]
  57. if /I "%SQLUPDATE%" EQU "1" cd mariadb\bin\
  58. if /I "%SQLUPDATE%" EQU "1" mysql -ueq2emu -peq2emu --database=eq2emu <..\..\eq2emu.sql
  59. if /I "%SQLUPDATE%" EQU "1" cd ..
  60. if /I "%SQLUPDATE%" EQU "1" cd ..
  61. if /I "%SQLUPDATE%" EQU "1" del eq2emudb.rar
  62. if /I "%SQLUPDATE%" EQU "1" del eq2emu.sql
  63. if /I "%SQLUPDATE%" EQU "1" echo [Completed DB Update]
  64. echo [Starting World And Login]
  65. start srvls.bat
  66. start srvwrld.bat
  67. rem exit