[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[数值计算] 求助给批处理游戏加一下积分算法

我想加一个积分制就是这种的:赢了加上押的积分,输了减去押的积分,平局不增不减
  1. @echo off & color 2f
  2. echo ╔═══════════╗
  3. echo ║ 猜拳王 by Adrain ║
  4. echo ╚═══════════╝
  5. echo/你的积分为:
  6. set j=100
  7. echo %j%
  8. set/p w=押积分:
  9. echo %w%
  10. echo 1、剪刀 2、石头 3、布
  11. set/p man=你要出什么(输入数字):
  12. call:.,%man%
  13. cls
  14. echo/你出的是%o%&echo.
  15. set/a "cup=%random%%%3+1"
  16. call:.,%cup%
  17. echo 电脑出的是%o%&echo.
  18. if %man% neq %cup% (
  19. if %man%==1 if %cup%==3 (echo/你赢了) else echo/你输了
  20. if %man%==2 if %cup%==1 (echo/你赢了) else echo/你输了
  21. if %man%==3 if %cup%==2 (echo/你赢了) else echo/你输了
  22. ) else echo/平手了
  23. echo 你的积分为:%n%
  24. pause>nul
  25. cls&%0
  26. if
  27. :.
  28. if %1==1 set o=剪刀
  29. if %1==2 set o=石头
  30. if %1==3 set o=布
复制代码

回复 2# lvhoo


        我想加一个积分制就是这种的:赢了加一输了减一平局不增不减

TOP

经测试没有积分制呢

TOP

游戏:剪刀石头布 增加计分制

无意间看见原帖有点好奇想加个计分制

原贴代码:
  1. @echo off&color A
  2. echo 1、剪刀 2、石头 3、布
  3. set/p man=你要出什么(输入数字):
  4. call:.,%man%
  5. cls
  6. echo/你出的是%o%&echo.
  7. set/a "cup=%random%%%3+1"
  8. call:.,%cup%
  9. echo 电脑出的是%o%&echo.
  10. if %man% neq %cup% (
  11. if %man%==1 if %cup%==3 (echo/你赢了) else echo/你输了
  12. if %man%==2 if %cup%==1 (echo/你赢了) else echo/你输了
  13. if %man%==3 if %cup%==2 (echo/你赢了) else echo/你输了
  14. ) else echo/平手了
  15. pause>nul
  16. cls&%0
  17. :.
  18. if %1==1 set o=剪刀
  19. if %1==2 set o=石头
  20. if %1==3 set o=布
复制代码

TOP

返回列表