level 5
源码来袭
@echo off
title 七八九 by Pokerface
:start
cls
echo ==================
echo 七八九
echo \-/
echo I by Pokerface
echo ==================
echo 1 START ^|2 HELP
echo ==================
set /p xuanze=
if %xuanze%==1 goto 开始
if %xuanze%==start goto 开始
if %xuanze%==开始 goto 开始
if %xuanze%==2 goto 提示
if %xuanze%==help goto 提示
if %xuanze%==帮助 goto 提示
if %xuanze%==提示 goto 提示
echo ERROR
pause>nul
goto start
:提示
cls
echo 规则:两粒骰子,一个骰盒,两人以上可玩,轮流摇骰,每人摇一次则立即开骰
echo 如果尾数是7的则加酒,尾数是8的则喝一半,尾数是9的则要喝全杯,其他数目则过
echo 轮流一人摇一次,可能你只能加酒却不会受罚喝酒,但也有可能你每次都要一个劲地喝酒,那就要看你的运气了。
echo (醉度大于100则晕[GAMEOVER])
pause>nul
goto start
:开始
set zd=0
set zd2=0
set j=10
set j2=10
set touzi=0
:two
cls
echo ( O O ) 百分之%zd2%
echo ^| 隔壁老王 酒量 %j2%
echo =============
echo 老王扔到%touzi%
echo ^□ ^■
echo.
echo =============
echo 你 ( ) 百分之%zd% 酒量 %j%
echo 按下任意键扔骰子
pause>nul
goto fp
:fp
set /a touzi=%random%%%10+1
if %touzi%==7 set /a j +=10 & goto df
if %touzi%==8 set /a j -=10 & set /a zd +=10 & goto df
if %touzi%==9 set /a zd +=%j% & set j=0 & goto df
goto df
:df
cls
echo ( O O ) 百分之%zd2%
echo ^| 隔壁老王 酒量 %j2%
echo =============
echo.
echo ^□ ^■
echo 你扔到%touzi%
echo =============
echo 你 ( ) 百分之%zd% 酒量 %j%
echo 请等待5秒让老王扔骰子
timeout /NOBREAK 5
goto fp2
:fp2
set /a touzi=%random%%%10+1
if %touzi%==7 set /a j2 +=10 & goto pd
if %touzi%==8 set /a j2 -=10 & set /a zd2 +=10 & goto pd
if %touzi%==9 set /a zd2 +=%j2% & set j2=0 & goto pd
goto pd
:pd
if %j% GTR 100 goto LOSE
if %j2% GTR 100 goto WIN
goto two
:LOSE
cls
echo 你输了!!!
pause>nul
goto start
:WIN
cls
echo 你赢了!!!
pause>nul
goto start
2015年12月22日 05点12分