SHOW:
|
|
- or go back to the newest paste.
| 1 | @ECHO OFF | |
| 2 | ||
| 3 | REM Really simple samp version switcher | |
| 4 | REM Realized purely in a batch script | |
| 5 | REM Mauzen, 1/19/2014 | |
| 6 | ||
| 7 | ECHO ************************************* | |
| 8 | ECHO * SA-MP Batch Version Switcher V1 * | |
| 9 | ECHO * Created by Mauzen, 1/19/2014 * | |
| 10 | ECHO ************************************* | |
| 11 | ECHO. | |
| 12 | ||
| 13 | REM *** Store the current working directory *** | |
| 14 | SET CURDIR=%~dp0 | |
| 15 | ||
| 16 | IF "%1"=="" ( | |
| 17 | REM *** Get the current version *** | |
| 18 | ECHO The currently active version is: | |
| 19 | TYPE curversion.cfg | |
| 20 | ECHO. | |
| 21 | ECHO Available versions: | |
| 22 | DIR /B /A:D | |
| 23 | PAUSE | |
| 24 | GOTO:EOF | |
| 25 | ) | |
| 26 | ||
| 27 | ||
| 28 | REM *** Check if selected version is installed *** | |
| 29 | IF exist "%1" ( | |
| 30 | ECHO Switching to version "%1" | |
| 31 | ) ELSE ( | |
| 32 | - | ECHO Version "%1" is not installed. |
| 32 | + | ECHO Version "%1" is not available. |
| 33 | PAUSE | |
| 34 | GOTO:EOF | |
| 35 | ) | |
| 36 | ||
| 37 | REM *** Move version files to game directory *** | |
| 38 | XCOPY /E /Y %1\* .. | |
| 39 | ECHO. | |
| 40 | ECHO Successfully switched to version %1 | |
| 41 | ||
| 42 | REM *** Save active version to file for later use *** | |
| 43 | ECHO %1 > curversion.cfg | |
| 44 | ||
| 45 | PAUSE |