作者deathson (小米)
看板WOW
标题[问题] 一些addon, 巨集和WeakAuras问题想请教
时间Tue Feb 28 00:27:25 2023
版本:现行
-=-=
近来在尝试改进一些addon的设定等 但是过程中碰到一些问题
希望有知道的人能帮忙
1.
Grid2的吸收盾显示
我选择了和生命一样的条状显示
但是似乎没有办法让吸收盾直接和生命值贴合在一起显示?
另外一个问题就是有时候吸收盾的吸收量很高的时候会跑出该脚色的团队框架外
请问有办法能让吸收盾和生命值贴在一起显示 然後吸收盾不会超出该角色格子吗?
2.
OmniCC在其他addon上重复显示
前段时间为了让HoT持续时间能显示在Grid2上而装了OmniCC
但是同时也造成WeakAuras或Plater之类的addon上的图示也出现了时间显示
请问有办法关掉OmniCC在特定addon上的显示功能吗?
3.
用WeakAuras追踪术士召唤灵魂守卫者的层数
我尝试着用WeakAuras来追踪召唤灵魂守卫者的层数
但是用法术层数却显示不出来
请问有办法在不用自订写法的情况下, 监控召唤灵魂守卫者的层数吗?
4.
WeakAuras显示重叠
我知道能利用反向的方式来让某些WeakAuras在达成特定条件时"不"显示
但是我好奇
能不能写出能自动判断在和任何其他WeakAuras重叠显示时
自动"不"显示的WeakAuras
(举例来说: A跟B这两个WA在同一个位置, 在不用反向写法的情况下
同时只会显示出A或是B, 然後A优先於B显示)
5.
WeakAuras在特定时间後才显示
一般的WeakAuras都是在特定事件後才显示, 经过一定时间後消失
请问能在不用自订写法的情况下, 让WeakAuars在特定事件後经过一定时间才显示
再经过一段时间後消失吗?
(举例来说: 施展魔典:恶魔守卫後17秒才会显示WA, 而在显示後的103秒
(或施展法术後的120秒)该WA会消失)
6.
巨集无法对游标上的敌人施展技能
先前参考了版友提供的资料写了一个能视目标敌我而改变施展法术的巨集
巨集内容如下:
(实际的巨集是一行, 这边是为了排版方便而分段)
#showtooltip
/cast [@mouseover,help,nodead][@target,help,nodead]Rejuvenation;
[@mouneover,harm,nodead][@target,harm,nodead]Moonfire;Rejuvenation
但是似乎没办法对游标上的敌人施放月火
请问有哪边可以调整的吗?
7.
请问能写出"按下後选择NPC对话中第n个选项"的巨集吗?
8.
请问能写出在不同语系下也能使用的巨集吗?
(因为英文版写的巨集切成中文版就不能用orz)
-=-=
不好意思问题很多而且很杂
不过这些我自己尝试了一些作法後得不到想要的结果
所以才想请教一下相关的东西
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 107.130.101.135 (美国)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/WOW/M.1677515249.A.1A1.html
1F:推 aegius1r: 7. SelectGossipOption 02/28 00:33
谢谢 这个可以用
我写成了
/run SelectGossipOption(1)
里面的1就是第几个选项
2F:推 Hylun: 2. wa提醒效果的地方可以把ommicc 的时间打勾不显示 02/28 00:38
不好意思 这个我找不到在哪里
然後我也同时找到可以用OmniCC用分组(Group)的方式来设定显示与否
但是我一直找不到正确的框架名称orz
3F:推 Hylun: 4可能要把AB写在同一个wa里面 或是你可以说看看是要写什麽 02/28 00:41
我想想...
像是很多输出循环通常是依据优先顺序排序的
举例来说 毁灭术士通常不要让焚烧(Conflagrate)不要累积到两层
所以两层的时候会要优先打掉
但是如果两层的时候 灵魂裂片已经满了的话 为了不让灵魂裂片溢出
那要先用混沌箭消耗掉灵魂裂片再打焚烧
那如果要把输出提示写在同一个位置上的话
是可以用复数判断式写在同一个WA里面 让某些条件达成的时候
只有其中一个WA会显示
我只是在想WA有没有所谓优先显示顺序之类的东西
让同一个位置上的复数WA 在同样都达成条件会显示时
自动依据显示优先顺序让优先顺序最高的显示 而其他的会被盖住
4F:→ tsukimiyu: 6.你的@mouseover打错了欸 02/28 01:19
真的orz 谢谢
改了之後可以用了
5F:推 weaboss: 6,Rejuvenation这是不是多写一次,开头就已经有鼠标或当 02/28 08:10
6F:→ weaboss: 前目标友方施放了 02/28 08:10
最後一个是当无目标的时候会对自己施放
7F:→ hk129900: 英文版巨集在中文版不能用通常是法术名称的问题 02/28 08:19
8F:→ hk129900: 不然指令都一样 法术名称改成中文译名就好吧 02/28 08:19
这个我知道
但是切换语系的时候就得拉不同的巨集出来
所以我才好奇有没有办法用Spell ID之类的方式来写就没这问题qq
9F:推 oldriver: 6是逻辑问题 你要滑鼠的判断都统一写前面 02/28 08:27
10F:→ oldriver: 第一行在你目标友方恒成立 永远不会走到下一行 02/28 08:28
咦 所以需要改吗?
11F:推 roka: 3. 的问题是指只显示倒数,没有层数的意思吗?如果是的话, 02/28 14:25
12F:→ roka: 设定两个display text,一个%p、一个%s,字体、位置之类的 02/28 14:25
13F:→ roka: 调整一下就搞定了。 02/28 14:25
那个问题是召唤灵魂守卫者是一个自己会缓慢累积层数
(最多到10层)的法术
层数越高持续时间越久
但是我无法追踪这个法术当前在自己身上累积了几层
不论是用Buff(Stacks)或是Spell(Stacks)都无法找到
※ 编辑: deathson (107.130.101.135 美国), 02/28/2023 21:20:25
14F:推 diashly: 之前看到有版友分享/cast [worn:衬衣]剑刃风暴;[worn:s 02/28 22:29
15F:→ diashly: hirt]Bladestorm 02/28 22:29
这个方法不错XD
谢谢
16F:推 Noobilicious: 6那边那个,你有没有测试看看无目标的时候对自己施 03/01 12:30
17F:→ Noobilicious: 放的部分有没有正常运作? 03/01 12:30
18F:→ Noobilicious: 没有的话 你在所有mouseover里面加上exists 03/01 12:31
6那个我把打错的字修正後就可以正常运作了._.
还是多谢建议(_ _)
※ 编辑: deathson (107.130.101.135 美国), 03/01/2023 23:23:13