标题: [数值计算] 求助给批处理游戏加一下积分算法 [打印本页]
作者: Adrain 时间: 2018-12-28 11:45 标题: 游戏:剪刀石头布 增加计分制
无意间看见原帖有点好奇想加个计分制
原贴代码:- @echo off&color A
- echo 1、剪刀 2、石头 3、布
- set/p man=你要出什么(输入数字):
- call:.,%man%
- cls
- echo/你出的是%o%&echo.
- set/a "cup=%random%%%3+1"
- call:.,%cup%
- echo 电脑出的是%o%&echo.
- if %man% neq %cup% (
- if %man%==1 if %cup%==3 (echo/你赢了) else echo/你输了
- if %man%==2 if %cup%==1 (echo/你赢了) else echo/你输了
- if %man%==3 if %cup%==2 (echo/你赢了) else echo/你输了
- ) else echo/平手了
- pause>nul
- cls&%0
- :.
- if %1==1 set o=剪刀
- if %1==2 set o=石头
- if %1==3 set o=布
复制代码
作者: lvhoo 时间: 2018-12-28 12:17
经测试没有积分制呢
作者: Adrain 时间: 2018-12-28 12:35
回复 2# lvhoo
我想加一个积分制就是这种的:赢了加一输了减一平局不增不减
作者: Adrain 时间: 2018-12-28 14:11 标题: 求助给批处理游戏加一下积分算法
我想加一个积分制就是这种的:赢了加上押的积分,输了减去押的积分,平局不增不减- @echo off & color 2f
- echo ╔═══════════╗
- echo ║ 猜拳王 by Adrain ║
- echo ╚═══════════╝
- echo/你的积分为:
- set j=100
- echo %j%
- set/p w=押积分:
- echo %w%
- echo 1、剪刀 2、石头 3、布
- set/p man=你要出什么(输入数字):
- call:.,%man%
- cls
- echo/你出的是%o%&echo.
- set/a "cup=%random%%%3+1"
- call:.,%cup%
- echo 电脑出的是%o%&echo.
- if %man% neq %cup% (
- if %man%==1 if %cup%==3 (echo/你赢了) else echo/你输了
- if %man%==2 if %cup%==1 (echo/你赢了) else echo/你输了
- if %man%==3 if %cup%==2 (echo/你赢了) else echo/你输了
- ) else echo/平手了
- echo 你的积分为:%n%
- pause>nul
- cls&%0
- if
- :.
- if %1==1 set o=剪刀
- if %1==2 set o=石头
- if %1==3 set o=布
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |