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

[游戏娱乐] 批处理版游动的幽灵

依然很害怕这样的东东会被排斥啊,我是冒着风险来的
我也不想搞这些的,但是看到有人发了一个"搞笑"代码:
if exist 美女 (a) else (强X)  之后,(很气愤if exist 跟 强X 放在一起了……)
另外感觉今年末没做啥东西,该做点了,先写了一个。

不是搞笑的,是恶搞的:
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. title  幽灵:我在批处理之家待很久了,你没发现吗?
  4. rem Author: if_exist / 523066680
  5. for /l %%a in (1,1,80) do (set spc= !spc!)
  6. set /a x=1,tmpy=-10
  7. set /a xadd=1,yadd=1,xaddadd=1
  8. :a
  9.   cls
  10.   for /l %%a in (1,1,%y%) do (echo,)
  11.   echo,!spc:~0,%x%!*
  12.   set /a i=0,x+=xadd,tmpy+=yadd,y=tmpy+10,xadd+=xaddadd
  13.   if %xadd:-=% gtr 7 (set /a xaddadd=-xaddadd)
  14.   if %tmpy:-=% gtr 10 (set /a yadd=-yadd)
  15.   ping -n 1 127.0.0.1>nul
  16. goto :a
复制代码
2

评分人数

被我做成傲翔的“虫虫”了

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. title  幽灵:我在批处理之家待很久了,你没发现吗?
  4. rem Author: if_exist / 523066680
  5. for /l %%a in (1,1,79) do (set spc= !spc!)
  6. for /l %%a in (1,1,21) do (set line%%a=%spc%)
  7. set /a x=1,tmpy=-10,xb=x+1,a=1
  8. set /a xadd=1,yadd=1,xaddadd=1
  9. :a
  10. if defined do[%a%] (!do[%a%]!)
  11. if defined do[%a%] (
  12.     set line%cuty%=!line%cuty%:~0,%cutx%! !line%cuty%:~%cutxb%!
  13. )
  14. set line%y%=!line%y%:~0,%x%!*!line%y%:~%xb%!
  15. cls
  16. for /l %%a in (1,1,21) do (echo,!line%%a!)
  17. set /a i=0,x+=xadd,tmpy+=yadd,y=tmpy+10,xadd+=xaddadd,xb=x+1
  18. set "do[%a%]=set /a cutx=%x%,cuty=%y%,cutxb=%xb%"
  19. if %a% leq 9 (set /a a+=1) else (set /a a=1)
  20. if %xadd:-=% gtr 7 (set /a xaddadd=-xaddadd)
  21. if %tmpy:-=% gtr 10 (set /a yadd=-yadd)
  22. ping -n 1 127.0.0.1>nul
  23. goto :a
  24. pause
复制代码
3

评分人数

TOP

没人鸟,自己鸟  --paktc
Press Any Key To Continue...

TOP

有点意思,我顶你!
明年我要做个“雷电”,看看到时雷不雷死一些人

TOP

很好!的帖子!顶起!!!

TOP

太有才了...天才的构思...学习了..

TOP

这个构思不错!来个全屏把那个点换成幽灵的图像就更漂亮了貌似难度很大就是!

TOP

赞一个,真的很不错~!!~

TOP

回复 2# 523066680


    加料了~ 呵呵~
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. title  幽灵:我在批处理之家待很久了,你没发现吗?
  4. rem Author: if_exist / 523066680
  5. for /l %%a in (1,1,79) do (set spc= !spc!)
  6. for /l %%a in (1,1,21) do (set line%%a=%spc%)
  7. set /a x=1,tmpy=-10,xb=x+1,a=1
  8. set /a xadd=1,yadd=1,xaddadd=1
  9. set /a num=0
  10. :a
  11. if defined do[%a%] (!do[%a%]!)
  12. if defined do[%a%] (
  13.     set line%cuty%=!line%cuty%:~0,%cutx%! !line%cuty%:~%cutxb%!
  14. )
  15. set line%y%=!line%y%:~0,%x%!*!line%y%:~%xb%!
  16. cls
  17. for /l %%a in (1,1,21) do (echo,!line%%a!)
  18. set /a i=0,x+=xadd,tmpy+=yadd,y=tmpy+10,xadd+=xaddadd,xb=x+1
  19. set "do[%a%]=set /a cutx=%x%,cuty=%y%,cutxb=%xb%"
  20. if %a% leq 9 (set /a a+=1) else (set /a a=1)
  21. if %xadd:-=% gtr 7 (set /a xaddadd=-xaddadd)
  22. if %tmpy:-=% gtr 10 (set /a yadd=-yadd)
  23. sleep 50
  24. set /a num+=1
  25. if "%num%"=="1" color 07
  26. if "%num%"=="2" color 09
  27. if "%num%"=="3" color 0a
  28. if "%num%"=="4" color 0b
  29. if "%num%"=="5" color 0c
  30. if "%num%"=="6" color 0d
  31. if "%num%"=="7" color 0e
  32. if "%num%"=="8" color 0f&set num=0
  33. goto a
复制代码
为何批处理不适合做界面
为何随风讨厌call命令
http://bbs.bathome.net/thread-4482-1-10.html

TOP

本帖最后由 garyng 于 2011-8-29 13:28 编辑

第二楼帅!
楼上的也不赖~

TOP

返回列表