今天要介绍一个大家伙,魔兽史上最好用最灵活的单体插件WeakAuras。本篇用一个简单的跟随功能来介绍这个插件的基本用法,由于这个插件有着非常强的拓展性,所以它可以代替几乎所有的基础插件。此篇是一个基础篇,主要讲插件下载,载入,基础用法以及如何导入功能。
WA IS EVERYTHING
为什么是WA?
实际上WA提供的是一个“平台”,支持魔兽世界事件的平台,在这个平台上我们可以编辑在某特定事件发生时的动作;
游戏事件驱动
魔兽世界插件实际就是一个事件驱动的工具,游戏内会定义各种可能触发的事件,举个例子,CHAT_MSG_SAY这串字符定义了在输入框输入文本的事件,我们注册了这个事件,当有人在游戏里输入文字时就会触发,这个时候我们就可以做一系列的操作,自动回复之类的,如下:
我们在聊天框输入show触发了游戏事件,游戏自动将我自己的名字打出来,并输出了我说的内容;
WA是如何做到的?
进入游戏后,在输入框输入:
/wa
就会出现WA的主界面,如图,如果我们从未编辑过任何事件,那左边的一栏“已载入”和“未载入”都是空白的,这个时候游戏是不作任何事件监控的。
而插件右边的一栏就是我们编辑事件的地方,也是一切监控被创造出来的源始区域。当然这对于我们这些新接触WA的小白来说有些太复杂了,先不去管它。我们先看看怎么用别人的;
follow-by
若你有被带本的经验,那一定会对11和22这些不会陌生。当我们在一个团队里时,若有队友打出这些命令,我们的人物会自动对其进行跟随和停止跟随。这究竟是怎么做到的?
在WA之前,会有类似的自动跟随的插件提供这些功能,我们可以自己编辑指令,来使自己的游戏人物跟随和停止跟随。而有了WA之后,我们就不用额外安装这些插件了。
打开WA主界面,点击右边最下面的“外部->导入”(若已有可用的字符串,点击新建可以看到)
!WA:2!vw13RXr1x8MMhQDrLAEiO0comLwsX2aj9h0wnc7KmRjYUj73zNyAWatUZCVZo32zV3H79ojz7ds7IpuuqX9brfHV4IGuqTWcAFrOq)lyii(hq1eRV2)c8CNzBytTrWzdzoNZ9mN75ZN75EoJuzSwJHhdFNtj4PQykJiwAz3QlSOTtapMlE3rHNTLrimFZvxkmusuN4q9rSGiUOoNYu(ZAVORTtIbMktIrTDjBP8c5IwiLxINI2ImqBKKJfKkv8wApwobJuehYgeM6rOuWksrdwHIvrwLbvbkqr5m5LCKkKqTHOfrkrnjjJ94h8L7(f37X3(J25BV7F8GVz3BFpbM7fZ5jrDabjpLHx)HdC3t1oHmDJYR2dwAGT1DY9j58lWuerikGSwzmEjMCTviOBuovGKRvJGPO1AO9tUMtkR8MO2tYB2C78p1licXyKy)AijeclkJQoDxyhkWxKFXBZsL8dH1KrL6Oe0Mnjc5lFAXaXFZsNBzh)rYu)CAOrAyiDR(EZwUHRxd3YoU9lIJxeftC0mjo7O(ZtqXQihgcGtjRuyR910orSxGQliqGCAu3UA1SJV1H)PWuwoBor(YNfjAo1z9Y)bIxCG4E)oJb8us)pAyX78pZyMzmmND(YUE1A8oE1H0BvtdUy)E8mo4v1U8C2oMhSBoLxyUN6LX)UBMflQIiSCb9tmpafBO5IzmwgOIfbPjml4dZZSNBaqMqJADmNAkD6O1YvMYeWlIHZdIXhmJELlU)nr)KiGs9jm35xU1oF3h)47)))RV6t)Zp5U78J)85EBZjNu)nNzF(xHhhZ3uNst8pxCo7kLxUQRxo8Q4uUM9vHkWAfLNtyU7D(SDUF)H3QF)wDk(Bimry4HX3aan90504EAG6bdMB)17(d9k2bZdm93Jnn(VGbnagk8dbGHIXWyzWjpiOxaExulltMF)Luggp3smJ9vQy88QVCcIib3i7ODKjK44fWYsp9(L(IOp0NrLk7Hj(W9qxWIyE7Q1RSC1UPSbxzlL8k62sBqCl0RXXKV)qjh)525Rqi7KpHQBZWqXVhC9hUe((DrmQUBhNDPSxQs2RBX4mY2yOVJ2wEYiKKao065HeKK0qjiSMQOJ0rRPZSSlB1crzW3MD5SRKD1S38izVfiEIN1IviNPsowfb9Mg)Vueg2cKHRBpOtHdPPU)AjRyoc)5qbrtO)FYP9LGumXjxZPvASIoE2CR3nvs8yWjIiYxHIHdMXZSlzbmzGwOVE5bHyDlj9MeT1EARb8w(iOFvqmsk1wf3eGlW(hUJo5Aa((AdgVCTIXlJ2tKNBAKAPaoT)q8R5Psso5bpPjrqcOAwE0THHkWiQLsYhJuQNMpPfYjVXbhaCBOpanWtfjiYiEmUT46qrcnSTvv7kU9u8GnkohFH6JBsXDdZVPCo)2I2fP)i9dfqRe4udi7rFsXKYkAtAa53ywhB7f9H0jK2S00PuC)RPw5cxxELPwnI3vsIdlgRATKR7s1eB90OwWrZMptEKrgz0EqpEcoFI5h(I9PScCaj24jVkTjJlidWUT(EKTqWfY17SjxGxrGs6SYaHXKoNFYlm55hBJF9A)9
将下面的字符串复制粘帖到框里,点完成;此时在左边的已载入一栏,会出现follow-by字符串:
这个字符串做了件什么事?
11 | 22 |
如上,当小队里有人发了11这样的文字,我的角色就自动跟随了他,就如同在游戏里点跟随一样的作用:
这究竟个啥?
点击我们导入进来的字符串(在已载入中),我们看到WA右边的一栏发生了变化,而这才是WA真正提供给玩家编辑触发事件的地方。
点击“触发”,在“触发器”中我们找到了一些代码:
function(event,arg1,_,_,_,arg5,_,_,_,_,_,_,_,_)ifevent == "CHAT_MSG_PARTY"orevent =="CHAT_MSG_PARTY_LEADER"orevent =="CHAT_MSG_RAID_LEADER"orevent =="CHAT_MSG_RAID"thenlocalname= UnitName("player") if(arg1 =="11"orarg1=="111") andname ~= arg5 thenprint("开始跟随玩家->"..arg5) FollowUnit(arg5) DEFAULT_CHAT_FRAME:AddMessage("我已开始跟随。。。") endifarg1=="22"orarg1=="222"thenprint("停止跟随") FollowUnit("player") DEFAULT_CHAT_FRAME:AddMessage("已停止跟随。。。") endendend
我来给大家解读一下,这些我们没必要记,只需要知道它是怎么运作的就可以了。(至于怎么制作WA,如果大家感兴趣的话,我们后面慢慢展开。)
上面的代码监控了四种事件,它们分别是CHAT_MSG_PARTY小队说话事件,CHAT_MSG_PARTY_LEADER小队队长说话事件,CHAT_MSG_RAID团队说话事件,CHAT_MSG_RAID_LEADER团队团长说话事件,也就是说当有人在小队或者团队里喊话时就会触发这个动作;
后面是指,当这个人说话的内容是11或者111,并且这个人不是玩家自己,玩家就会跟随这个人,并且在游戏中默认的输出框写下“我已开始跟随。。。”,并且系统输出栏还会输出“开始跟随玩家->”;而如果说话的内容是22或者222,玩家就会停止跟随这个人,并且在游戏中默认的输出框写下“已停止跟随。。。”,并且系统输出栏还会输出“停止跟随”。
如何关闭
我们在导入新的字符串时会发现在左边的一栏里有“已载入”和“未载入”的分组。“已载入”的部分为当前可以生效的事件,而“未载入”的部分则当前不生效。
那当我们想对一个事件停止监控(警惕:首先你得清楚这个字符串的确定意义!!!否则关错就没有功能事件了),一种方法是点击右键删除,这种方法最直接,当然麻烦的是如果你还想用只能再重新找字符串;
另外一种方法是点击右边的,“载入”,勾选“从不”,这时此项监控就会自动归入到未载入的一项。
导入升级后需要/reload
移除按扭下面的Tips,增加按扭tooltip
增加鼠标悬停高光
增加中文支持(测试)
虽然加了中文支持,但是中文的着色不太正常,目前我也不知道是为什么。所以默认还是英文显示,需要中文显示的可以在自定义选项中勾选Localize
− v.1.0.1 …
!1YZAVnUv29FXafuc1wJKMXZmXDMciRXESD8i7ikVod8msIs8kjgtrYLKYps6iKDX2UDbABWIUfnjnfDBsFTTDZcKc0KIUlYpMg7mZN2)c9CoxE5djsrsnEIIThsDVN7595Cp3hTR0UvB5XTLvBl70wUAPk3R0DWNG3E5bdg4WCB3O69kdVI5O4oXwXL1UxBzB2qntJwxAXAlR130OTSIH2yfx4Leav0O)6snWW0a(Tk2z477WFPdd6MkmMmfhwRqTdFw21Mzm0Du7g3UTl0wxfB3Bq4nqZqZz0nhabqEkJzvZXI13TjceKhnrdyQ3)9QUJ7Tlo(DF36TL7BAQRAEUXwQdjU4fcoC5sLlx(E3U6DQw5(3BDCShFgZUTCLsLlvb4TtChzAFGfIDoaA3GKAgMpHzZbehJhXuuXEnXH1qzmR9MTLpxtfrsagUSla0uaduQIWi47pLDj0inlhb0CnhouNrq7rmN(4WyGqvwEK55t76c0c0CuXyGYeDxy0CrUX8afWEZA9FST5eRuHDnOTt7Q0VpZYDA3HyFM2vZ4mnxfoIhD4UtIdxtw6es0bZM5mX2geGXmoRJJJk2z5hP5yPRCjIvt7EP5e7PD1n7ROZG)QymCIcirMfLGgKeYSPaz2hbI27Zcg5E4iF3Oui0T95kEqh19ubRChbYDGHoGzi(XSDM298ra9ns5ma3CGbb(gfhhRr2Gc80U9vmqIWLzR0hi)Z1ChreueCJqFSxNRkOandRjGM0yaf101myb8Zd9HEari3)ho(YHx6O6qkD3Bgf3qQQr1HNvX9ihgWPFIIXefDeq3pW6fjDBnsX2VFvbJCtdxzIH6mwrxxaOP7v3C8yfdvqEby)gt3B6E36CNnM2TfjAM29y4lz2AgdN2vEekP7nX110aByRrmXJuhRRR1)uORnPwJAtGquxOxaETgYC5VFGPUoA2aFZ09KhPnW9w1DT1xljiq)YGPy3lSaDoi1uB4iyeeqbuohR54iqaEtPEseSJRPL4T04XBwFuV3W1hH3RMURpIjJ(EZsNMU3XJyGkLBapc0VGH2b8xySk1pjI0aZomubsOxUiJDpSgmLbltpdtUuabRc4UMpaAgowA2mOPiZIg)3zcZXDErj05AKVuGWQ3y912wX4uBGHTwnd3ZjBHP7X9NpIHCwWH2Bv6TG)7(3F91x)TkFF0aUp4A2bv2AuPYTlFhFDoVMw9ERxTm8d6Ux30M7Ug))Q0VVn977G)gToMaYKXTanZJSuXyRYt8(lHngk6)aXGv9TAl7pYa0Nyd60JCDTC24w36CLHML0mV17yC376QDFL7FRQyi5(aPEOjaQ2Y13QrRTAcWfmKNHTaTu3AKczTHch0A89nnhdXLeazBBWkLheuUEZT2QbyFHVcIdQ4Y7jLga0tvUdYDPScQC7BFVY3fzfgQAIWxrOBaqtmizBHIt3tBW0UJvg0ry68WhcwbA6KufTa7I(PH0qavljsdLBtOmjWYqA6EmDWbx0gxlulicxQuPOdf(m8Ysy)b1o8xbrSbzSf5LciKbAdrNpcVIHCWfju3MC)(98IQUz4ityqfqcJItYnOUPcLYf4oSJo7mMUNVXogmmpa4bh0twlp3UepeZlcY3yUxs9VJPf4x3fu)KFaGI6aUoxdb2aHOT87vB57wgFqPVqubnsJY8IlWq3NOiYWenyzUd1n7POxq6CHc1AoG(KuXWYl8dfHeIXagRGa9dc(cXhdk8e8DssRo)3IQw03YvNIPf(6lK6smnaIRy72JPWBt5yAr)bdPVd9R0HzCwjUOoMwAptd5jdhtdbYMtumJJKJJW65YPR62aMXiJScRSj57CfWJ5kpP22(pnxNZYNJzkNwdWthpK05eFSwt95jJ5z5ZkYmiiaRgPSWrZwSXGTVlBLIXaZt1u9K)VioELIJB9rm0IobbKk5Wh)YsRhZxpKIkY7B31wBA3tk)CWnFpgzU7fkuf(UtQGVpWvW8ktGBPeXcnhm)xUylSNRK4srv9xKntIGq4e7Xm3wAGgcyETgcXsHuQFayCmpeaFyXqc88xdJ)d00zaNXY8CL0jflfmtruTExmg1aL(SN9SAQQhy48SN5RW9SNjr(uxkvl(Nci(4LeG0HyImeKb4AAJEkk650(jmvnLN9mzZjW81WXnXX8qGYPMTnqWf4ecccK(fraGSabtvaQGcjZoo5s8CvhmQreUA)XO6g310BwnK6DQpsXDxJbMLKb0aegMgpbsBcMmsbPJL3P2trscWhpICdUSb1Ha3EL4HYws3al6J0X7SR8HB1u6naSfU8j1dXdOIXrqilCsffK45nlvCbCo0rHfWJDliT2AEmPfj0Ix2dbP1gmJn1yNHPl018hrUmGab0ZngOzOwaKtGJu85BgTNebcgtxd(h)jZNU1I(qkuEiSZKEfQSkbgGLwPy69Egkgba05)Wf3zk1S0Dv6d7hoJsUN(cH5OYcsTzuilM4vyHSQZnLL9cLnu(wQ4mAYMGb7dq2(tantDs8b6i6lRGuVlzOfHpGYGmnemIMsw6DLlzthUZKmy69zBsUHEfc8iKPrYpJIEAUL6bIScEVC1u0r9N(r2zrOWnNu)DRuTAM6dxAoMbZnAvAKwgY30oe1xnvl0KbR9WnKzUpgaub)bHC8uoZUB7dHWDFBr6K(gJ4KiYI1iqagPzrcTPCYGAa66Od0Mo86aAPOz7GKdMJlKwIQPyim4E0sHTiCBzKvoW(rPCKK6Jjp)eLHA9FZMRHhiKtAQCZ(59hvVrwBR4ZjsZuIcPNZZ48LF7x)YV(389F6p56V6tU(h9RYtEfNiv3eNKjVqNJX8DddzoaF1N(rx)N)ZV(V)FoFq(PMt8e6OJAEfxvezrigHV739lV(R(hV(Z(zF)F3xE9V8NMVraRZv0AW5J4)6V4Qp7F7LF9)aG7WqSeiowwqlS8z(dGa2x91F1v)Op76F9NZbF(G98GncEpdSxouxXMfTQoH41H4l5dYurvdva0ifnTKp()r)xV6x8LF)p()5QF6)7V)3(PHPL)Vp8hVS0IotrfgLnMJqU6B(xE1N)Nbd0RdTKu9HtIOE5)6xC9FZxa4ayXXjTx(H)P5M6eJEDrTXtS04(4raB9J(pV6x8pXXaUDJV6sUXJWL1E7Gb1Vs9(Jo0WawGy4ae4QF3F9v)S)soAKFUq4Y9xpt133hHW(odl5vFYp5LF7p)7)R(vx9L)3lnlzLDDLCixvw2M90zJJIcyuo85ESGcOuAfHRyU(W3(Xx)X)Mx(5)h8h)9)2)Ix(TFc8MV7B(WV7B(3F1F7x(Qp)JrSkDK6fj3KxKw(XbX(YAYUErXo1J)gBKHSLNTdFwgN6nY(XYtlMV4JFUeNfoxczEwezwuIyYzNC6Z5iJZYImzQrEaDzNJMOmsiRp1Xs(KcNlwii(e5I8qjayf9EZJzU0IOsfiJQqev21NN8GqOa(BQ)wN488mmZsoSDIntTGxgrLfWv)cCd)79lmx6nrMbyOQ50Knudldv4k6COnBG2ffwHQRZkfJmm9Cn2q0NToJHL1O(o1A15jYpUJCTNkL9wx7rp6GgP3(dR1S1t7SBJFWUT2QtZTENJ2sUv69Q5wYh1S5w1BLHUSTPn510PWk1mU8iRvk(hnxBHjuutxNwPlNcfNH171azArIliDGbboCQq(5pJMFqZWzhzEUrXyRK)YptEVoJRw9QrwQIqLhluvR8YAmgSanY5lza2zk0oVU7sP52BPkia0bUx)cPmzxpO7pTm0a8pgNavghiYf4PZ6cmY0PYSJWqf0ZlBhmFwa2NMVYxWN0mMdBw78c9DMLP)TxgDKIS7DDGKuEB2Lpc0xluCMQGUyUoYHCy6d8JZVx6kaPwaiOPywmfKEBnxxg4QY88ylD(clncNWODhrisdvo21PUPHRTPEO3NnDlKA7P42FK3oRi9ioaxh9)kQFo3HD8ziGLjqAg)Q5viNIWomVb9GmLxSeUJxPze8pmF1VLBNWjWfpf2IV5jqFBU(aRwkllCIVo3Pk9h5zLxPykbMHhsnabfLAUaeSZCxfx2Ks30Xh8RWl2DQO08hk5TwJ(k7(jHSahdaw6fFisG)0uj8iGXodx1RYwE)4yZxd7slAT88caSFbE)RiCirDM0xNFrzYruiUEHcpOnaZ8w9rrmQy4n80CYs4tKb4z7XxrT4fklM)2z1z5XzI)61BX6TaSe(kojwKPSS8wp4bblV1I5H(6J04LnPuQg)EIaojGmruCMBDaHVHuucMBWO(L)8Ew8WKx)qjJEuT5Zb6H5fDcGC8PIx51TC(zz16Iw5(mT(EKEhGLRkM1tmfXSyU4tu6ybtamCypYo6gmV25eUloXM4j(qHwJPiRfxcfzWQPA(nB47XYLXWXRNzDeLXTUz)dnTMyvHp1KkBqt3kltHiyuXvEmqmhsBFjTqY0cqg3SyEWdZX0ys0yl6shwnFtejxRx2CS2SupN5nutQ09fx219lXz4mxK5ylOq0A(eAxwMMOjCYdvLsm9T5rJ5RqrC4qtMZnfgK3Cu57x4ijPMCEPUR6NBQ)MiB1CU(FrYsndz(eD)PbJSBsPS6XsXTj7BQ6y4VL(YXIq(bH8Ep36mv0FduXXLxKJYU7b4uwMjAULapr6fVw1o)MO(m3umq)f3QiWU6(b42fsQVUJ0RnZl5116gKl(MMpLNLjlGSYpRl9LbB5GE(3IFE09YSWyfxIDuirszVBlCvNYIotstfDHbl8vGsANPLKxuxXUco0oP(b0l4BC6WfwiI)ZuDJhDRzhZ(uk0oSkUnlwmHZgP7kMjlgzJV)3XJdYeBwbAh83DLD29X7Sp8tRzwJdOVrl4VR9ewSnPoEaCeqf92i(PCPQZ3HD0uzPV4bBH755O1g61SEqZZWj0FK38tskKjxrzXoWFmEQD4hutKko4CdMnvllPAnQVZbn70e5VlA(mZabKzwiHLWAv(wVV8f3dcSClip31x)gyB)w(cvvb4kMYoYYkyje08xdbKpLX1qGViQvFUOOb6ozEIprWJtx4odl3SKq1ocqjsJcT1QJNQNc5zznMbG2ykG4kFjsmKGiz0uagOLaWH1wQPQUVMbRGe(fE73CKX4pQ5a(zBTRZum6e5b5CP291sOGk5ulr8jQeO8fvybwoChv5GhLlYpEmW3h5nSOzr6hNDsLNNt1ILFL2IvbDLx7tQs0pK)XB(d8WsTzDkEZsAaVsOzEHALqkRLZAmKrXx2TCp)39zkNL60FdpY(H3NxAfj6Fc4GtIXWP5wx07uJoDVCe6xSHwM)uhIaYRU9hxBJyot64jgfKViuAlRA2X78zUzKRldSyrD4hMt4TaNNFOsPxZpCY9c3z8yMIhoQ2YbhSlAJN4e6yDfCoS4h7kVtDLxPVXtpL34sNp42Y(9uC1tGdiFy4do2y6Uoi01Yb86X8LFfBK4FkpWAGLLL)l8UOoKR9u(bA11wB4qy6c(3qgW0D5Vk8jy1xFHVEEw2m)1KP)iJGvLXxxqKE8afYdlEUGdgmXP2vr)CLlDWmrPZanR3Kbd4Nx6D2A)d3(O9fia)CrhwPva)fOQW32)8JKmKQSUSftxNU4eWJO9sszIXfCBaOTh0rAXJ9sO)M8xPz03CCpfxX5sEcESG3um0IBmfxf3jGaM2nEbNKDEBiSn30nTTP8WmCiL5ZiKo6ZH4ayZ8oz5i2f8Li6JNHA8eWthTDEh3v1R1CexWaf3amTLR0w2Rx1do56Yot6rVLVdSanVd3A)9dETmiZXx3PEn5wDKBvRPVAxNrG7LGbIAoaWOldjxlgTxpJ1IRE9etOBnwRsz6C1)Ee37mgEQ8VKS0bB61431cRDXfxWpG68tSoMP(J0CuGafKLgUJpM5QaaW7M8tfCGfJddR0CDHZHH(pSWRXaSzCTDoYCWzmBD8Ifa)cmiRdEJDi7zQt)vg3PE0fha(0t9VjCaqyAdkbDe3EcEGFBB2pCcZO)L4TLt119aT4gqPm)5nPUgCJ4auinM0D)XSqS1iT(NcOMJpw8UbyH4cYH64zAoAaFKGl(S)nyXX0n)aDrYagMMUEtITTCJdASL4Utieu5DhVzs4CRdoQ1(7ITKEpOZRgbj8AU2fmv(i14U3jemGbUjE2Xb)ok6VF)jJyApEZ3EA3hXgR1d0c8A67bkDAdUmqUtV9CGvDSTc4n9y))fhlcuuQDuRd8El)Yt5pWqqupDwSKJ8H1vkt6kLjDLYb6kCoyCxnfreslqBZx2YrQqa0hRw7oHz201atJkRhbvFAyHnz5DgEv6uf0fWBtJDFuBz)Btd4BB)))d
做[迷路的沙恩]这个任务的时候受到了启发,制作了一个WA。
这个WA可以召唤目标自动跟随你,当然也可以自动跟随目标。
所谓自动跟随,是指即使因为距离过远,或进出副本门而停止跟随的,只要目标重新出现在范围内,就会自动重新跟随。
功能列表
1. Alt+左键点击:自动跟随你的当前目标
(以上功能直接生效)
2. 左键点击:召唤你的目标自动跟随你
3. 右键点击:解散你的跟随者,如果你当前正在自动跟随某目标则停止跟随
4. Ctrl+左键点击:召唤附近的目标跟随你
5. 自动接受组队邀请
6. 自动接受复活
(以上功能双方均导入本WA,并且设置相同的口令时生效)
设置选项
在自定义选项中,可以设置口令,以及开启/禁用自动接受组队复活功能
未经允许不得转载:大白鲨游戏网 » wa自动跟随字符串怎么用 wa自动跟随字符串怎么设置