Board logo

标题: [其他] bat解谜游戏 [打印本页]

作者: 看电池    时间: 2021-9-11 15:55     标题: bat解谜游戏

本帖最后由 看电池 于 2021-9-12 16:44 编辑

因为等级不够发不了原创,初代版本初次公测,很多关卡没有来得及做
http://cmd1152.ys168.com/
文件区/bat解密by:看电池(原版)
新的文件-扩展/解密by:看电池(一体版).zip(1152的整合版)
或者
链接:https://pan.baidu.com/s/16NjtgKcMhGkQIQxtCZJmjQ
提取码:novk
作者: cmd1152    时间: 2021-9-11 17:06

本帖最后由 cmd1152 于 2021-9-17 18:48 编辑
  1. @echo off&setlocal enabledelayedexpansion
  2. mode con cols=100 lines=32
  3. title 解密by:看电池
  4. start data/patch/m.vbs
  5. =================
  6. set 41=1
  7. set 42=1
  8. set r1=0
  9. set r2=0
  10. ================
  11. :cd
  12. data\patch\i.exe data\picture\c1.bmp 0 0
  13. data\patch\cmos.exe 0 -1 1
  14. set g1=%errorlevel%
  15. set /a X=%g1:~0,-3%
  16. set /a Y=%g1%-1000*%X%
  17. if !x! geq 42 if !x! leq 60 if !y! geq 26 if !y! leq 28 goto bz
  18. if !x! geq 42 if !x! leq 60 if !y! geq 24 if !y! leq 25 goto sm
  19. if !x! geq 42 if !x! leq 60 if !y! geq 21 if !y! leq 22 goto c1
  20. goto cd
  21. ===========================
  22. :c1
  23. data\patch\i.exe data\picture\c2.bmp 0 0
  24. data\patch\cmos.exe 0 -1 1
  25. set g1=%errorlevel%
  26. set /a X=%g1:~0,-3%
  27. set /a Y=%g1%-1000*%X%
  28. if !x! geq 2 if !x! leq 3 if !y! geq 15 if !y! leq 16 goto c2
  29. if !x! geq 85 if !x! leq 87 if !y! geq 15 if !y! leq 16 goto c4
  30. if !x! geq 20 if !x! leq 57 if !y! geq 3 if !y! leq 23 goto c1a
  31. goto c1
  32. ===========================
  33. :c1a
  34. data\patch\i.exe data\picture\c12.bmp 0 0
  35. for /l %%i in (0 1 9000) do echo a>nul
  36. if !r2!==1 goto c1c
  37. echo 你谁啊?
  38. pause
  39. cls
  40. goto c1
  41. ============
  42. :c1c
  43. echo 我没听请钟声,它到底响了多少下啊?
  44. set /p k=
  45. if %k%==3125 goto c1b
  46. goto c1
  47. ==========================
  48. :c1b
  49. echo 12点了,我要带你走了
  50. echo 所以,作者帅吗?
  51. set /p l=1、帅! 2、不帅!
  52. if %l%==1 goto end
  53. if %l%==2 goto c1
  54. goto end
  55. ===========================
  56. :c2
  57. data\patch\i.exe data\picture\c3.bmp 0 0
  58. data\patch\cmos.exe 0 -1 1
  59. set g1=%errorlevel%
  60. set /a X=%g1:~0,-3%
  61. set /a Y=%g1%-1000*%X%
  62. echo !x!,!y!
  63. if !x! geq 2 if !x! leq 3 if !y! geq 15 if !y! leq 16 goto c3
  64. if !x! geq 85 if !x! leq 87 if !y! geq 15 if !y! leq 15 goto c1
  65. goto c2
  66. ===========================
  67. :c3
  68. data\patch\i.exe data\picture\c4.bmp 0 0
  69. data\patch\cmos.exe 0 -1 1
  70. set g1=%errorlevel%
  71. set /a X=%g1:~0,-3%
  72. set /a Y=%g1%-1000*%X%
  73. if !x! geq 2 if !x! leq 3 if !y! geq 15 if !y! leq 16 goto c4
  74. if !x! geq 85 if !x! leq 87 if !y! geq 15 if !y! leq 15 goto c2
  75. goto c3
  76. ===========================
  77. :c4
  78. data\patch\i.exe data\picture\c5.bmp 0 0
  79. data\patch\cmos.exe 0 -1 1
  80. set g1=%errorlevel%
  81. set /a X=%g1:~0,-3%
  82. set /a Y=%g1%-1000*%X%
  83. if !x! geq 2 if !x! leq 3 if !y! geq 15 if !y! leq 16 goto c1
  84. if !x! geq 85 if !x! leq 87 if !y! geq 15 if !y! leq 15 goto c3
  85. if !r1!==1 if !x! geq 39 if !x! leq 51 if !y! geq 6 if !y! leq 12 goto c4a
  86. if !x! geq 16 if !x! leq 31 if !y! geq 18 if !y! leq 25 goto c4b
  87. goto c4
  88. ===========================
  89. :c4a
  90. cls
  91. data\patch\i.exe data\picture\c4a!41!.bmp 0 0
  92. data\patch\cmos.exe 0 -1 1
  93. set g1=%errorlevel%
  94. set /a X=%g1:~0,-3%
  95. set /a Y=%g1%-1000*%X%
  96. if !x! geq 38 if !x! leq 50 if !y! geq 19 if !y! leq 24 set 41=3&goto c4c
  97. goto c4
  98. ===========================
  99. :c4b
  100. cls
  101. data\patch\i.exe data\picture\c11.bmp 0 0
  102. data\patch\i.exe data\picture\p!42!.bmp 300 280
  103. data\patch\cmos.exe 0 -1 1
  104. set g1=%errorlevel%
  105. set /a X=%g1:~0,-3%
  106. set /a Y=%g1%-1000*%X%
  107. if !x! geq 38 if !x! leq 43 if !y! geq 18 if !y! leq 20 echo 看图片是12点钟&set 42=2&set r1=1&color 1f&color 0f&pause>nul
  108. goto c4
  109. ===========================
  110. :c4c
  111. data\patch\i.exe data\picture\c4a3.bmp 0 0
  112. pause&color 1f&color 0f&echo 12点钟声响了,但你耳背,只听见3125声&echo 窗外是不是有人?&set r2=1&pause&goto c4
  113. ========================
  114. :end
  115. cls
  116. color 1f
  117. color 0f
  118. echo 最终,你回到了快乐老家。
  119. echo You win!!!
  120. pause
  121. goto sm
  122. =========================
  123. :sm
  124. cls
  125. color 1f
  126. color 0f
  127. echo 本游戏由看电池制作
  128. echo 用到了cmos和image
  129. echo 感谢游玩
  130. pause
  131. goto cd
  132. ====================
  133. :bz
  134. cls
  135. color 1f
  136. color 0f
  137. echo 用手玩
  138. pause
  139. goto cd
