如何判断技能的伤害和DOT的伤害?
譬如我现在的野德, 如果当前的割裂的流血伤害比挂上伤害高就需要刷新.我看到有amPlaySpellNumber可以获得技能的伤害, 但还没弄明白怎么用....
再加上已有buff怎么搜索?
谢谢!
丁丁 发表于 2014-5-19 09:39
我来举个栗子 不知道算不算,你要是成功了记得分享个完整的范例让我伸手哈
YJ可以放逻辑表达式 当然脚本 ...
嗯.... 我在用yjwow的测试版没用这里的解锁版.... 才发现这个函数是解锁版才有的....不过测试版也加上类似功能了.
我也就是想试试如果彻底按simc写塞梦猫会是什么样的dps... 不过测试起来太花时间有点没动力....
像这个:
actions.basic+=/rip,if=combo_points>=5&target.health.pct<=25&action.rip.tick_damage%dot.rip.tick_dmg>=1.15
一个条件保存amPlaySpellNumber("割裂",nil,",","(%d+)点伤害")第五个变量为A,这是总共8跳的伤害
一个条件保存amUnitAuraNumber("unit","割裂",2,"(%d+)点伤害","debuff")第一个变量为B, 这是每2秒一跳的伤害
然后比较A/B>=1.15*8就可以完成这个条件了
寒鸦迷宫 发表于 2014-5-20 00:00
嗯.... 我在用yjwow的测试版没用这里的解锁版.... 才发现这个函数是解锁版才有的....不过测试版也加上类 ...
。。。。。原来你要这个
进阶区我的野德已经做好了。。结合SIMC做,打出来木桩也是SIMC值..so..no worry lar
德鲁伊 - 野性
http://www.luacn.net/thread-3548-1-1.html
(出处: 游戏LUA脚本交流论坛)
缘无定 发表于 2014-5-18 23:41
技能里的伤害数字 和 对方中了的dot的伤害数字是不一样的
对啊, 这个问题我自己刚解决了. 一个用amPlaySpellNumber, 另外一个用amUnitAuraNumber
现在问题又来了... 如何在界面上面添加比较这两个变量的条件? 我把这两个存为全局变量, 但是不知道在哪里读取已经当条件用....
召唤xxx!!!! 调用其他插件的值。比如tmw 蔡骏 发表于 2014-5-18 15:09
调用其他插件的值。比如tmw
谢谢! 我去试试 技能里的伤害数字 和 对方中了的dot的伤害数字是不一样的 我来举个栗子 不知道算不算,你要是成功了记得分享个完整的范例让我伸手哈
YJ可以放逻辑表达式 当然脚本里自己写也行
丁丁 发表于 2014-5-19 09:39
我来举个栗子 不知道算不算,你要是成功了记得分享个完整的范例让我伸手哈
YJ可以放逻辑表达式 当然脚本 ...
啊就是这个.... 可是我找了半天都没有找到这个...求问在哪里?
更多函数的哪里么?
页:
[1]
2