LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
楼主: 听海

[综合] 拜谢大佬能修改下1.12的宏

[复制链接]
发表于 2023-9-2 21:48:04 来自手机 | 显示全部楼层
听海 发表于 2023-9-2 09:20 PM
前两组都没有数字1出现。。。。

知道是哪出问题了,因为我没有1.12的端,明天我先总335侧石下再和你沟通
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-2 22:29:06 | 显示全部楼层
知道是哪出问题了,因为我没有1.12的端,明天我先总335侧石下再和你沟通


首先特别感谢大佬的支持,本来我的理想的宏是有星就切割,然后就破甲,如果自身有切割和对方有破甲DB的情况下就5星剔骨,一直打邪恶,buff和DB没有就补上,因为是魔改邪恶直接就五星,这样保持自身的切割和对方的破甲,一直剔骨输出,,,

当然不行就把切割改成破甲也行,因为武器都是魔改,有加速加成,切割就显得不是那么重要,当然能有最好,如果宏太难米有的话也没办法,字数不是问题有超级宏
回复 支持 反对

使用道具 举报

发表于 2023-9-3 13:20:16 | 显示全部楼层
本帖最后由 懒动行不行 于 2023-9-3 01:25 PM 编辑
听海 发表于 2023-9-2 10:29 PM
首先特别感谢大佬的支持,本来我的理想的宏是有星就切割,然后就破甲,如果自身有切割和对方有破甲DB的 ...

我在335客户端测试没有问题了,你在1.12客户端上再测试下
[Lua] 纯文本查看 复制代码
/script local p,c,b,f=GetComboPoints("player"),CastSpellByName; for i=1,40 do b=UnitDebuff("target",i);if b=="破甲" then f=1 break; end;end; if p>0 and not f then c("破甲");elseif p==5 and f then c("剔骨");else c("邪恶攻击") end

/script local p,c,b,f=GetComboPoints("player"),CastSpellByName; for i=1,40 do b=UnitDebuff("target",i);if b=="破甲" then f=1 break; end;end; if p>0 and not f then c("破甲");elseif p==5 and f then c("剔骨");else c("邪恶攻击") end



因为335因为和谐的原因一些技能名字改了,比如剔骨改成了刺骨,邪恶攻击改成了影袭,如果这个宏还工作不正常,你看看宏里面的中文技能的名称是否正确。另外注意复制到WOW宏里的时候,确认/script前面没有空格

看起来原来宏不工作的原因是GetComboPoints这个API没有指定相应的参数,我搞不清楚你原来的宏怎么能够运行的起来。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-3 15:30:40 | 显示全部楼层
奇怪了,还是5星施放破甲,一直破甲
回复 支持 反对

使用道具 举报

发表于 2023-9-3 18:14:16 | 显示全部楼层
听海 发表于 2023-9-3 03:30 PM
奇怪了,还是5星施放破甲,一直破甲

私M下你们服的QQ群或者网址,我上去看看
回复 支持 反对

使用道具 举报

发表于 2023-9-7 21:05:21 | 显示全部楼层
已经搞定,之所以宏问题,还有1.12竟然可以用UniBuff函数是因为客户端自带了库,关于Buff和Debuff的写法你可以在客户端的
\Interface\AddOns\!Libs\UnitAura\UnitAura.lua
文件中查看
废话不多说,可以用的宏是
这个宏仅仅可以在你这个客户端使用
[Lua] 纯文本查看 复制代码
/script local p,c,f=GetComboPoints("player"),CastSpellByName; if TarDebuff("破甲") then f=1 end; if p>0 and not f then c("破甲");elseif p==5 and f then c("剔骨");else c("邪恶攻击") end


/script local p,c,f=GetComboPoints("player"),CastSpellByName; if TarDebuff("破甲") then f=1 end; if p>0 and not f then c("破甲");elseif p==5 and f then c("剔骨");else c("邪恶攻击") end



回复 支持 反对

使用道具 举报

发表于 2023-9-7 22:28:41 来自手机 | 显示全部楼层
明天有时间可以帮你做个切割和破甲在一起的一键宏,主要是提供下破甲和切割的优先级
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-8 13:04:01 | 显示全部楼层
搞不定,这个宏既不放破甲,也不打邪恶,也不放剔骨。。。。。我又试了试之前的切割,正常,这个啥也不放。。。。老大看看不知道啥情况
回复 支持 反对

使用道具 举报

发表于 2023-9-8 14:25:47 | 显示全部楼层
听海 发表于 2023-9-8 01:04 PM
搞不定,这个宏既不放破甲,也不打邪恶,也不放剔骨。。。。。我又试了试之前的切割,正常,这个啥也不放。 ...

你发个你插件列表的截图,要么是登录角色时的插件列表截图,要么是登入游戏后的插件列表截图
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-9-8 16:10:49 | 显示全部楼层

谢谢大佬

本帖最后由 听海 于 2023-9-8 09:38 PM 编辑

谢谢大佬谢谢谢谢。。。。。。。。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?加入我们

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2024-5-5 11:12 AM , Processed in 0.065533 second(s), 27 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表