爱丽丝毒经宏 这次也不是完整宏啊da☆ze~
云端ID 5079 作  者 最近更新20131219 代码类型ver1.1.2版本以上 本周热度9 作者专栏

※毒经宏常用命令及技能循环实现语句

※例行不是完整宏

※根本就不是宏啊虎胆!(╯‵□′)╯︵┻━┻

<一定要点这复制宏代码>
  1. 毒经宏常用命令及技能循环实现语句
  2.  
  3. 前言:
  4. 1.本篇为毒经宏作者分享,求宏请右上叉。
  5. 2.写毒经宏到现在,从几千到几万字节,已经几乎可以实现完美的手动操作。毒经宏进一步的发展需要的是更多实战上的技巧。希望能够与更多的毒经进行手法上的交流~有意联系
  6. 3.承接全区服毒经试炼代打,有需联系~
  7. 4.yy请+141133344,附添加说明谢谢~
  8.  
  9.  
  10. 1.var
  11. ①尾后针监控
  12. /if [buff:6226]
  13. /var [nowtime] v_whz
  14. /end
  15. 不同于常见的基于debuff 6227的判断,以6226的出现点做时间戳可以解决bufftime:6227<0时候即debuff不存在时对尾后针的监控。
  16. 百足赌尾后针并不仅仅是在尾后针内置cd即将结束时候的一个蝎心,也包含内置cd已经结束一段时间内的。例如在3028出现后,整个dot链可能会被打断,之后的百足如果需要赌尾后针的话,单纯的6227是无法做到完善的。
  17.  
  18. ②蛇影质量监控
  19. 在之前放出的蛇影阈值断点里有这样一段:
  20. /if [buff:2543]
  21. /if [v_b=1,tmbufftime:2296>11]
  22. /var [nowtime] v_2sy
  23. /end
  24. /if [v_b=2,tmbufftime:2296>10.5]
  25. /var [nowtime] v_2sy
  26. /end
  27. /if [v_b=3,tmbufftime:2296>9]
  28. /var [nowtime] v_2sy
  29. /end
  30. /if [v_b=4,tmbufftime:2296>7.5]
  31. /var [nowtime] v_2sy
  32. /end
  33. /end
  34. 其中v_b是varnum的手选急速挡,var取的是在有增益2543的情况下刷新蛇影(即有2543质量的蛇影)的时间戳,通过这个时间戳来区别蛇影质量。
  35.  
  36. ③赌单蝎心
  37. 技能的单次释放监控点
  38. /if [ota:2209]
  39. /var [nowtime] v_xx
  40. /end
  41. /if [!v_xx]
  42. ……
  43. /elseif [nowtime>v_xx+2]
  44. ……
  45. /end
  46. 所谓的赌尾后针并不是skill 2209到出6226为止,单次释放才能称之为赌
  47. 另外这里需要额外提一句的是,v_xx+2是以正常循环下的监控点设置,同样会被3028影响,因此额外做一个3028的时间戳监控也是有必要的。
  48.  
  49.  
  50.  
  51. 2.allsk&bansk
  52. 技能开关
  53.  
  54. #skillbox 蟾啸,2212
  55. /bansk [buff:3028;(nopet:灵蛇,cdtime:2226>27)] 2212,蟾啸
  56. /allsk [(nobuff:3028,pet:灵蛇);(nobuff:3028,nopet:灵蛇,cdtime:2226<25)] 2212,蟾啸
  57.  
  58. 浴凰和无宠后的百足、蟾啸开关,逻辑还不完善,但是基本可用。
  59.  
  60. 3.目标选择、清空
  61. ①化蝶切装备
  62. /if [ v_yz+20>nowtime>v_yz+15]
  63. /skill [state:run] 2228,2446
  64. /skill 保存目标
  65. /skill [cdtime:2228>28.5] 清空目标
  66. /skill [cdtime:2228<28.5] 读取目标
  67. /equip 千重腰坠
  68. /end
  69.  
  70. /skill 清空目标 实现
  71.  
  72. ②蛊的释放
  73. /if [v_c=1;v_c=2]
  74. /if [tarisem]
  75. /skill 保存目标
  76. /end
  77. /if [buff:6246]
  78. /skill 读取目标
  79. /end
  80. /if [tar:安禄山,tlife<0.1,nobuff:208]
  81. /else
  82. /if [tbuff:2307,tnombuff:2307,nocd:2214,(cdtime:2212<3;cdtime:2226<2)]
  83. /if [v_c=2]
  84. /skill 自身目标
  85. /elseif [v_c=1]
  86. /skill [nobuff:3028] 自身目标
  87. /end
  88. /elseif [tmbufftime:2307>60,nocd:2214]
  89. /if [v_c=2]
  90. /skill 自身目标
  91. /elseif [v_c=1]
  92. /skill [nobuff:3028] 自身目标
  93. /end
  94. /end
  95. /end
  96. /end
  97. 综合实现的是:在目标有非自己的夺命蛊,自己蛊的GCD不会影响之后打给自己的夺命蛊的情况下对目标使用枯残蛊;目标有自己的大于60s的夺命蛊、目标有非自己的夺命蛊、在自己没有扶摇的情况下目标不是10%血量以下的安禄山,选择自己为目标。
  98.  
  99.  
  100. 4.食髓溜蛇
  101. 最早在178发过食髓溜蛇的基础思路,后来见到很多宏里也有对应的内容,在实际效果上并不能做到手动的完善度,并且受自身硬件配置影响太大,不推荐做到宏里。
分类:五毒宏 毒经宏
标签:
标识:/cloud/5079