怎么免费做小游戏,,用软件吗,,用的话发过来 5
2个回答
展开全部
LZ你想的太天真了,你以为那么简单?有c++基础用3D GameStudio,没有的话用FPS制作大师X10,还有NeoAxis,如果想做大作,而且编程技巧出神入化,用虚幻3。
Unity3D也是不错的选择 前提是你会3D建模。还有Virtools,它使用的是图形编程,较易入门。
最后,RPG制作大师,不懂编程的人也能做出精美RPG及其他类型游戏。
温都死就行
bat编辑
我给你个小游戏你看看
行的话给我qq 咱们交流交流
不行就无视吧 ((我也是新手))
复制代码到txt 并从命名为bat文件
运行文件
@echo off
color 3e
setlocal EnableDelayedExpansion
set conm1x1=14
set conm1x2=7
:conm1
set /a conm1x1+=2
set /a conm1x2+=1
mode con: cols=!conm1x1! lines=!conm1x2!
if !conm1x2! lss 28 (goto conm1)
title freelancer 体验测试I版[战场]
echo 是否需要看帮助?(y=yes)(n=no)默认yes
set /p helpn=
if !helpn! equ n (goto jump)
cls
echo *****************************************************
echo w是向机头所指方向向前1
echo a是将机头往左调动..
echo d是将机头往右调动..
echo s是回复能量...
echo *****************************************************
echo g为射击
echo h为导弹
echo *****************************************************
echo h为超空间跳跃出战场
echo n为重力井(不让对手超空间跳跃)
echo *****************************************************
echo 本测试版暂未编写存档程序..
echo 超空间跳跃为退出...
echo 走动...空间跳跃..射击..发射导弹都要费能量..
echo 射击=21~42(5% miss) 导弹=66~118 (20%miss)
echo 机身=1000 能量=500
echo a/2 ^> b [a 赢] b/2 ^> a [b 赢] {否则同归}
echo *****************************************************
pause
:jump
cls
rem *****************设置坐标,绘图部分*****************
for /l %%a in (1,1,11) do (
for /l %%b in (1,1,11) do (
set px%%ay%%b=█
)
)
set show1=┏━┳━┳━┳━┳━┳━┳━┳━┳━┳━┳━┓
set show12=┗━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━┛
for /l %%a in (2,1,11) do set show%%a=┣━╋━╋━╋━╋━╋━╋━╋━╋━╋━╋━┫
set plzt=4
set cuzt=8
set plms=5
set cums=5
set plny=500
set cuny=500
set plx=1
set ply=1
set cux=11
set cuy=11
set plzj=1000
set cuzj=1000
set crs=0
set fq=none
set cunjump=0
set plnjump=0
set plnjhh=0
set cunjhh=0
mode con: cols=90 lines=30
:main
cls
call :crscount
call :maincount
:main2
call :hhcount
call :mainztc
call :mainscan
echo !show1!机身:!plzj! 能源:!plny! 导弹:!plms! 第!mainhh!回合
echo ┃!px1y1!┃!px1y2!┃!px1y3!┃!px1y4!┃!px1y5!┃!px1y6!┃!px1y7!┃!px1y8!┃!px1y9!┃!px1y10!┃!px1y11!┃x:!plx! y:!ply! 重力井影响:!plnjump!剩余:!plnjhh!
echo !show2!机身:!cuzj! 能源:!cuny! 导弹:!cums!
echo ┃!px2y1!┃!px2y2!┃!px2y3!┃!px2y4!┃!px2y5!┃!px2y6!┃!px2y7!┃!px2y8!┃!px2y9!┃!px2y10!┃!px2y11!┃x:!cux! y:!cuy! 重力井影响:!cunjump!剩余:!cunjhh!
for /l %%a in (3,1,11) do (
echo !show%%a!
echo ┃!px%%ay1!┃!px%%ay2!┃!px%%ay3!┃!px%%ay4!┃!px%%ay5!┃!px%%ay6!┃!px%%ay7!┃!px%%ay8!┃!px%%ay9!┃!px%%ay10!┃!px%%ay11!┃
)
echo %show12%
echo 返回信息:%fq%
echo 电脑执行了:%cfq%
set main=
set /p main=
if !main! equ w (call :movew)
if !main! equ a (call :movea)
if !main! equ d (call :moved)
if !main! equ s (set plny=500&set fq=已回复能源)
if !main! equ g (call :shot)
if !main! equ h (call :mis)
if !main! equ j (call :jump)
if !main! equ n (call :njump)
call :cpuai
goto main
rem ==============计算、刷频区==================
rem ****************回合计算********************
:hhcount
set /a mainhh+=1
if %plnjhh% gtr 0 (set /a plnjhh-=1)
if %cunjhh% gtr 0 (set /a plnjhh-=1)
if %cunjhh% equ 0 (set cunjump=0)
if %plnjhh% equ 0 (set plnjump=0)
goto :eof
rem ******************end*-*********************
rem ****************撞击计算********************
:crscount
if !plx! equ !cux! (
if !ply! equ !cuy! (
rem 000
) else (goto :eof)
rem 000
) else (goto :eof)
set crs=1
set crs1=!plzj!
set crs2=!cuzj!
set crs3=!plzj!
set /a crs1/=2
if !crs1! gtr !crs2! (
set crse=player
set cuzj=0
goto :eof
)
set /a crs2/=2
if !crs2! gtr !crs3! (
set crse=cpu
set plzj=0
goto :eof
)
set crse=both
set cuzj=0
set plzj=0
goto :eof
rem **************撞击计算完毕**************
rem ****************输赢计算****************
:maincount
if !plzj! lss 1 (
if !cuzj! lss 1 (
goto bothloss
)
)
if !plzj! lss 1 (goto playerloss)
if !cuzj! lss 1 (goto cpuloss)
goto :eof
rem **************输赢计算完毕**************
rem **************机身显示计算**************
:mainztc
if %plzt% equ 1 (set plzts=↑)
if %plzt% equ 2 (set plzts=↗)
if %plzt% equ 3 (set plzts=→)
if %plzt% equ 4 (set plzts=↘)
if %plzt% equ 5 (set plzts=↓)
if %plzt% equ 6 (set plzts=↙)
if %plzt% equ 7 (set plzts=←)
if %plzt% equ 8 (set plzts=↖)
if %cuzt% equ 1 (set cuzts=↑)
if %cuzt% equ 2 (set cuzts=↗)
if %cuzt% equ 3 (set cuzts=→)
if %cuzt% equ 4 (set cuzts=↘)
if %cuzt% equ 5 (set cuzts=↓)
if %cuzt% equ 6 (set cuzts=↙)
if %cuzt% equ 7 (set cuzts=←)
if %cuzt% equ 8 (set cuzts=↖)
rem *************机身显示计算end************
rem ******************刷频******************
:mainscan
set px!plx!y!ply!=!plzts!
set px!cux!y!cuy!=!cuzts!
goto :eof
rem ****************刷频end*****************
rem ==============计算区end=================
rem ===============输赢区===================
:bothloss
cls
echo 同归了....额...惨...
echo 任意键退出
pause>nul
exit
:playerloss
echo 哇!电脑都打不赢....额...惨...
echo 任意键退出
pause>nul
exit
:cpuloss
echo 你赢了!
echo 任意键退出
pause>nul
exit
rem ==============输赢区end=================
rem ==============玩家操作区================
:movew
if !plny! lss 20 (set fq=没能源了..&goto :eof)
if %plzt% equ 1 (
if %plx% equ 1 (set fq=无法走动&goto :eof)
set px!plx!y!ply!=█
set /a plx-=1
)
if %plzt% equ 2 (
if %plx% gtr 1 (
if %ply% equ 11 (set fq=无法走动&goto :eof)
) else (goto :eof)
set px!plx!y!ply!=█
set /a plx-=1
set /a ply+=1
)
if %plzt% equ 3 (
if %ply% equ 11 (set fq=无法走动&goto :eof)
set px!plx!y!ply!=█
set /a ply+=1
)
if %plzt% equ 4 (
if %plx% lss 12 (
if %ply% equ 11 (set fq=无法走动&goto :eof)
) else (set fq=无法走动&goto :eof)
set px!plx!y!ply!=█
set /a plx+=1
set /a ply+=1
)
if %plzt% equ 5 (
if %plx% equ 11 (set fq=无法走动&goto :eof)
set px!plx!y!ply!=█
set /a plx+=1
)
if %plzt% equ 6 (
if %plx% equ 11 (set fq=无法走动&goto :eof)
if %ply% equ 1 (set fq=无法走动&goto :eof)
set px!plx!y!ply!=█
set /a plx+=1
set /a ply-=1
)
if %plzt% equ 7 (
if %ply% equ 1 (set fq=无法走动&goto :eof)
set px!plx!y!ply!=█
set /a ply-=1
)
if %plzt% equ 8 (
if %ply% equ 1 (set fq=无法走动&goto :eof)
if %plx% equ 1 (set fq=无法走动&goto :eof)
set px!plx!y!ply!=█
set /a ply-=1
set /a plx-=1
)
set /a plny-=%random%%%16+2
set fq=走动成功
goto :eof
:movea
if !plny! lss 8 (set fq=没能源了..&goto :eof)
set fq=成功转向
set /a plny-=%random%%%6+2
if %plzt% equ 1 (set plzt=8&goto :eof)
set /a plzt-=1
goto :eof
:moved
if !plny! lss 8 (set fq=没能源了..&goto :eof)
set fq=成功转向
set /a plny-=%random%%%6+2
if %plzt% equ 8 (set plzt=1&goto :eof)
set /a plzt+=1
goto :eof
:shot
if !plny! lss 11 (set fq=没有能源了&goto :eof)
if !plx! equ !cux! (
set shot1=%random%%%20+1
if !shot1! equ 6 (set fq=未击中&goto :eof)
set /a shott=%random%%%42+21
set /a cuzj-=%shott%
set fq=击伤对方%shott%
set /a plny-=%random%%%22+6
goto :eof
)
if !ply! equ !cuy! (
set /a shot1=%random%%%20+1
if !shot1! equ 6 (set fq=未击中&goto :eof)
set /a shott=%random%%%76+49
set /a cuzj-=%shott%
set fq=击伤对方%shott%
set /a plny-=%random%%%22+6
goto :eof
)
set fq=请在与对方同行/同列的地方开火
goto :eof
:mis
if !plms! equ 0 (set fq=没有导弹了&goto :eof)
if !plny! lss 20 (set fq=没有能源了&goto :eof)
set /a plms-=1
set /a plny-=!random!%%19+12
set /a mist=!random!%%5+1
if %mist% equ 4 (set fq=导弹未击中&goto :eof)
set /a miss=!random!%%52+66
set /a cuzj-=%miss%
set fq=导弹伤害敌机%miss%
goto :eof
:jump
if %plny% lss 30 (set fq=没能源了&goto :eof)
if %plnjump% equ 1 (set fq=敌重力井已开启&goto :eof)
set /a plny-=%random%%%27+12
set /a jump=!random!%%9+1
if %jump% equ 5 (set fq=跳跃失败&goto :eof)
goto jumpsussd
:njump
if %plny% lss 30 (set fq=没能源了&goto :eof)
set /a plny-=%random%%%27+12
set /a njrd=!random!%%25+1
if !njrd! equ 12 (set fq=重力井开启失败&goto :eof)
if !cunjump! equ 1 (set fq=重力井已开启&goto :eof)
set cunjump=1
set cunjhh=6
set fq=重力井开启成功
goto :eof
rem ============玩家操作区end===============
:jumpsussd
echo 跳跃成功
echo 任意键退出战场
pause>nul
exit
rem =========电脑AI========
:cpuai
if %cuny% lss 40 (set cuny=500&goto :eof)
if %cuzj% lss 100 (
if %cunjump% equ 1 (set cfq=电脑试图空间跳跃..失败&goto :eof)
set /a cjtemp=!random!%%9+1
if !cjtemp! equ 6 (set cfq=电脑试图空间跳跃..失败&goto :eof)
goto cupjs
)
if %cums% gtr 0 (
set /a cums-=1
set /a cuny-=!random!%%19+12
set /a mist=!random!%%5+1
if !mist! equ 4 (set cfq=发射导弹!导弹未击中&goto :eof)
set /a miss=!random!%%52+66
set /a plzj-=!miss!
set cfq=发射导弹..导弹伤害!miss!
goto :eof
)
if !cux! equ !plx! (
set shot1=%random%%%20+1
if !shot1! equ 6 (set cfq=射击.未击中&goto :eof)
set /a shott=%random%%%42+21
set /a plzj-=%shott%
set cfq=射击..击伤%shott%
set /a cuny-=%random%%%22+6
goto :eof
)
if !cuy! equ !ply! (
set /a shot1=%random%%%20+1
if !shot1! equ 6 (set cfq=射击.未击中&goto :eof)
set /a shott=%random%%%42+21
set /a plzj-=%shott%
set cfq=射击..击伤%shott%
set /a cuny-=%random%%%22+6
goto :eof
)
goto :eof
rem ===============================
:cpujs
cls
echo 电脑空间跳跃成功!任意键退出!
pause
exit [事先声明,这是我复制的↓
Unity3D也是不错的选择 前提是你会3D建模。还有Virtools,它使用的是图形编程,较易入门。
最后,RPG制作大师,不懂编程的人也能做出精美RPG及其他类型游戏。
温都死就行
bat编辑
我给你个小游戏你看看
行的话给我qq 咱们交流交流
不行就无视吧 ((我也是新手))
复制代码到txt 并从命名为bat文件
运行文件
@echo off
color 3e
setlocal EnableDelayedExpansion
set conm1x1=14
set conm1x2=7
:conm1
set /a conm1x1+=2
set /a conm1x2+=1
mode con: cols=!conm1x1! lines=!conm1x2!
if !conm1x2! lss 28 (goto conm1)
title freelancer 体验测试I版[战场]
echo 是否需要看帮助?(y=yes)(n=no)默认yes
set /p helpn=
if !helpn! equ n (goto jump)
cls
echo *****************************************************
echo w是向机头所指方向向前1
echo a是将机头往左调动..
echo d是将机头往右调动..
echo s是回复能量...
echo *****************************************************
echo g为射击
echo h为导弹
echo *****************************************************
echo h为超空间跳跃出战场
echo n为重力井(不让对手超空间跳跃)
echo *****************************************************
echo 本测试版暂未编写存档程序..
echo 超空间跳跃为退出...
echo 走动...空间跳跃..射击..发射导弹都要费能量..
echo 射击=21~42(5% miss) 导弹=66~118 (20%miss)
echo 机身=1000 能量=500
echo a/2 ^> b [a 赢] b/2 ^> a [b 赢] {否则同归}
echo *****************************************************
pause
:jump
cls
rem *****************设置坐标,绘图部分*****************
for /l %%a in (1,1,11) do (
for /l %%b in (1,1,11) do (
set px%%ay%%b=█
)
)
set show1=┏━┳━┳━┳━┳━┳━┳━┳━┳━┳━┳━┓
set show12=┗━┻━┻━┻━┻━┻━┻━┻━┻━┻━┻━┛
for /l %%a in (2,1,11) do set show%%a=┣━╋━╋━╋━╋━╋━╋━╋━╋━╋━╋━┫
set plzt=4
set cuzt=8
set plms=5
set cums=5
set plny=500
set cuny=500
set plx=1
set ply=1
set cux=11
set cuy=11
set plzj=1000
set cuzj=1000
set crs=0
set fq=none
set cunjump=0
set plnjump=0
set plnjhh=0
set cunjhh=0
mode con: cols=90 lines=30
:main
cls
call :crscount
call :maincount
:main2
call :hhcount
call :mainztc
call :mainscan
echo !show1!机身:!plzj! 能源:!plny! 导弹:!plms! 第!mainhh!回合
echo ┃!px1y1!┃!px1y2!┃!px1y3!┃!px1y4!┃!px1y5!┃!px1y6!┃!px1y7!┃!px1y8!┃!px1y9!┃!px1y10!┃!px1y11!┃x:!plx! y:!ply! 重力井影响:!plnjump!剩余:!plnjhh!
echo !show2!机身:!cuzj! 能源:!cuny! 导弹:!cums!
echo ┃!px2y1!┃!px2y2!┃!px2y3!┃!px2y4!┃!px2y5!┃!px2y6!┃!px2y7!┃!px2y8!┃!px2y9!┃!px2y10!┃!px2y11!┃x:!cux! y:!cuy! 重力井影响:!cunjump!剩余:!cunjhh!
for /l %%a in (3,1,11) do (
echo !show%%a!
echo ┃!px%%ay1!┃!px%%ay2!┃!px%%ay3!┃!px%%ay4!┃!px%%ay5!┃!px%%ay6!┃!px%%ay7!┃!px%%ay8!┃!px%%ay9!┃!px%%ay10!┃!px%%ay11!┃
)
echo %show12%
echo 返回信息:%fq%
echo 电脑执行了:%cfq%
set main=
set /p main=
if !main! equ w (call :movew)
if !main! equ a (call :movea)
if !main! equ d (call :moved)
if !main! equ s (set plny=500&set fq=已回复能源)
if !main! equ g (call :shot)
if !main! equ h (call :mis)
if !main! equ j (call :jump)
if !main! equ n (call :njump)
call :cpuai
goto main
rem ==============计算、刷频区==================
rem ****************回合计算********************
:hhcount
set /a mainhh+=1
if %plnjhh% gtr 0 (set /a plnjhh-=1)
if %cunjhh% gtr 0 (set /a plnjhh-=1)
if %cunjhh% equ 0 (set cunjump=0)
if %plnjhh% equ 0 (set plnjump=0)
goto :eof
rem ******************end*-*********************
rem ****************撞击计算********************
:crscount
if !plx! equ !cux! (
if !ply! equ !cuy! (
rem 000
) else (goto :eof)
rem 000
) else (goto :eof)
set crs=1
set crs1=!plzj!
set crs2=!cuzj!
set crs3=!plzj!
set /a crs1/=2
if !crs1! gtr !crs2! (
set crse=player
set cuzj=0
goto :eof
)
set /a crs2/=2
if !crs2! gtr !crs3! (
set crse=cpu
set plzj=0
goto :eof
)
set crse=both
set cuzj=0
set plzj=0
goto :eof
rem **************撞击计算完毕**************
rem ****************输赢计算****************
:maincount
if !plzj! lss 1 (
if !cuzj! lss 1 (
goto bothloss
)
)
if !plzj! lss 1 (goto playerloss)
if !cuzj! lss 1 (goto cpuloss)
goto :eof
rem **************输赢计算完毕**************
rem **************机身显示计算**************
:mainztc
if %plzt% equ 1 (set plzts=↑)
if %plzt% equ 2 (set plzts=↗)
if %plzt% equ 3 (set plzts=→)
if %plzt% equ 4 (set plzts=↘)
if %plzt% equ 5 (set plzts=↓)
if %plzt% equ 6 (set plzts=↙)
if %plzt% equ 7 (set plzts=←)
if %plzt% equ 8 (set plzts=↖)
if %cuzt% equ 1 (set cuzts=↑)
if %cuzt% equ 2 (set cuzts=↗)
if %cuzt% equ 3 (set cuzts=→)
if %cuzt% equ 4 (set cuzts=↘)
if %cuzt% equ 5 (set cuzts=↓)
if %cuzt% equ 6 (set cuzts=↙)
if %cuzt% equ 7 (set cuzts=←)
if %cuzt% equ 8 (set cuzts=↖)
rem *************机身显示计算end************
rem ******************刷频******************
:mainscan
set px!plx!y!ply!=!plzts!
set px!cux!y!cuy!=!cuzts!
goto :eof
rem ****************刷频end*****************
rem ==============计算区end=================
rem ===============输赢区===================
:bothloss
cls
echo 同归了....额...惨...
echo 任意键退出
pause>nul
exit
:playerloss
echo 哇!电脑都打不赢....额...惨...
echo 任意键退出
pause>nul
exit
:cpuloss
echo 你赢了!
echo 任意键退出
pause>nul
exit
rem ==============输赢区end=================
rem ==============玩家操作区================
:movew
if !plny! lss 20 (set fq=没能源了..&goto :eof)
if %plzt% equ 1 (
if %plx% equ 1 (set fq=无法走动&goto :eof)
set px!plx!y!ply!=█
set /a plx-=1
)
if %plzt% equ 2 (
if %plx% gtr 1 (
if %ply% equ 11 (set fq=无法走动&goto :eof)
) else (goto :eof)
set px!plx!y!ply!=█
set /a plx-=1
set /a ply+=1
)
if %plzt% equ 3 (
if %ply% equ 11 (set fq=无法走动&goto :eof)
set px!plx!y!ply!=█
set /a ply+=1
)
if %plzt% equ 4 (
if %plx% lss 12 (
if %ply% equ 11 (set fq=无法走动&goto :eof)
) else (set fq=无法走动&goto :eof)
set px!plx!y!ply!=█
set /a plx+=1
set /a ply+=1
)
if %plzt% equ 5 (
if %plx% equ 11 (set fq=无法走动&goto :eof)
set px!plx!y!ply!=█
set /a plx+=1
)
if %plzt% equ 6 (
if %plx% equ 11 (set fq=无法走动&goto :eof)
if %ply% equ 1 (set fq=无法走动&goto :eof)
set px!plx!y!ply!=█
set /a plx+=1
set /a ply-=1
)
if %plzt% equ 7 (
if %ply% equ 1 (set fq=无法走动&goto :eof)
set px!plx!y!ply!=█
set /a ply-=1
)
if %plzt% equ 8 (
if %ply% equ 1 (set fq=无法走动&goto :eof)
if %plx% equ 1 (set fq=无法走动&goto :eof)
set px!plx!y!ply!=█
set /a ply-=1
set /a plx-=1
)
set /a plny-=%random%%%16+2
set fq=走动成功
goto :eof
:movea
if !plny! lss 8 (set fq=没能源了..&goto :eof)
set fq=成功转向
set /a plny-=%random%%%6+2
if %plzt% equ 1 (set plzt=8&goto :eof)
set /a plzt-=1
goto :eof
:moved
if !plny! lss 8 (set fq=没能源了..&goto :eof)
set fq=成功转向
set /a plny-=%random%%%6+2
if %plzt% equ 8 (set plzt=1&goto :eof)
set /a plzt+=1
goto :eof
:shot
if !plny! lss 11 (set fq=没有能源了&goto :eof)
if !plx! equ !cux! (
set shot1=%random%%%20+1
if !shot1! equ 6 (set fq=未击中&goto :eof)
set /a shott=%random%%%42+21
set /a cuzj-=%shott%
set fq=击伤对方%shott%
set /a plny-=%random%%%22+6
goto :eof
)
if !ply! equ !cuy! (
set /a shot1=%random%%%20+1
if !shot1! equ 6 (set fq=未击中&goto :eof)
set /a shott=%random%%%76+49
set /a cuzj-=%shott%
set fq=击伤对方%shott%
set /a plny-=%random%%%22+6
goto :eof
)
set fq=请在与对方同行/同列的地方开火
goto :eof
:mis
if !plms! equ 0 (set fq=没有导弹了&goto :eof)
if !plny! lss 20 (set fq=没有能源了&goto :eof)
set /a plms-=1
set /a plny-=!random!%%19+12
set /a mist=!random!%%5+1
if %mist% equ 4 (set fq=导弹未击中&goto :eof)
set /a miss=!random!%%52+66
set /a cuzj-=%miss%
set fq=导弹伤害敌机%miss%
goto :eof
:jump
if %plny% lss 30 (set fq=没能源了&goto :eof)
if %plnjump% equ 1 (set fq=敌重力井已开启&goto :eof)
set /a plny-=%random%%%27+12
set /a jump=!random!%%9+1
if %jump% equ 5 (set fq=跳跃失败&goto :eof)
goto jumpsussd
:njump
if %plny% lss 30 (set fq=没能源了&goto :eof)
set /a plny-=%random%%%27+12
set /a njrd=!random!%%25+1
if !njrd! equ 12 (set fq=重力井开启失败&goto :eof)
if !cunjump! equ 1 (set fq=重力井已开启&goto :eof)
set cunjump=1
set cunjhh=6
set fq=重力井开启成功
goto :eof
rem ============玩家操作区end===============
:jumpsussd
echo 跳跃成功
echo 任意键退出战场
pause>nul
exit
rem =========电脑AI========
:cpuai
if %cuny% lss 40 (set cuny=500&goto :eof)
if %cuzj% lss 100 (
if %cunjump% equ 1 (set cfq=电脑试图空间跳跃..失败&goto :eof)
set /a cjtemp=!random!%%9+1
if !cjtemp! equ 6 (set cfq=电脑试图空间跳跃..失败&goto :eof)
goto cupjs
)
if %cums% gtr 0 (
set /a cums-=1
set /a cuny-=!random!%%19+12
set /a mist=!random!%%5+1
if !mist! equ 4 (set cfq=发射导弹!导弹未击中&goto :eof)
set /a miss=!random!%%52+66
set /a plzj-=!miss!
set cfq=发射导弹..导弹伤害!miss!
goto :eof
)
if !cux! equ !plx! (
set shot1=%random%%%20+1
if !shot1! equ 6 (set cfq=射击.未击中&goto :eof)
set /a shott=%random%%%42+21
set /a plzj-=%shott%
set cfq=射击..击伤%shott%
set /a cuny-=%random%%%22+6
goto :eof
)
if !cuy! equ !ply! (
set /a shot1=%random%%%20+1
if !shot1! equ 6 (set cfq=射击.未击中&goto :eof)
set /a shott=%random%%%42+21
set /a plzj-=%shott%
set cfq=射击..击伤%shott%
set /a cuny-=%random%%%22+6
goto :eof
)
goto :eof
rem ===============================
:cpujs
cls
echo 电脑空间跳跃成功!任意键退出!
pause
exit [事先声明,这是我复制的↓
参考资料: http://zhidao.baidu.com/question/225594918.html
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询