山丁 发表于 2024-4-17 13:05:54

各位懂脚本cs的问个问题,关于治疗加血的

if (ObjectManager.Me.HealthPercent <= 40 && !ObjectManager.Me.HaveBuff("FlashOfLight") && ObjectManager.Me.ManaPercentage > 30)
      {
         ObjectManager.Me.Target = player.Guid; // 设置目标
         FlashOfLight.Launch(); // 施放法术
      }

不OT还好只要一有怪打这个Target 就会变,变成当前攻击我的怪,有什么方法加血时目标不变?或者用宏来加血吗?



山丁 发表于 2024-4-17 13:35:35

RunMacroText("/cast 圣光闪现");

搜索了了一可以改成这样,今晚回去试试,我不是变伸手费的啊。

lk47354813 发表于 2024-4-17 15:07:16

没那么麻烦,做个治疗的战斗CC就好了

山丁 发表于 2024-4-17 15:42:53

我这个就是战斗CC,问题是怪打人就会改变人特目标了。
我看了很多治疗的CC就是这个
FlashOfLight.Launch(); // 施放法术
用launch来施法,但只要有怪干扰目标就变成小怪。

叶尘罗 发表于 2024-12-26 09:31:15

山丁 发表于 2024-4-17 01:35 PM
RunMacroText("/cast 圣光闪现");

搜索了了一可以改成这样,今晚回去试试,我不是变 ...

你的问题解决了吗我也遇到了

yerenjie00 发表于 2024-12-26 11:48:24

有没有周年服60可以用的一键治疗啊·
页: [1]
查看完整版本: 各位懂脚本cs的问个问题,关于治疗加血的