复制代码
cmd1152 获得成就 [卑鄙神之柱]
cmd1152 获得成就 [给别人正道的光]

作者: cmd1152    时间: 2021-9-11 17:08

玩到一半闪退...
作者: cmd1152    时间: 2021-9-11 17:11

还有就是显示的文字不清除
作者: cmd1152    时间: 2021-9-11 17:13

还有:非互动道具会提示坐标
作者: cmd1152    时间: 2021-9-11 17:25

if !x! geq 2 if !x! leq 3

难不成有2.5?
作者: cmd1152    时间: 2021-9-11 17:31

本帖最后由 cmd1152 于 2021-9-11 17:32 编辑
echo 12点了,我要带你走了
echo 所以,作者帅吗?
set /p l=1、帅! 2、不帅!
if %l%==1 goto end
if %l%==2 goto c1

空气瞬间安静...
注意红色字体,你必须按1才能赢...
作者: 看纽扣电池    时间: 2021-9-11 18:10

回复 2# cmd1152


    这,虽然你有破译器,但把别人的源码发出来真的好吗?
作者: 看纽扣电池    时间: 2021-9-11 18:11

回复 6# cmd1152


    那是大于等于小于等于就是2或者3
作者: 看纽扣电池    时间: 2021-9-11 18:14

回复 4# cmd1152


    cls加少了,主要是懒,这只是最初版本
我本想靠套壳来伪装我糟糕透了的代码,但你却给我正道的光了
作者: 看纽扣电池    时间: 2021-9-11 18:17

回复 7# cmd1152


    小场面,稳住。
作者: cmd1152    时间: 2021-9-11 18:57

回复 11# 看纽扣电池


    看纽扣电池?(暗示你有小号)
作者: cmd1152    时间: 2021-9-11 18:58

回复 8# 看纽扣电池


    不是?不好意思就注册一个小号?
作者: cmd1152    时间: 2021-9-11 18:59

建议:data文件夹可以使用 嵌入 功能
作者: cmd1152    时间: 2021-9-11 19:04

回复 9# 看纽扣电池


    设置点不开?
作者: 看纽扣电池    时间: 2021-9-12 07:12

回复 14# cmd1152


    嵌入总是产生各种问题,信不过
作者: 看纽扣电池    时间: 2021-9-12 07:13

回复 15# cmd1152


    懒得做设置,嫌麻烦
作者: 看纽扣电池    时间: 2021-9-12 07:15

回复 13# cmd1152


    没有,这只是手机上的一个小号,不涉及其他的原因
作者: 看电池    时间: 2021-9-12 07:28

玩到一半闪退...
cmd1152 发表于 2021-9-11 17:08



    这问题我没出现过
作者: cmd1152    时间: 2021-9-12 11:19

回复 16# 看纽扣电池


    我的可以,我帮你!
作者: cmd1152    时间: 2021-9-12 11:40

回复 16# 看纽扣电池


    新的文件 - 扩展\解密by:看电池(一体版).zip
    你可以替换1楼的链接
作者: cmd1152    时间: 2021-9-12 13:25

http://www.7k7k.com/swf/151128.htm




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2