首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
World of Warcraft
魔兽世界
@WarcraftDevs
Wowhead
V2EX  ›  World of Warcraft

写了一个简单的魔兽世界技能宏编辑器

  •  
  •   sneezry · 2018-09-21 13:55:34 +08:00 · 12682 次点击
    这是一个创建于 394 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我一直是佛(cai)系(niao)玩家,也不注意什么输出循环,幸好遇到一群愿意带我的好基友。我本身玩治疗,DKT 的治疗量是我的两倍……

    因为神圣牧师不容易打怪升级,我又不想投入精力搞两个天赋,所以就玩了戒律牧师。版本前期戒律牧师的套套一打就破,抬血也抬不上去,所以工会的小伙伴建议我如果实在不想深入研究,不如搞个一键宏做一指残玩家吧。

    然后我搜了下魔兽的宏命令,发现资源整合非常差,代码质量也参差不齐,大部分玩家不明白宏命令的原理,传播时以讹传讹……为了方便我自己,也为了方便工会的小伙伴,我就用业余时间研究了下魔兽宏命令的语法,同时写了个简单的工具。



    上面就是故事背景,下面是正文:

    工具的地址是 https://lifawow.com ,记作力法魔兽世界就好了,因为我曾经的一个法师号一直穿一件力量属性的披风……

    功能介绍:

    这个工具非常简单,支持的宏命令有限,主要以我自己和工会的小伙伴够用为主,并不是一个设计为面向大众的通用工具,因为我的精力和水平有限。

    每一个步骤都是鼠标点击,不需要输入什么字符。编辑好之后直接分享页面 URL 给别人就可以。

    比较容易混淆的地方是“执行条件”和“目标”,两个容易混淆的点是魔兽宏命令本身的机制导致的。

    除了你要执行“选择目标”和“设置焦点”以外,其它情况的目标全部在“执行条件”中设置。比如我想给自己释放治疗术,你应该把宏写成:

    /cast [@player] 治疗术

    在那个工具中的选择方法是: https://lifawow.com/#4102y20c

    同一个执行条件中的多个选项直接取“与”,多个执行条件之间取“或”,比如: https://lifawow.com/#40049cz3cyid ,如果我当前目标的目标(通常是你当前的目标是 T,目标的目标就是怪)是敌人,就对其释放持续伤害“痛”,如果不满足这个条件就对我“当前焦点”的敌人目标释放这个技能。

    编辑框太多的时候可以选择编辑框标题对编辑框进行折叠,再次点击会展开。

    本来想发到 NGA 的,但是考虑到我没有 NGA 账号,也不了解 NGA 的版规,所以就作罢了。如果有小伙伴愿意帮忙分享非常欢迎。
    6 回复  |  直到 2018-09-21 16:03:47 +08:00
        1
    WildCat   2018-09-21 14:01:04 +08:00 via iPhone
    配色果然很好看 nga
        2
    LeungV2   2018-09-21 14:05:24 +08:00
    卧槽 好强大,连 V2 主题界面都变黑了
        3
    vazo   2018-09-21 14:36:03 +08:00
        4
    ucanuup   2018-09-21 14:56:46 +08:00
    作为曾经的魔兽玩家,支持一波。
        5
    murmur   2018-09-21 14:58:04 +08:00
    wow 的宏其实用途不大 因为干不了什么 剑网 3 那种判定宏是可以拿来打 dps 的
    也就治疗做一套鼠标指向宏
    爆发什么的要学会自己看阶段 看饰品触发
        6
    pWHx3x96   2018-09-21 16:03:47 +08:00
    可以可以,老年人逛世界任务更轻松了
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4003 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 05:45 · PVG 13:45 · LAX 22:45 · JFK 01:45
    ♥ Do have faith in what you're doing.