Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @echo off
- :startagain
- cls
- echo ########################################################
- echo # Credits: #
- echo # #
- echo # Made by Minervaxcel and Eviljoe #
- echo # #
- echo ########################################################
- echo ## ## INFO ## ##
- echo ## ##
- echo ## This file has to be placed in your WoW directory, ##
- echo ## (where your wow.exe is) in order for it to work! ##
- echo ## ##
- echo ########################################################
- echo ## ##
- echo ## ##
- echo ## Choose an action: ##
- echo ## 1 - Show Server List ##
- echo ## 2 - New Server ##
- echo ## 3 - Start Current Server ##
- echo ## ##
- echo ## ##
- echo ########################################################
- echo.
- set "clientpath=%~dp0.."
- set "batchpath=%clientpath%\MinervaJoe"
- set "data=%clientpath%\Data"
- set "patches=%clientpath%\Data\Patches"
- set "enUS=%clientpath%\Data\enUS"
- set "ACTION="
- set /P "ACTION=Action: %=%"
- if "%ACTION%"=="1" goto serverlist
- if "%ACTION%"=="2" goto newserver
- if "%ACTION%"=="3" goto start
- :serverlist
- cls
- echo ########################################################
- echo ## ##
- echo ## ##
- echo ## Choose a server: ##
- echo ## 1 - Molten ##
- echo ## 2 - Dispersion ##
- echo ## 3 - Epix ##
- echo ## ##
- echo ## 4 - More ##
- echo ## B - Back ##
- echo ## ##
- echo ########################################################
- echo.
- set "LISTINPUT="
- set /P "LISTINPUT=Choose a server: %=%"
- if "%LISTINPUT%"=="1" goto molten
- if "%LISTINPUT%"=="2" goto disp
- if "%LISTINPUT%"=="3" goto epix
- if "%LISTINPUT%"=="4" goto morelist
- if "%LISTINPUT%"=="B" goto startagain
- :molten
- cls
- cd %enUS%
- echo set realmlist logon.warmane.com > realmlist.wtf
- echo "Changed realmlist to Molten-WoW's"
- cd %data%
- if exist "patch-4.mpq" del "patch-4.mpq"
- cd %data%
- if exist "patch-Z.mpq" del "patch-Z.mpq"
- goto theend
- :disp
- cls
- cd %enUS%
- echo set realmlist play.grom-wow.com > realmlist.wtf
- echo "Changed realmlist to Dispersion-WoW's"
- cd %data%
- if not exist "Patch-4.mpq" xcopy %patches%\patch-4.mpq %data%
- cd %data%
- if exist "patch-Z.mpq" del "patch-Z.mpq"
- goto theend
- :epix
- cls
- cd %enUS%
- echo set realmlist play.epixwow.com > realmlist.wtf
- echo "Changed realmlist to Epix-WoW's"
- cd %data%
- if not exist "patch-Z.mpq" xcopy %patches%\patch-Z.mpq %data%
- cd %data%
- if exist "patch-4.mpq" del "patch-4.mpq"
- goto theend
- :newserver
- cls
- cd %batchpath%
- echo.
- echo (Server Name must be without spaces and special symbols like - and /)
- echo ## Write B to go back ##
- echo.
- set NEWNAME=
- set /P NEWNAME=Server Name:
- if "%NEWNAME%"=="B" goto startagain
- set NEWREALM=
- set /P NEWREALM=Realmlist:
- echo set /A Counter+=1 >> morelist.bat
- echo echo ## %NEWNAME% - %%counter%% >> morelist.bat
- echo. >> moreserver.bat
- echo :%NEWNAME% >> moreserver.bat
- echo cd %%enUS%% >> moreserver.bat
- echo echo set realmlist %NEWREALM% ^> realmlist.wtf >> moreserver.bat
- echo echo Changed realmlist to %NEWNAME%'s >> moreserver.bat
- echo goto theend >> moreserver.bat
- call chooseserver.bat
- cd %enUS%
- echo set realmlist %NEWREALM% > realmlist.wtf
- echo "Changed Realmlist to %NEWNAME%'s"
- goto theend
- :start
- cls
- cd %clientpath%
- START wow.exe
- exit
- :theend
- echo Press Any key to start WoW.
- pause
- cd %clientpath%
- START wow.exe
- exit
- :morelist
- call morelist.bat
- call moreserver.bat
Advertisement
Add Comment
Please, Sign In to add comment