Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- move=for %# in (1 2) do if %#==2 ( for /f "tokens=1-10" %a in ("!args!") do (
- if /i "!com!" equ "%a" ( for %# in (1 2) do if %#==2 ( for /f "tokens=1-2" %1 in ("!args!") do (
- set /a "_x=%1", "_y=%2"
- for /f "tokens=1-2" %x in ("!_x! !_y!") do (
- if "!_[%y]:~%x,1!" neq " " ( set "CSerr=1"
- ) else set "CSerr=0"
- )
- )) else set args= %i %j-1
- if "!CSerr!" neq "1" set /a "%j-=1"
- ) else if /i "!com!" equ "%b" ( for %# in (1 2) do if %#==2 ( for /f "tokens=1-2" %1 in ("!args!") do (
- set /a "_x=%1", "_y=%2"
- for /f "tokens=1-2" %x in ("!_x! !_y!") do (
- if "!_[%y]:~%x,1!" neq " " ( set "CSerr=1"
- ) else set "CSerr=0"
- )
- )) else set args= %i-1 %j
- if "!CSerr!" neq "1" set /a "%i-=1"
- ) else if /i "!com!" equ "%c" ( for %# in (1 2) do if %#==2 ( for /f "tokens=1-2" %1 in ("!args!") do (
- set /a "_x=%1", "_y=%2"
- for /f "tokens=1-2" %x in ("!_x! !_y!") do (
- if "!_[%y]:~%x,1!" neq " " ( set "CSerr=1"
- ) else set "CSerr=0"
- )
- )) else set args= %i %j+1
- if "!CSerr!" neq "1" set /a "%j+=1"
- ) else if /i "!com!" equ "%d" ( for %# in (1 2) do if %#==2 ( for /f "tokens=1-2" %1 in ("!args!") do (
- set /a "_x=%1", "_y=%2"
- for /f "tokens=1-2" %x in ("!_x! !_y!") do (
- if "!_[%y]:~%x,1!" neq " " ( set "CSerr=1"
- ) else set "CSerr=0"
- )
- )) else set args= %i+1 %j
- if "!CSerr!" neq "1" set /a "%i+=1"
- ) else if /i "!com!" equ "%e" ( for %# in (1 2) do if %#==2 ( for /f "tokens=1-2" %1 in ("!args!") do (
- set /a "_x=%1", "_y=%2"
- for /f "tokens=1-2" %x in ("!_x! !_y!") do (
- if "!_[%y]:~%x,1!" neq " " ( set "CSerr=1"
- ) else set "CSerr=0"
- )
- )) else set args= %i-1 %j-1
- if "!CSerr!" neq "1" set /a "%i-=1", "%j-=1"
- ) else if /i "!com!" equ "%f" ( for %# in (1 2) do if %#==2 ( for /f "tokens=1-2" %1 in ("!args!") do (
- set /a "_x=%1", "_y=%2"
- for /f "tokens=1-2" %x in ("!_x! !_y!") do (
- if "!_[%y]:~%x,1!" neq " " ( set "CSerr=1"
- ) else set "CSerr=0"
- )
- )) else set args= %i+1 %j-1
- if "!CSerr!" neq "1" set /a "%i+=1", "%j-=1"
- ) else if /i "!com!" equ "%g" ( for %# in (1 2) do if %#==2 ( for /f "tokens=1-2" %1 in ("!args!") do (
- set /a "_x=%1", "_y=%2"
- for /f "tokens=1-2" %x in ("!_x! !_y!") do (
- if "!_[%y]:~%x,1!" neq " " ( set "CSerr=1"
- ) else set "CSerr=0"
- )
- )) else set args= %i-1 %j+1
- if "!CSerr!" neq "1" set /a "%i-=1", "%j+=1"
- ) else if /i "!com!" equ "%h" ( for %# in (1 2) do if %#==2 ( for /f "tokens=1-2" %1 in ("!args!") do (
- set /a "_x=%1", "_y=%2"
- for /f "tokens=1-2" %x in ("!_x! !_y!") do (
- if "!_[%y]:~%x,1!" neq " " ( set "CSerr=1"
- ) else set "CSerr=0"
- )
- )) else set args= %i+1 %j+1
- if "!CSerr!" neq "1" set /a "%i+=1", "%j+=1")
- )) else set args=
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement