美食健康数码游戏家居教育娱乐生活时尚旅游社会情感汽车健身育儿科技自然历史文化国际宠物财经星座体育

街机游戏西游记一代怎么定义宏啊?

|2024-10-24 21:23:07|浏览:85

  Nebula(星云模拟器)Per-CharMacros(宏定义)、GlobalMacros(通用宏定义)制作详解  Hotkeys(热键)、Buttons(热键定义)  以“西游记释厄传”为例:载入游戏,游戏->控制设置->player1,热键1(Hotkey1)设为键盘的“A”键,在同一行上“S(开启)”、“1”、“2”、“3”前面打钩,其它的空着,点击Clase(关闭)返回游戏。按键盘上“A”试试看,是否与同时按下按键1、按键2、按键3的效果一样?  c、Per-CharMacros(宏定义)、GlobalMacros(通用宏定义)  Nebula的宏定义与“Winkawaks”差不多,U,D,B,F代表上下左右,组合方向,右上UF,左下是DL,依次类推,1~6代表6个键位。Nebula还可以定义多个宏特性,通过“游戏->宏设置”来选择。  下面以“西游记释厄传”为例:  在记事本新建文件,输入:  [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  保存为orlegend.mac(文件名必须与ROM一致,因为“西游记释厄传”ROM是orlegend.zip,所以保存为orlegend.mac),放到与nebula.exe同一目录下的Macros文件夹中。重启nebula,载入“西游记释厄传”,"游戏->控制设置->player1","Macro1"设为键盘上"s","Macro2"设为键盘上"d","Macro3"设为键盘上"f",点击Clase(关闭)返回游戏。你会发觉“下跳”只要按s就行了,往右边发出必杀只要按d就行了。  现在解释一下上面的语句:  [Player1]表示1P  Character=0初始化特性为"0"(定义多个特性时,用逗号分开,如:Character=0,l,o,v,e)  Direction=108330,0,1定义方向  [0]定义特性"0"  Name=1特性"0"的名称为"1"  Macro1Name=下跳定义宏键1的名字为“下跳”  Macro1Move=D,2宏键1=↓按键2(逗号表示一帖动作)  Macro2Name=必杀攻击右边定义宏键1的名字为"必杀攻击右边"  Macro2Move=B,D,DF,F,B,D,DF,F,1宏键1=←↓↘→←↓↘→+A(按键1)  [Global]定义通用特性(所谓的通用特性,就是说这个特性所定义的宏,所有玩家都可以通过设置“GlobalMacros”下面“Macro1”等宏键来使用)  nebula宏定义在三国战记中使用,可惜现在写出来好像有点迟了。  [Player1]  Character=0,1  Direction=108330,0,1  [Player2]  Character=0,1  Direction=108330,0,1  [0]  Name=赵云  Macro1Name=大鹏展翅  Macro1Move=D,U,1  Macro2Name=必杀  Macro2Move=l,r,1  [1]  Name=关羽  Macro1Name=右边飞龙在天  Macro1Move=d,r,1,r  Macro2Name=左边飞龙在天  Macro2Move=D,L,1,L  [Global]  Macro1Name=MAX必杀  Macro1Move=d,u,d,u,1

梦里独醉
10-24 21:23优质作者
关注

猜你喜欢

为你推荐