VimIy微民网,让世界倾听微民的声音! 设为首页 | 加入收藏 | 网站地图
当前位置:主页 > 大杂烩 >

【福利】Macro宏编写 101

整理时间:2014-04-10 12:06 热度:°C

【楼主】2013-09-07 09:27

» Macro宏编写 101
    FFXIV里跟其他MMO一样也提供了简易用户宏的编写。
    
    游戏里按ESC弹出菜单点选User macro就能进入
    
    宏命令: (楼主玩的白魔法师WHM,例子里技能都是WHM相关,其他职业请自行代入)
    1. /ac 或 /action
    施法宏语句,相当于wow的/cast, 后接技能名字,技能名字大小写需要准确,有空格的名字需要带引号(建议养成技能带上引号的好习惯)
    例:
    /ac "Regen" 或 /ac Regen
    /ac "Aero II", /ac Aero II 是错误的命令
    
    2. /wait seconds
    等待语句,配合施法命令能实现一键施法宏来帮助节省若干键位,由于GCD 2.5秒的存在,一般施法宏如下:
    /ac “Aero II”
    /wait 2.5
    /ac “Aero”
    /wait 2.5
    /ac “Stone II”
    …
    如上,一般打怪就按一个键,同级怪一套下来基本就死了,重复按多次宏会从”Aero II”从头开始
    
    3. /ta 或 /target
    锁定目标,或者可以用来快速标记目标
    例:
    /ta <mark1>
    
    另外有/battletarget(/bt), 用来选中最近的处于战斗状态中的目标
    
    4. /assist 目标
    辅助当前目标攻击
    例:
    /assist “Someone”, /assist <ft>
    
    5. /marking 或 /mk
    标记命令
    例:
    /mk attack1 <t>, 攻击1号标志会被标记到当前目标
    
    6. /echo
    自我提示命令
    /ac “Repose” <t>
    /wait 26
    /echo “Sleep break in 4 seconds”
    会在屏幕中间弹出Sleep break in 4 seconds
    
    7. /follow
    跟随命令
    
    8. /p, /l, /fc, /y
    聊天宏命令,分别对应队伍,本地,公司,大喊。 建议在一些宏里面加入,有时候可以有效的帮助路人队伍避免类似于打醒你cc的目标之类
    例: (WHM击退睡眠宏)
    /ac “Fluid Aura”
    /mk Stop1
    /ac “Repose” <stop1>
    /p Sleeping Stop 1! Don’t attack!
    
    9. /facetarget 或 /ft
    让自己面朝指定目标,方便有时候要求面对目标才能施法的技能释放
    例:
    /ft <t>
    
    10. /micon 技能
    按相关技能显示cd和消耗以及图标,宏默认图标是M,或者可以选图,当然也可以用这个命令来把默认图标换成你想要的技能图标
    例:
    /micon “Cure”
    /ac “Cure” <t>
    /p Healing <t>
    
    11. 还有一些其他命令,暂时没什么研究,如果有用途以后会更新
    
    宏命令指向目标:
    有时候不仅仅需要几个默认的比如当前目标,也需要一些进阶指向,例如mouseover,小队中某队员,关注目标,特定图标等.
    &#8226; <t> 当前目标
    &#8226; <tt>目标的目标
    &#8226; <me> 自己, 等同 <0>
    &#8226; <1>~<8> 小队第一号位到8号位
    &#8226; <attack1>~<attack5> 被标记为1-5号的目标,等同<bind1>~<bind3> <stop1>~<stop2> <square> <circle> <cross><triangle>
    &#8226; <mo>,<mouse> mouseover目标
    
    以下的我自己没试过,有兴趣可以试试具体怎么用
    &#8226; <hp> 显示血量
    &#8226; <hpp> 显示血量百分比
    &#8226; <mp> 显示蓝槽
    &#8226; <mpp> 蓝槽百分比
    &#8226; <tp> 战术点显示
    &#8226; <class>,<job> 显示职业
    &#8226; <pos> 显示当前坐标
    
    一些常用的WHM宏:
    击退最近战斗中目标睡眠提示:
    /micon Repose
    /bt
    /ac "Fluid Aura" <t>
    /wait 2.5
    /ac "Repose" <t>
    /wait 26
    /echo “Sleep break in 4 seconds”
    
    加血宏,命令是按照顺序挨个尝试施放,当前一条命令执行失败自动尝试下一条。
    例子里执行顺序就是优先mouseover,如果判定没有目标就尝试治疗当前目标,两个都不存在那就给自己加血
    /micon “Cure”
    /ac “Cure” <mo>
    /ac “Cure” <t>
    /ac “Cure” <me>
    
    值得注意的一点,上面这个宏在执行失败时候会弹错,建议在个人设置里面把弹错提示给取消掉,会清静很多。
    
    暂时就这么多了,由于时间有限,这个游戏能探索的东西非常多,只能一个个来了,大家如果有好的宏也可以一起分享学习下
    


