宏语言怎么写

1.WOW中 宏到底是什么语言简单的说,宏就是创建一连串的命令集,通过鼠标点击或按下键盘某个按键就让电脑自动执行这一系列命令 。
一.进入游戏后按“Esc”键或点主菜单图标可打开游戏主选单,点选“宏命令设置” 。当然亦可敲下“回车”键在对话框中输入/MACRO也能打开宏命令设置界面 。
二.打开宏命令设置面板后,如果想建立的是角色专用宏,还必须先点上方“通用宏”旁边的角色“专用宏”,在选“新建”后打开建立新宏的面板:三.输入宏的名字,选取一个宏图标后点“确定”,就建立了一个新宏 。这里需要注意的是,当选取的是第一个“?”号形的图标时,该宏图标将以宏内容中输入的法术技能图标显示 。
四.点击宏命令主面板上方中的宏图标,在下方输入宏内容,然后将这个宏图标拖放到快捷技能栏里,就能使用了 。五.宏命令内容的输入:1.宏的内容中每项命令以分行的形式隔开,这里说的分行并不是说宏面板上写到一定数量后顺列到下行,而是指在宏内容中敲下“回车”键后所进行的分行 。
在中文版的WOW中不论是输入中文或英文命令,只要输入字符正确均能使用,一般在宏中使用英文不必区分大小写 。想把某个技能写进宏中,只需打开技能面板后点击宏内容中想要输入的地方,然后按住“Shift”上档键同时点击法术技能图标就可以;想把背包中某件物品名写进宏中亦是同理 。
例:暗夜精灵在喝水的同时施放影遁(宏中的斜杠/+“use"+空格+物品名是物品使用宏的一般格式,当然后面的物品名也可换成魔法面包等等)/坐下/use 魔法晶水/施放 影遁(种族特长)2.行为命令宏内容的一般书写格式:斜杠/+空格键+技能名(或行为内容) 书写技能的时候若在后面加上(等级X),将使用特定等级的法术,仅书写技能名时默认使用最高等级的法术 例:猎人在标记敌对目标的同时喊话提醒队友/大喊 我已进行标记大家集中火力消灭他!/施放 猎人印记 在写宏中大家以后还会经常用到“%t”这个字符,“%t”表示你当前目标的名字 。例:猎人在标记一只野猪的同时喊话提醒队友/大喊 我已标记 %t 大家集中火力消灭他!/施放 猎人印记3.在TBC中当某个技能带有公共CD时(近战一般是1秒,法系1.5秒),也就是施放某个法术时其他大部分技能图标也会跟着绕一圈的时间,这种带有公共CD的技能在宏内容中仅仅依靠简单分行顺序施放的方法是不行的 。
例如:战士想通过连续按宏在压制不能使用时施放英勇打击(在TBC的宏规则中当“压制”处于冷却时间或不可用导致施放失败后,第二次按该宏就会继续重复运行第一行的“/施放 压制”,不能自动跳过尚未放出的技能转到第二行宏命令) 所以,下面这个宏是失败的:/施放 压制/施放 英勇打击 但是,仍可通过简单分行顺序施放编在同个宏中的技能命令,条件是“技能为瞬发并且这几个技能间不同享公共CD”,比如冷血和伏击。例:战士在施放血性狂暴,当血性狂暴技能尚未冷却时再次运行该宏就施放战斗怒吼(“cast”等于“施放”)/cast 血性狂暴/cast 战斗怒吼 另外,虽然同享公共CD,但释放条件不同的技能仍然可用各种宏函数串接起来顺序施放,在以后的教程中会谈到这类宏内容的设置 。
4.选择和切换目标宏,这在游戏中是较为频繁使用的!目标选择宏一般书写格式为:宏函数+空格+目标内容 例:不论当前目标是什么或者没有目标,立即切换到指定目标加BUFF/target 角色名字/cast 奥术智慧(等级3) 一些常用的目标选择宏函数有:target 选定目标,例如 /target 冬狼 targettarget 目标的目标,例如 /target targettarget 指目标立即切换到当前目标的目标 pet 宠物,例如 /click [pet] PetActionButton1 指的是使用宠物技能栏中第一个技能 partyX表示第X个小队队友,例如party1,party2 。