中易网

街机模拟器宏到底怎么弄

答案:1  悬赏:0  
解决时间 2021-01-12 07:17
  • 提问者网友:遮云壑
  • 2021-01-11 11:56
街机模拟器宏到底怎么弄
最佳答案
  • 二级知识专家网友:走死在岁月里
  • 2021-01-11 12:41
宏的作用是将连续的招式用一个键来代替, 不同的街机游戏有不同的宏,所以你想玩什么游戏就要自己做,当然网上也有现成的文件,一会跟你讲怎么用现成的。一般像西游记,以及格斗类的游戏多会设置宏键,为的是让发招不熟练的新手也能体验的街机的乐趣,而老手都是感觉玩的就是技巧,不屑于这么做。
  言归正传,以西游记一代为例子吧,正好它的模拟器也是nebula的,以它的连招设置为宏,然后定义一个键来发为例来讲吧。
  首先,这相当与你自己写一个简单的代码,然后定义个快捷键一键调用,就是这个过程。
  第一步:写简单动作代码。
  打开你的游戏的文件夹,在根根目录里找到MACRO文件夹(如果没有就新建一个),里面一般都有以游戏英文名命名以mac结尾的文件。比如西游记里应该有orlegend.mac这个文件(如果没有就自己新建个记事本,然后保存为mac后缀文件即可),打开应该有一下代码:
  [Player1]
  Character=0
  Direction=108330,0,1

  [Player2]
  Character=0
  Direction=108330,0,1
  自己要填的是一下程序:
  [0]
  Name=1
  Macro1Name=下跳
  Macro1Move=D,2
  Macro2Name=必杀攻击右边
  Macro2Move=B,D,DF,F,B,D,DF,F,1
  Macro3Name=必杀攻击左边
  Macro3Move=r,d,ld,l,r,d,ld,l,1

  [Global]
  Macro1Name=下B
  Macro1Move=D,2
  解释一下,各个数字字母的作用:数字是定义按键的动作,就是拳,跳,显示宝贝,放宝贝,字母是英文方向键缩写:U,D,B,F代表上下左右,组合方向,右上UF,左下是DL,依次类推。
  [0]:是顺序号,在建一个可以是[1],
  Macro1Name=下跳:是你定义的动作名,自己看的,随便叫
  Macro1Move=D,2:是动作,以逗号隔开,这就是先按下,再按跳
  Macro2Name=必杀攻击右边
  Macro2Move=B,D,DF,F,B,D,DF,F,1:这两行是第二个动作名和动作代码
  Global Macros(通用宏定义)(这个我没用过)
  然后保存,用你的游戏的英文名(可在载入游戏是查看或看ROM的名)
  第二步:设置宏键
  这时再载入游戏,最好重新扫描一下游戏,载入游戏后再做如下设置:
  游戏->控制设置->player 1,热键1(Hotkey1)设为键盘的“Y(随便定义)”键,前面打钩,热键(Hotkey2)设置为“H”,.....点击Clase(关闭)返回游戏。这试积满气试试H键,就应该会发必杀技了。

  差不多能明白了吧,当然也可以直接去网上下载宏文件(.mac结尾)省去了第一步。第二步一样。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息