用命令行让指定人物战斗以及其他测试


如何打开命令行窗口
在MUGEN游戏根目录按住shift键同时右键鼠标,在弹出的菜单中选择**“在此处打开命令行窗口”**即可.


快速战斗
mugen -p1 #人物名# -p1.ai #是否开启AI# -p1.color #色表# -p1.life #生命值# -p1.power #能量# -p2 ...
-p1表示1P角色,-p2表示2P角色,-p2的写法与-p1相同
除了人物名的其他参数都可以省略,AI为0或省略即为手操,否则由AI操作(一般为1),其他参数省略则默认人物自身设置
命令可以指定多个角色对战,但至少指定两个
实际输入中不需要输入"#"符号
例如:
mugen -p1 kfm -p2 kof
表示以手操进行kfm和kof的战斗
mugen -p1 kfm -p1.ai 1 -p2 kof -p2.ai 1
表示以AI进行kfm和kof的战斗

如果要指定场景,只需要再后面加-s参数,例如:
mugen -p1 kfm -p2 kof -s world.def
表示以world为背景进行kfm和kof的手操战斗

默认对战局数是无限的,如果要指定对战局数,请加-rounds参数,需要注意的是,这里的局数是指一方胜了几局后游戏结束而不是总局数,例如
mugen -p1 kfm -p2 kof -rounds 5 -s war.def
表示以war为场景进行kfm和kof的手操战斗,当一方胜局数达到5,游戏结束

另外可加参数:
-nomusic 表示禁用音乐
-nosound 表示禁用所有音效


动画演示
MUGEN命令行提供了另一种命令,用来测试如下的画面元素:
logo,intro,ending,credits,over,chars intro,chars ending
语法是:
mugen -storyboard #def#
#def# 表示欲测试的动画def文件名
运行后可直接查看动画演示效果


背景测试
此命令和快速战斗基本相同,但是仅用来测试stages,语法为:
mugen chars1 chars2 -s #背景名#
chars1chars2指定上场角色,#背景名# 表示欲测试的背景名称
本命令不能给人物添加任何其他的参数,仅用来测试背景(配合Ctrl+L隐藏血条更佳)


创建Bat文件
打开命令行窗口再输入可能有些麻烦,可以使用BAT文件更方便些
方法:将命令(可同时写多条命令,一行一句)写在一个TXT文本文件并将扩展名改为BAT,要使用时放进MUGEN的根目录双击执行即可


你,确定要这么做吗?