网友评论2013-09-08 01:19


    挺实用的一个教程
    补充一个屏蔽烦人的RMT广告:
    
    /blist add <r>
    然后点确定, 这样最近一个TELL你的人会被屏蔽.
    
网友评论2013-09-08 02:22


    有mouseover宏哦啦啦啦啦啦啦!
    
    顺带问问mod:alt这种怎么写...翻了几个介绍没找到。
    


网友评论2013-09-08 13:00


    有鼠标悬停选择的宏没...
    
网友评论2013-09-09 05:52


    Reply to Reply Post by nonname (2013-09-08 01:19)
    
    这个好,rmt是真的很烦
    
网友评论2013-09-09 05:57


    Reply to Reply Post by 柠檬硬糖 (2013-09-08 02:22)
    
    好像不支持按键组合的宏哟,的确有的话能进一步节省很多键位
    
网友评论2013-09-09 06:22


    Reply to Reply Post by 朝田詩乃 (2013-09-08 13:00)
    
    你指的是<mo>吧
    
网友评论2013-09-09 12:13


    2. /wait seconds
    等待语句,配合施法命令能实现一键施法宏来帮助节省若干键位,由于GCD 2.5秒的存在,一般施法宏如下:
    /ac “Aero II”
    /wait 2.5
    /ac “Aero”
    /wait 2.5
    /ac “Stone II”
    
    
    wow要是还能用这样的宏就好了。。
    
网友评论2013-10-01 23:45


    Topic Post by 秦梦云 (2013-09-07 09:27):
    
    6. /echo
    自我提示命令
    /ac “Repose” <t>
    /wait 26
    /echo “Sleep break in 4 seconds”
    会在屏幕中间弹出Sleep break in 4 seconds
    
    
    
    
    echo的内容怎么显示在屏幕中间呀。。我按照上面编了宏然后只显示在聊天框里了。。
    
网友评论2013-10-02 00:18


    还有个问题,我用了上面那个echo宏之后,用了别的宏,上面那个宏是不是会终止失效?求大大解答
    
网友评论2013-10-02 23:28


    请问制造职业有没有能用的宏?
    用了AC "制造职业的技能名字" 使用后没反映
    
网友评论2013-10-05 10:37


    /micon "Internal Release"
    /action "Internal Release" <me>
    /wait 1
    /action "Raging Strikes" <me>
    /wait 1
    /action "Quelling Strikes" <me>
    
    这个宏应该没哪里有错吧,为啥总是不能一次连续用3个技能?要么跳过第二个,要么第三个用不出
    
网友评论2013-10-05 10:56


    Reply to Reply Post by sirocco (2013-10-05 10:37)
    
    等待时间调长一点?
    
网友评论2013-10-06 11:16


    請問宏在運行如何中途取消?
    
    我試了ESC只能取消當前的技能,後續還是會釋放其他技能
    
    再按一下宏會重新釋放
    
    求解~
    
网友评论2014-05-06 20:54


    竟然有macro!
    
    
    新手弓手
    开怪上dot一个键
    /micon ベノムバイト
    /ac オートアタック
    /ac ストレートショット
    /wait 2.5
    /ac ベノムバイト
    之后连续输出再一个键
    /micon ヘィショット
    /ac ミザリーエンド
    /ac ブラッドレッター
    /ac ヘィショット
    /ac オートアタック
    这真是方便了
    
    
    不知道有没有buff/debuff判断的语句
    这样的话以上两个就可以集成到一个macro里了
    
网友评论2014-05-07 09:36


    好东西。不知道国服的宏是什麽规则。
    
网友评论2014-05-08 08:55


    Reply to Reply Post by nonname (2013-09-08 01:19)
    
    不能更实用!!!!三十二个赞!
    
网友评论2014-05-08 20:18


    这宏比WOW的麻烦太多了 没盒子能玩?
    
网友评论2014-05-09 21:24


    为啥总是提示 xxx is not a valid action. 技能大小写和引号都有加上
    
    上日服,需要用日文。orz。搞了半天这个原因。因为我客户端语种是英文。
    


网友评论2014-05-09 21:39


    Reply Post by totti (2014-05-09 21:24):
    
    为啥总是提示 xxx is not a valid action. 技能大小写和引号都有加上
    
    你被降级了
    
    一般去低级FATE, 副本, 还有一些任务都会被调整到相应的等级
    这时高等级的技能就不能使用了
    如果写到macro的话 按了就会在对话框出现红字报错
    

    
    
    

关于网站 | 网站声明 | 用户反馈 | 合作伙伴 | 联系我们
Copyright 2012年2月8日 苏ICP备12030052号-3